docs: Rename cognitive architecture to Associative/Deliberate and Foreground/Background
This commit is contained in:
@@ -48,7 +48,7 @@ Define the core functional and security requirements for the neurosymbolic daemo
|
||||
** 2. User Needs
|
||||
- *Homoiconic Memory:* Use Org-mode AST as the primary data structure for both human and machine.
|
||||
- *Deterministic Reasoning:* Common Lisp (SBCL) for high-performance, threaded symbolic logic.
|
||||
- *Cognitive Loop:* A strict four-stage pipeline: Perceive -> Think (System 1) -> Decide (System 2) -> Act.
|
||||
- *Cognitive Loop:* A strict four-stage pipeline: Perceive -> Think (Associative) -> Decide (Deliberate) -> Act.
|
||||
- *Minimalist Core:* The kernel handles only the loop, object-store, and communication; all else is a skill.
|
||||
- *Security by Default:* Reader safety (*read-eval* disabled) and package-based skill jailing.
|
||||
|
||||
@@ -56,7 +56,7 @@ Define the core functional and security requirements for the neurosymbolic daemo
|
||||
*** TODO Core Lisp microkernel stability (Heartbeat consistency)
|
||||
*** TODO OACP Swank/Socket communication reliability
|
||||
*** TODO Org AST-to-Lisp conversion fidelity
|
||||
*** TODO System 2 Safety Gating (The Harness) enforcement
|
||||
*** TODO Deliberate Safety Gating (The Harness) enforcement
|
||||
|
||||
* Phase B: Blueprint (PROTOCOL)
|
||||
:PROPERTIES:
|
||||
@@ -72,10 +72,10 @@ The kernel is transport-agnostic and business-logic-agnostic. It communicates wi
|
||||
"Injects an event into the global object store.")
|
||||
|
||||
(defun kernel-think (context)
|
||||
"Queries System 1 (LLM) for an intuitive proposal.")
|
||||
"Queries Associative (LLM) for an intuitive proposal.")
|
||||
|
||||
(defun kernel-decide (proposal context)
|
||||
"Invokes System 2 (Symbolic Skills) to verify or overrule the proposal.")
|
||||
"Invokes Deliberate (Symbolic Skills) to verify or overrule the proposal.")
|
||||
|
||||
(defun kernel-act (action)
|
||||
"Dispatches verified commands to the registered actuators.")
|
||||
@@ -139,7 +139,7 @@ Follow the Core Invariants:
|
||||
(let ((payload (getf action :payload)))
|
||||
(if (and payload (search "proprietary" (format nil "~s" payload)))
|
||||
(progn
|
||||
(org-agent:kernel-log "SYSTEM 2 [Agent]: Sovereignty violation suspected. Blocking action.")
|
||||
(org-agent:kernel-log "DELIBERATE [Agent]: Sovereignty violation suspected. Blocking action.")
|
||||
nil)
|
||||
action))))
|
||||
#+end_src
|
||||
|
||||
Reference in New Issue
Block a user