FIX: Correct all tangle paths and regenerate Lisp sources
This commit is contained in:
@@ -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))
|
||||
|
||||
Reference in New Issue
Block a user