Compare commits
16 Commits
9f9341c84c
...
v0.1.0
| Author | SHA1 | Date | |
|---|---|---|---|
| 0f7019e01e | |||
| c376196e86 | |||
| 3959c57718 | |||
| f8221ec4da | |||
| 5518a00e67 | |||
| f315b79df3 | |||
| b0e6ddac05 | |||
| 21d46b03fc | |||
| d8f92decb6 | |||
| bf1fc9a9c4 | |||
| 45edc23a9e | |||
| 42124ed9d5 | |||
| b06c1b44b9 | |||
| b46c800d43 | |||
| d1432e4bf0 | |||
| f2ecccab63 |
87
gtd.org
87
gtd.org
@@ -23,6 +23,59 @@
|
||||
:END:
|
||||
Org-agent: A Neurosymbolic AI Agent.
|
||||
|
||||
*** PHASE: SOVEREIGN MVP (v0.1.0 Released)
|
||||
:PROPERTIES:
|
||||
:ID: proj-mvp-v0-1-0
|
||||
:END:
|
||||
The "Zero-to-One" release. The agent must be mathematically secure, CLI-first, and capable of autonomous Memex maintenance.
|
||||
|
||||
**** DONE 1. Harness Hardening (The Final Audit)
|
||||
- [X] Audit remaining core skills (`org-skill-policy.org`, `org-skill-bouncer.org`) to the new Literate Granularity standard.
|
||||
- [X] Implement Verification Lock: Ensure `MANDATORY_SKILLS` pass `validate-lisp-syntax` before boot proceeds.
|
||||
- [X] Logging & Transparency: Ensure `context-get-system-logs` is utilized by the Reason engine to explain blocked actions.
|
||||
|
||||
**** DONE 2. The Sovereign Scribe & Gardener (The Primary Value Prop)
|
||||
- [X] Implement `org-skill-scribe.org`: Background worker that distills daily chronological logs into structured Zettelkasten notes.
|
||||
- [X] Implement `org-skill-gardener.org`: Heartbeat-driven skill that autonomously flags orphaned nodes and repairs broken links.
|
||||
|
||||
**** DONE 3. The Zero-to-One Experience (setup.org)
|
||||
- [X] Consolidate installation instructions, `onboard.sh`, and `Dockerfile` into a single, literate `setup.org` file.
|
||||
- [X] Ensure the setup process interactively builds the `.env` and verifies SBCL/Quicklisp dependencies.
|
||||
|
||||
**** TODO 4. CLI-First Actuation
|
||||
- [ ] Verify the `cli` actuator and inbound gateway handle standard I/O interaction gracefully, treating Emacs as an optional power-user viewport.
|
||||
|
||||
*** PHASE: INTERACTIVE REFINEMENT (v0.2.0 Target)
|
||||
:PROPERTIES:
|
||||
:ID: proj-refinement-v0-2-0
|
||||
:END:
|
||||
Elevating the user interface from raw shell piping to a high-fidelity, native Lisp experience.
|
||||
|
||||
**** TODO 1. Common Lisp TUI (The "gemini-cli" parity)
|
||||
- [ ] Implement a rich, interactive TUI natively in Common Lisp (e.g., via `cl-charms`, `croatoan`, or `cl-ncurses`).
|
||||
- [ ] Support syntax highlighting for code blocks and Org-mode syntax.
|
||||
- [ ] Implement a fixed bottom input box with command history.
|
||||
- [ ] Implement Slash Commands (`/help`, `/exit`, `/clear`, `/skill-load`).
|
||||
|
||||
**** TODO 2. Direct Lisp-to-Terminal Actuation
|
||||
- [ ] Refactor the `:cli` actuator to use the native TUI rendering instead of raw stream printing.
|
||||
|
||||
*** PHASE: EVOLUTIONARY ROADMAP
|
||||
**** TODO v1.0.0 (Phase 2.5): The Verified Wrapper (SOTA Parity)
|
||||
|
||||
- Complete Formal Verification gates for external tools.
|
||||
- Achieve secure, end-to-end autonomous engineering workflows.
|
||||
**** TODO v2.0.0 (Phase 3): Cannibalizing the Toolchain
|
||||
- Ingest DOM as native Lisp AST (Cannibalize Browser).
|
||||
- Replace string-based bash with native OS bindings (Cannibalize Shell).
|
||||
**** TODO v3.0.0 (Phase 4): True Symbolic Determinism
|
||||
- Relegate LLM to Semantic Translator.
|
||||
- Implement Deterministic Planner (The Solver).
|
||||
- Implement Self-Correcting Syntax Gates.
|
||||
**** TODO v4.0.0+ (Phase 5): The Neurosymbolic Singularity
|
||||
- Homoiconic Self-Writing (Hot-reloading literate source).
|
||||
- Asynchronous Swarm Cognition (Jailed sub-agents).
|
||||
|
||||
*** PHASE: FOUNDATION (Complete)
|
||||
**** DONE Draft Swank/Socket communication protocol between CL and Emacs
|
||||
:PROPERTIES:
|
||||
@@ -44,7 +97,7 @@ Org-agent: A Neurosymbolic AI Agent.
|
||||
:CREATED: [2026-03-22 Sun 17:30]
|
||||
:ASSIGNED: Agent
|
||||
:END:
|
||||
**** DONE Design Deterministic Engine Heuristics (Lisp logic over Object Store)
|
||||
**** DONE Design Deterministic Engine Heuristics (Lisp logic over Memory)
|
||||
:PROPERTIES:
|
||||
:CREATED: [2026-03-22 Sun 17:30]
|
||||
:END:
|
||||
@@ -84,23 +137,23 @@ Slim down the org-agent microharness by moving non-essential cognitive functions
|
||||
:PROPERTIES:
|
||||
:ID: impl-peripheral-vision
|
||||
:END:
|
||||
**** DONE Implement Harness Communication Schema Validation (Prevent reader macro injection in communication.lisp)
|
||||
**** DONE Implement communication protocol Schema Validation (Prevent reader macro injection in communication.lisp)
|
||||
CLOSED: [2026-04-12 Sun 14:45]
|
||||
:PROPERTIES:
|
||||
:ID: harness-communication-schema-validation
|
||||
:ID: communication-protocol-schema-validation
|
||||
:END:
|
||||
- Created `org-skill-protocol-validator.org`.
|
||||
- Integrated `validate-harness-communication-schema` into `communication.org`.
|
||||
- Integrated `validate-communication-protocol-schema` into `communication.org`.
|
||||
- Added `protocol-validator.lisp` to system definition.
|
||||
**** DONE Implement Pluggable Harness Communication Integrity Hashing (Core interface, Skill-based algorithms)
|
||||
**** DONE Implement Pluggable communication protocol Integrity Hashing (Core interface, Skill-based algorithms)
|
||||
CLOSED: [2026-04-12 Sun 15:15]
|
||||
:PROPERTIES:
|
||||
:ID: harness-communication-integrity-hashing
|
||||
:ID: communication-protocol-integrity-hashing
|
||||
:END:
|
||||
- Integrated HMAC-SHA256 (`ironclad:make-mac`) in `literate/communication.org`.
|
||||
**** DONE Implement Native Lisp Merkle-Tree Versioning (Short-term undo buffer in object-store.lisp)
|
||||
**** DONE Implement Native Lisp Merkle-Tree Versioning (Short-term undo buffer in memory.lisp)
|
||||
CLOSED: [2026-04-12 Sun 19:15]
|
||||
**** DONE Performance: Implement Copy-on-Write (CoW) or Persistent Data Structures for Object Store
|
||||
**** DONE Performance: Implement Copy-on-Write (CoW) or Persistent Data Structures for Memory
|
||||
CLOSED: [2026-04-12 Sun 19:15]
|
||||
**** DONE Feature: Implement Latent Reflection (Proactive Gardening) using heartbeat idle cycles
|
||||
CLOSED: [2026-04-12 Sun 19:15]
|
||||
@@ -139,11 +192,13 @@ Slim down the org-agent microharness by moving non-essential cognitive functions
|
||||
:CREATED: [2026-04-13 Mon 13:30]
|
||||
:ASSIGNED: Agent
|
||||
:END:
|
||||
- [X] Audit terminology: Replaced OACP with "Harness Communication" workspace-wide.
|
||||
- [X] Audit terminology: Replaced OACP with "communication protocol" workspace-wide.
|
||||
- [X] Audit boot sequence: Synchronized loader with `org-skill-policy.org`.
|
||||
- [-] Audit core Perceive-Think-Act loop.
|
||||
- [X] Verified protocol framing and reader jailing (`*read-eval* nil`).
|
||||
- [ ] **GAP:** Missing symbolic guard check in `act-gate` (Stage 3: Act).
|
||||
- [X] Refactored `loop.org` for literate granularity and configuration externalization.
|
||||
- [X] Improved error handling (restricted rollback) and added graceful shutdown.
|
||||
- [X] **GAP:** Missing symbolic guard check in `act-gate` (Stage 3: Act).
|
||||
- [ ] Ensure alignment with System Policy and Engineering Standards.
|
||||
**** TODO Wake up the Scribe (Implement autonomous weekly Journal-to-Ledger distillation in org-skill-scribe.org)
|
||||
**** TODO Implement `org-skill-lisp-repair` (Self-correcting syntax gate for Deterministic Engine)
|
||||
@@ -183,13 +238,13 @@ Slim down the org-agent microharness by moving non-essential cognitive functions
|
||||
- Implemented `bouncer-check` interceptor in `symbolic.lisp`.
|
||||
- Created `org-skill-bouncer.org` for flight plan serialization.
|
||||
- Verified asynchronous Org-native approval loop via `bouncer-tests.lisp`.
|
||||
**** DONE Implement Authorization Gate (Harness Communication) for "Planning Mode"
|
||||
**** DONE Implement Authorization Gate (communication protocol) for "Planning Mode"
|
||||
CLOSED: [2026-04-11 Sat 15:30]
|
||||
:PROPERTIES:
|
||||
:CREATED: [2026-04-01 Wed 17:00]
|
||||
:END:
|
||||
- Integrated with Org-mode state transitions (`PLAN` -> `APPROVED`).
|
||||
- Leveraged Object Store event bus for asynchronous re-injection.
|
||||
- Leveraged Memory event bus for asynchronous re-injection.
|
||||
|
||||
**** DONE Refactor Architecture Terminology (Associative -> Probabilistic, Deliberate -> Deterministic)
|
||||
CLOSED: [2026-04-12 Sun 21:00]
|
||||
@@ -1038,15 +1093,15 @@ A modular manual of different areas to go with different activities. Fits in the
|
||||
** Architecture Astronaut Archive
|
||||
*** TODO Implement Privacy-Aware Background Indexer (Local hashes for @personal, Semantic for others)
|
||||
*** TODO Decouple Transport from Protocol (True Actuator-Agnosticism in communication.lisp)
|
||||
*** TODO Implement Harness Communication Backpressure Handling (Queue bounds and BUSY frames in communication.lisp)
|
||||
*** TODO Implement communication protocol Backpressure Handling (Queue bounds and BUSY frames in communication.lisp)
|
||||
*** TODO Implement Cognitive Loop "Rut" Recovery (Dynamic Escalation in org-skill-lisp-validator)
|
||||
*** TODO Implement Asynchronous Event Bus for Telemetry (core.lisp)
|
||||
*** TODO Implement Memory Eviction and Lazy Loading (LRU Cache in object-store.lisp)
|
||||
*** TODO Implement Memory Eviction and Lazy Loading (LRU Cache in memory.lisp)
|
||||
*** TODO Implement Two-Speed Reflection (Immediate :post-action + Latent Heartbeat)
|
||||
*** TODO Implement Context-Aware Routing (Autonomous Foveal Switching on intent shift)
|
||||
*** TODO Implement Intent-Shift Detector (Semantic topic-shift flagging in neuro.lisp)
|
||||
*** TODO Implement Cognitive Economics (Dynamic LLM routing based on 2x2 matrix complexity)
|
||||
*** TODO Implement Micro-Prolog Logic Engine (Lisp-native unification & pattern matching for Object Store)
|
||||
*** TODO Implement Micro-Prolog Logic Engine (Lisp-native unification & pattern matching for Memory)
|
||||
*** TODO Implement Sovereign Logic Synthesis (Hybrid SubSys2: Neural pattern detection + Symbolic rule generation)
|
||||
*** TODO Implement Continuous Vibe (Sentiment-weighted personality in system-prompt)
|
||||
*** TODO Implement Search-Before-Think Bridge (Autonomous target-id population via vector search in perceive-gate)
|
||||
@@ -1089,7 +1144,7 @@ The "Endgame": Hardware-native Lisp machine implementation.
|
||||
The endgame of the Lisp Machine Mandate. Eliminate context-switching by unifying the browser, the agent, and the editor into a single Common Lisp image.
|
||||
|
||||
*** TODO [Grail 1] Emacs xwidget-webkit integration
|
||||
Embed a full WebKit engine inside an Emacs buffer. Allow the agent to interact with the live DOM via the Harness Communication socket.
|
||||
Embed a full WebKit engine inside an Emacs buffer. Allow the agent to interact with the live DOM via the communication protocol socket.
|
||||
|
||||
*** TODO [Grail 2] Lisp-native Agentic Browser
|
||||
Build a 'Neural Browser' in CL. Instead of HTML, it renders websites as a navigable Org-mode DAG. Mark headlines TODO to trigger clicks/fills.
|
||||
|
||||
Submodule projects/org-agent updated: 5f86bcd8dc...a5b99b1487
Submodule projects/org-agent-contrib updated: dc90bfde20...6608fb5553
Reference in New Issue
Block a user