FIX: Correct all tangle paths and regenerate Lisp sources

This commit is contained in:
2026-04-09 20:53:09 -04:00
parent 740ddc4183
commit 2facbe1c82
29 changed files with 592 additions and 117 deletions

View File

@@ -49,7 +49,7 @@ Interfaces for conversational event handling and UI integration. Source of truth
* Phase D: Build (Implementation)
** Event Perception
#+begin_src lisp :tangle ../projects/org-skill-chat/src/chat-logic.lisp
#+begin_src lisp :tangle ../src/chat-logic.lisp
(defun trigger-skill-chat (context)
(let* ((payload (getf context :payload))
(sensor (getf payload :sensor)))
@@ -57,7 +57,7 @@ Interfaces for conversational event handling and UI integration. Source of truth
#+end_src
** Symbolic Verification
#+begin_src lisp :tangle ../projects/org-skill-chat/src/chat-logic.lisp
#+begin_src lisp :tangle ../src/chat-logic.lisp
(defun verify-skill-chat (proposed-action context)
(let* ((payload (getf proposed-action :payload))
(action (or (getf payload :action) (getf proposed-action :action)))
@@ -78,7 +78,7 @@ Interfaces for conversational event handling and UI integration. Source of truth
** Neural Response Generation
The Chat skill acts as the conversational UI. Because the ~org-agent~ kernel evaluates LLM output via ~read-from-string~ (expecting a valid s-expression) and the chat verifier strictly expects an Emacs ~:insert-at-end~ actuation, we must explicitly mandate that the LLM wraps its conversational output in a Common Lisp property list.
#+begin_src lisp :tangle ../projects/org-skill-chat/src/chat-logic.lisp
#+begin_src lisp :tangle ../src/chat-logic.lisp
(defun neuro-skill-chat (context)
"Generates a conversational response, stripping system errors from context."
(let* ((payload (getf context :payload))