chore: Update cognitive architecture naming and sync org-agent submodule

- Updated naming to Associative/Deliberate and Foreground/Background in README.org
- Synchronized completed tasks in gtd.org
- Updated org-agent submodule reference
This commit is contained in:
2026-04-12 14:10:01 -04:00
parent 8ff305d6ac
commit a887011415
3 changed files with 65 additions and 15 deletions

View File

@@ -31,7 +31,7 @@ The workspace is strictly divided into these zones to facilitate both human ergo
- [[file:system/README.org][System]]: Configuration, AI skills, and the Lisp kernel. - [[file:system/README.org][System]]: Configuration, AI skills, and the Lisp kernel.
* The Agentic Inhabitants * The Agentic Inhabitants
The Memex is inhabited by autonomous agents that operate as "System 1" (probabilistic/neural) and "System 2" (deterministic/symbolic) layers: The Memex is inhabited by autonomous agents that operate as "Associative" (probabilistic/neural) and "Deliberate" (deterministic/symbolic) layers:
** [[file:projects/org-agent/README.org][org-agent (The Kernel)]] ** [[file:projects/org-agent/README.org][org-agent (The Kernel)]]
A Common Lisp microkernel that maintains a live, threaded Object-Store in RAM. It uses Org-mode as its native Abstract Syntax Tree (AST), allowing it to "perceive" and "act" on the Memex with structural precision. A Common Lisp microkernel that maintains a live, threaded Object-Store in RAM. It uses Org-mode as its native Abstract Syntax Tree (AST), allowing it to "perceive" and "act" on the Memex with structural precision.
@@ -50,15 +50,15 @@ The agent's "mind" is not a transient chat session but a durable, stateful cogni
*** The Psychology: The 2x2 Cognitive Matrix *** The Psychology: The 2x2 Cognitive Matrix
The agent's "thought" process is not monolithic. It operates on a 2x2 matrix that balances cognitive speed with cognitive state, allowing for sophisticated, multi-layered reasoning. The agent's "thought" process is not monolithic. It operates on a 2x2 matrix that balances cognitive speed with cognitive state, allowing for sophisticated, multi-layered reasoning.
| | *System 1 (Neural/Fast/Intuitive)* | *System 2 (Symbolic/Slow/Logical)* | | | *Associative (Neural/Fast/Intuitive)* | *Deliberate (Symbolic/Slow/Logical)* |
| :--- | :--- | :--- | | :--- | :--- | :--- |
| *Conscious (Foveal/Active)* | *The Interface:* A fast, charming LLM for active conversation. | *The Pilot:* Lisp guards that ensure active requests are safe. | | *Foreground (Foveal/Active)* | *The Interface:* A fast, charming LLM for active conversation. | *The Pilot:* Lisp guards that ensure active requests are safe. |
| *Subconscious (Peripheral/Passive)* | *The Editor:* A smart, deep LLM that finds patterns in the background. | *The Librarian:* A deterministic Lisp engine that files, archives, and maintains the integrity of memory. | | *Background (Peripheral/Passive)* | *The Editor:* A smart, deep LLM that finds patterns in the background. | *The Librarian:* A deterministic Lisp engine that files, archives, and maintains the integrity of memory. |
*** The Physiology: Five Core Processes *** The Physiology: Five Core Processes
1. *Perception (The Attention Bridge):* Automatically vectorizes user input to set the "Foveal Focus" for the active conversation. 1. *Perception (The Attention Bridge):* Automatically vectorizes user input to set the "Foveal Focus" for the active conversation.
2. *Reasoning (The Micro-Prolog):* Uses symbolic logic to reconcile contradictions and enforce the "Physics" of the Memex. 2. *Reasoning (The Micro-Prolog):* Uses symbolic logic to reconcile contradictions and enforce the "Physics" of the Memex.
3. *Distillation (The Scribe):* The Subconscious loop that turns the daily "Journal" entries into permanent "Ledger" knowledge. 3. *Distillation (The Scribe):* The Background loop that turns the daily "Journal" entries into permanent "Ledger" knowledge.
4. *Reflection (The Gardener):* The heartbeat-driven process that finds "forgotten" links and maintains the "Vibe" of the system. 4. *Reflection (The Gardener):* The heartbeat-driven process that finds "forgotten" links and maintains the "Vibe" of the system.
5. *Sensation (The Sensor Skill):* The "Signal-to-Symbol" converter that turns the "flood" of telemetry into actionable =TODO= items. 5. *Sensation (The Sensor Skill):* The "Signal-to-Symbol" converter that turns the "flood" of telemetry into actionable =TODO= items.

68
gtd.org
View File

@@ -63,13 +63,43 @@ Org-agent: A Neurosymbolic AI Agent.
Slim down the org-agent microkernel by moving non-essential cognitive functions to hot-reloadable user-space skills. Slim down the org-agent microkernel by moving non-essential cognitive functions to hot-reloadable user-space skills.
**** DONE Extract LLM Provider Routing to a Skill (neuro.lisp) **** DONE Extract LLM Provider Routing to a Skill (neuro.lisp)
**** TODO Extract Vector Embedding Algorithms to a Skill (embedding.lisp) **** DONE Extract Vector Embedding Algorithms to a Skill (embedding.lisp)
**** TODO Extract Sparse Tree Context Pruning Strategies to a Skill (context.lisp) CLOSED: [2026-04-12 Sun 14:10]
**** TODO Implement `org-skill-peripheral-vision` (Moving embedding logic out of core) :PROPERTIES:
:ID: extract-embedding-skill
:END:
- Created `org-skill-embedding.org`.
- Moved logic to `src/embedding-logic.lisp` via tangling.
- Updated `system-definition.org`.
**** DONE Extract Sparse Tree Context Pruning Strategies to a Skill (context.lisp)
CLOSED: [2026-04-12 Sun 14:25]
:PROPERTIES:
:ID: extract-context-skill
:END:
- Created `org-skill-peripheral-vision.org`.
- Moved logic to `src/context-logic.lisp` via tangling.
- Updated `system-definition.org`.
**** DONE Implement `org-skill-peripheral-vision` (Moving embedding logic out of core)
CLOSED: [2026-04-12 Sun 14:25]
:PROPERTIES:
:ID: impl-peripheral-vision
:END:
**** TODO Implement Privacy-Aware Background Indexer (Local hashes for @personal, Semantic for others) **** TODO Implement Privacy-Aware Background Indexer (Local hashes for @personal, Semantic for others)
**** TODO Decouple Transport from Protocol (True Actuator-Agnosticism in protocol.lisp) **** TODO Decouple Transport from Protocol (True Actuator-Agnosticism in protocol.lisp)
**** TODO Implement OACP Schema Validation (Prevent reader macro injection in protocol.lisp) **** DONE Implement OACP Schema Validation (Prevent reader macro injection in protocol.lisp)
**** TODO Implement Pluggable OACP Integrity Hashing (Core interface, Skill-based algorithms) CLOSED: [2026-04-12 Sun 14:45]
:PROPERTIES:
:ID: oacp-schema-validation
:END:
- Created `org-skill-oacp-validator.org`.
- Integrated `validate-oacp-schema` into `protocol.org`.
- Added `protocol-validator.lisp` to system definition.
**** DONE Implement Pluggable OACP Integrity Hashing (Core interface, Skill-based algorithms)
CLOSED: [2026-04-12 Sun 15:15]
:PROPERTIES:
:ID: oacp-integrity-hashing
:END:
- Integrated HMAC-SHA256 (`ironclad:make-mac`) in `literate/protocol.org`.
**** TODO Implement OACP Backpressure Handling (Queue bounds and BUSY frames in protocol.lisp) **** TODO Implement OACP Backpressure Handling (Queue bounds and BUSY frames in protocol.lisp)
**** TODO Implement Cognitive Loop "Rut" Recovery (Dynamic Escalation in org-skill-safety-harness) **** TODO Implement Cognitive Loop "Rut" Recovery (Dynamic Escalation in org-skill-safety-harness)
**** TODO Implement Asynchronous Event Bus for Telemetry (core.lisp) **** TODO Implement Asynchronous Event Bus for Telemetry (core.lisp)
@@ -157,8 +187,18 @@ Slim down the org-agent microkernel by moving non-essential cognitive functions
*** TRACK: SECURITY & CONTAINMENT (The 5-Vector Bouncer Matrix) *** TRACK: SECURITY & CONTAINMENT (The 5-Vector Bouncer Matrix)
**** TODO Draft comprehensive Threat Model for Agentic Containment **** TODO Draft comprehensive Threat Model for Agentic Containment
**** TODO Implement Path-Based Scoping for File Writes (DNA/State vs Work) **** DONE Implement Path-Based Scoping for File Writes (DNA/State vs Work)
**** TODO Implement Network Exfiltration Gate (Intercept generic HTTP requests) CLOSED: [2026-04-12 Sun 15:15]
:PROPERTIES:
:ID: path-based-scoping
:END:
- Implemented as `path-confinement` invariant in `org-skill-formal-verification.org`.
**** DONE Implement Network Exfiltration Gate (Intercept generic HTTP requests)
CLOSED: [2026-04-12 Sun 15:15]
:PROPERTIES:
:ID: network-exfiltration-gate
:END:
- Implemented as `no-network-exfil` invariant in `org-skill-formal-verification.org`.
**** TODO Implement Secret Exposure Gate (Intercept reads to .env, keys) **** TODO Implement Secret Exposure Gate (Intercept reads to .env, keys)
**** TODO Implement Swarm Lateral Movement Gate (Intercept global state changes) **** TODO Implement Swarm Lateral Movement Gate (Intercept global state changes)
@@ -256,8 +296,18 @@ Slim down the org-agent microkernel by moving non-essential cognitive functions
:ID: proj-skill-boot-sequence :ID: proj-skill-boot-sequence
:END: :END:
**** TODO Refactor `skills.lisp` into a Micro-Loader (Core) **** TODO Refactor `skills.lisp` into a Micro-Loader (Core)
**** TODO Implement Topological Sort based on `#+DEPENDS_ON:` tags **** DONE Implement Topological Sort based on `#+DEPENDS_ON:` tags
**** TODO Enforce `org-skill-agent` as the mandatory Gateway Skill (Loaded first) CLOSED: [2026-04-12 Sun 15:15]
:PROPERTIES:
:ID: topological-sort-skills
:END:
- Implemented in `literate/skills.org`.
**** DONE Enforce `org-skill-agent` as the mandatory Gateway Skill (Loaded first)
CLOSED: [2026-04-12 Sun 15:15]
:PROPERTIES:
:ID: enforce-mandatory-skill
:END:
- Enforced in `initialize-all-skills` in `literate/skills.org`.
**** TODO Formalize the "Minimal Boot Set" (Router, Vision, Steward, Actuator) **** TODO Formalize the "Minimal Boot Set" (Router, Vision, Steward, Actuator)
**** TODO Implement Skill Capability Negotiation (Pre-flight tool check) **** TODO Implement Skill Capability Negotiation (Pre-flight tool check)
**** TODO Add Resource Jailing (Timeouts and Memory Quotas for Skills) **** TODO Add Resource Jailing (Timeouts and Memory Quotas for Skills)