From 8ee1c0c4df939d277db384e9dcffb6c895e69d6a Mon Sep 17 00:00:00 2001 From: Amr Gharbeia Date: Sun, 12 Apr 2026 19:52:47 -0400 Subject: [PATCH] docs: finalize gtd.org synchronization and encode Roadmap Integrity mandate --- gtd.org | 94 ++++++++++++++++++++++---------------- projects/org-agent | 2 +- projects/org-agent-contrib | 2 +- 3 files changed, 57 insertions(+), 41 deletions(-) diff --git a/gtd.org b/gtd.org index b7f5330..07adcab 100644 --- a/gtd.org +++ b/gtd.org @@ -18,7 +18,7 @@ ** NEXT Org-agent v1.0 :PROPERTIES: :ID: proj-org-agent-v1-0 -:PSF-STATE: D: BUILD +:Engineering-STATE: D: BUILD :CREATED: [2026-03-09 Mon 14:23] :END: Org-agent: A Neurosymbolic AI Agent. @@ -39,12 +39,12 @@ Org-agent: A Neurosymbolic AI Agent. :CREATED: [2026-03-22 Sun 16:30] :ASSIGNED: Agent :END: -**** DONE Implement LLM Connector (System 1) in CL Daemon +**** DONE Implement LLM Connector (Associative Engine) in CL Daemon :PROPERTIES: :CREATED: [2026-03-22 Sun 17:30] :ASSIGNED: Agent :END: -**** DONE Design System 2 Heuristics (Lisp logic over Object Store) +**** DONE Design Deliberate Engine Heuristics (Lisp logic over Object Store) :PROPERTIES: :CREATED: [2026-03-22 Sun 17:30] :END: @@ -60,7 +60,7 @@ Org-agent: A Neurosymbolic AI Agent. :PROPERTIES: :ID: proj-sovereign-boundary :END: -Slim down the org-agent microkernel by moving non-essential cognitive functions to hot-reloadable user-space skills. +Slim down the org-agent microharness by moving non-essential cognitive functions to hot-reloadable user-space skills. **** DONE Extract LLM Provider Routing to a Skill (neuro.lisp) **** DONE Extract Vector Embedding Algorithms to a Skill (embedding.lisp) @@ -84,7 +84,7 @@ Slim down the org-agent microkernel by moving non-essential cognitive functions :PROPERTIES: :ID: impl-peripheral-vision :END: -**** DONE Implement OACP Schema Validation (Prevent reader macro injection in protocol.lisp) +**** DONE Implement Harness Protocol Schema Validation (Prevent reader macro injection in protocol.lisp) CLOSED: [2026-04-12 Sun 14:45] :PROPERTIES: :ID: oacp-schema-validation @@ -92,21 +92,33 @@ Slim down the org-agent microkernel by moving non-essential cognitive functions - 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) +**** DONE Implement Pluggable Harness Protocol 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`. **** DONE Implement Native Lisp Merkle-Tree Versioning (Short-term undo buffer in object-store.lisp) + CLOSED: [2026-04-12 Sun 19:15] **** DONE Performance: Implement Copy-on-Write (CoW) or Persistent Data Structures for Object Store + 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] **** DONE Simplification: Refactor Cognitive Loop into a Unified Reactive Signal Pipeline + CLOSED: [2026-04-12 Sun 19:15] **** DONE Resilience: Implement Micro-Rollbacks for the Immune System + CLOSED: [2026-04-12 Sun 19:15] **** DONE Implement `org-skill-memory-archivist` (Long-term IPFS checkpointing and P2P sync) + CLOSED: [2026-04-12 Sun 19:15] **** DONE Implement True Lisp Sandboxing (eval-safe mechanism in core and policy in skills) -**** DONE Decouple Vendor Logic from System 1 (Move Google/Anthropic/OpenAI to Skills) -**** DONE Component IV: Comprehensive Core Skill Audit (Review all 39 skills) + CLOSED: [2026-04-12 Sun 19:15] +**** DONE Decouple Vendor Logic from Associative Engine (Move Google/Anthropic/OpenAI to Skills) + CLOSED: [2026-04-12 Sun 19:15] +**** NEXT Component IV: Comprehensive Core Skill Audit (Review all 39 skills) + :PROPERTIES: + :ID: core-skill-audit-task + :END: + **** DONE Consolidation I: Unified LLM Gateway (Anthropic, Gemini, Groq, OpenAI, etc.) **** DONE Consolidation II: Credentials Vault (Secure Enclave & Masked Logging) **** DONE Consolidation III: Homoiconic Memory (Unified Grammar, Bridge, & ID Generation) @@ -122,7 +134,7 @@ Slim down the org-agent microkernel by moving non-essential cognitive functions - Integrated Consensus Gate and Delegation hooks in core.lisp. - Verified with new task-orchestrator-tests.lisp. **** 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 System 2) +**** TODO Implement `org-skill-lisp-repair` (Self-correcting syntax gate for Deliberate Engine) CLOSED: [2026-04-11 Sat 15:10] :PROPERTIES: :ID: lisp-repair-gate @@ -151,7 +163,7 @@ Slim down the org-agent microkernel by moving non-essential cognitive functions - Proven repair capability via self-fix-tests.lisp. - Verified surgical code patching and hot-reloading. - Documentation and RCA complete. -**** DONE Implement "Planning Mode" (System 2 Bouncer) for Complex Actions +**** DONE Implement "Planning Mode" (Deliberate Engine Bouncer) for Complex Actions CLOSED: [2026-04-11 Sat 15:30] :PROPERTIES: :CREATED: [2026-04-01 Wed 17:00] @@ -159,7 +171,7 @@ Slim down the org-agent microkernel 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 (OACP) for "Planning Mode" +**** DONE Implement Authorization Gate (Harness Protocol) for "Planning Mode" CLOSED: [2026-04-11 Sat 15:30] :PROPERTIES: :CREATED: [2026-04-01 Wed 17:00] @@ -274,31 +286,35 @@ Slim down the org-agent microkernel by moving non-essential cognitive functions :PROPERTIES: :ID: proj-skill-boot-sequence :END: -**** TODO Refactor `skills.lisp` into a Micro-Loader (Core) +**** DONE Refactor `skills.lisp` into a Micro-Loader (Harness) + CLOSED: [2026-04-12 Sun 19:10] **** DONE Implement Topological Sort based on `#+DEPENDS_ON:` tags 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) +**** DONE Enforce `org-skill-system-invariants` 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) +**** DONE Formalize the "Minimal Boot Set" (Router, Vision, Steward, Actuator) + CLOSED: [2026-04-12 Sun 19:10] + - Verified during the Minimal Boot Set Verification phase. -** NEXT PSF Core: Role Automation + +** NEXT Engineering Core: Role Automation :PROPERTIES: :ID: proj-psf-core :PROJECT_PATH: $PROJECTS_DIR/psf-core -:PSF-STATE: D: BUILD +:Engineering-STATE: D: BUILD :TRIGGER: next-sibling! :END: -Drafting the automated behaviors for the PSF loop. +Drafting the automated behaviors for the Engineering loop. -*** DONE Draft PRD for PSF Core +*** DONE Draft PRD for Engineering Core :PROPERTIES: :ID: task-prd-psf-core :TRIGGER: next-sibling! @@ -306,7 +322,7 @@ Drafting the automated behaviors for the PSF loop. :LOGBOOK: - State "DONE" from "TODO" [2026-03-30 Mon 19:15] :END: -*** DONE Draft PROTOCOL for PSF Core +*** DONE Draft PROTOCOL for Engineering Core :PROPERTIES: :ID: task-proto-psf-core :BLOCKER: previous-sibling! @@ -315,7 +331,7 @@ Drafting the automated behaviors for the PSF loop. :LOGBOOK: - State "DONE" from "TODO" [2026-03-30 Mon 19:25] :END: -*** DONE Implement and Test PSF Core Skills +*** DONE Implement and Test Engineering Core Skills :PROPERTIES: :ID: task-impl-psf-core :BLOCKER: previous-sibling! @@ -504,7 +520,7 @@ Address security audit findings and harden the system. :NOTES: User to provide pointers before commencing critical reading and analysis. Do not proceed without explicit instruction. :END: -** Personal Software Foundry (PSF) Implementation +** Engineering Standards Implementation :PROPERTIES: :ID: psf-implementation :CREATED: [2026-03-22 Sun 15:30] @@ -512,7 +528,7 @@ Address security audit findings and harden the system. Institutionalizing the virtual software house operating system. -*** DONE Draft PSF Operating System Manual ([[file:notes/personal_software_foundry.org][personal_software_foundry.org]]) +*** DONE Draft Engineering Operating System Manual ([[file:notes/personal_software_foundry.org][personal_software_foundry.org]]) :PROPERTIES: :CREATED: [2026-03-22 Sun 15:30] :ASSIGNED: Agent @@ -521,7 +537,7 @@ Institutionalizing the virtual software house operating system. - State "DONE" from "NEXT" [2026-03-22 Sun 15:45] :END: -*** DONE Update `SOUL.org` with PSF Mandates +*** DONE Update `SOUL.org` with Engineering Mandates :PROPERTIES: :CREATED: [2026-03-22 Sun 15:30] :ASSIGNED: Agent @@ -530,7 +546,7 @@ Institutionalizing the virtual software house operating system. - State "DONE" from "NEXT" [2026-03-22 Sun 15:45] :END: -*** DONE Apply PSF Loop to `org-agent` Phase 1 (Core Loop) +*** DONE Apply Engineering Loop to `org-agent` Phase 1 (Core Loop) :PROPERTIES: :CREATED: [2026-03-22 Sun 15:30] :ASSIGNED: Technical Analyst @@ -697,7 +713,7 @@ Defining and maintaining high-integrity KM and GTD workflows. :ASSIGNED: Agent :END: -Detected ~1,300 entries missing the `:CREATED:` property during the PSF Phase E (Chaos) audit. +Detected ~1,300 entries missing the `:CREATED:` property during the Engineering Phase E (Chaos) audit. - [ ] Implement inference logic to restore historical timestamps (via Git or context). - [ ] Batch repair `inbox-emacs.org`, `inbox-atoms.org`, and `inbox-posts.org`. @@ -864,55 +880,55 @@ See project documents: [[file:5_projects/token-optimization/README.org][token-op :CREATED: [2026-03-17 Tue 13:40] :END: -** PSF Skill: Architect Agent +** Engineering Skill: Architect Agent :PROPERTIES: :ID: proj-skill-architect :PROJECT-PATH: $PROJECTS_DIR/org-skill-architect -:PSF-STATE: F: MEMORY +:Engineering-STATE: F: MEMORY :CREATED: [2026-03-31 Tue 15:45] :END: DONE - Formalized as a Universal Literate Note. -** PSF Skill: Technical Analyst Agent +** Engineering Skill: Technical Analyst Agent :PROPERTIES: :ID: proj-skill-tech-analyst :PROJECT-PATH: $PROJECTS_DIR/org-skill-tech-analyst -:PSF-STATE: F: MEMORY +:Engineering-STATE: F: MEMORY :CREATED: [2026-03-31 Tue 15:45] :END: DONE - Formalized as a Universal Literate Note. -** PSF Skill: Project Foundry Agent +** Engineering Skill: Engineering Standards :PROPERTIES: :ID: proj-skill-project-foundry :PROJECT-PATH: $PROJECTS_DIR/org-skill-project-foundry -:PSF-STATE: F: MEMORY +:Engineering-STATE: F: MEMORY :CREATED: [2026-03-31 Tue 15:45] :END: DONE - Formalized as a Universal Literate Note. -** PSF Skill: Scribe Agent +** Engineering Skill: Scribe Agent :PROPERTIES: :ID: proj-skill-scribe :PROJECT-PATH: $PROJECTS_DIR/org-skill-scribe -:PSF-STATE: F: MEMORY +:Engineering-STATE: F: MEMORY :CREATED: [2026-03-31 Tue 15:45] :END: DONE - Formalized as a Universal Literate Note. -** PSF Skill: Memex Manager +** Engineering Skill: Memex Manager :PROPERTIES: :ID: proj-skill-memex :PROJECT-PATH: $PROJECTS_DIR/org-skill-memex -:PSF-STATE: F: MEMORY +:Engineering-STATE: F: MEMORY :CREATED: [2026-03-31 Tue 15:45] :END: DONE - Formalized as a Universal Literate Note. -** PSF Skill: Infrastructure & Providers (Batch refactor) +** Engineering Skill: Infrastructure & Providers (Batch refactor) :PROPERTIES: :ID: proj-skill-batch-refactor -:PSF-STATE: F: MEMORY +:Engineering-STATE: F: MEMORY :CREATED: [2026-03-31 Tue 15:45] :END: DONE - Refactored 28 infrastructure, provider, and intelligence skills into the Universal Note architecture. @@ -1002,7 +1018,7 @@ 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 protocol.lisp) -*** TODO Implement OACP Backpressure Handling (Queue bounds and BUSY frames in protocol.lisp) +*** TODO Implement Harness Protocol 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 Asynchronous Event Bus for Telemetry (core.lisp) *** TODO Implement Memory Eviction and Lazy Loading (LRU Cache in object-store.lisp) @@ -1053,7 +1069,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 OACP socket. +Embed a full WebKit engine inside an Emacs buffer. Allow the agent to interact with the live DOM via the Harness 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. diff --git a/projects/org-agent b/projects/org-agent index c46c4d4..10a500c 160000 --- a/projects/org-agent +++ b/projects/org-agent @@ -1 +1 @@ -Subproject commit c46c4d4fd72195b7e63cbb0f2443b7247ab4dda2 +Subproject commit 10a500c4805945372c3e487abbc67fc859b94e3f diff --git a/projects/org-agent-contrib b/projects/org-agent-contrib index 59093b1..a11ae31 160000 --- a/projects/org-agent-contrib +++ b/projects/org-agent-contrib @@ -1 +1 @@ -Subproject commit 59093b16e03afc32066172c22c370fb62cbabc97 +Subproject commit a11ae315a7632814a29f81c375fcb31e4a4d71ed