docs: backdate v0.1.0 and v0.2.0 tasks with dates, remove CLOSED lines
- Converted v0.1.0 and v0.2.0 narrative sections to DONE task headlines - Each task has :ID: (UUIDv4), :CREATED:, :LOGBOOK: with state transitions - Removed redundant CLOSED: lines (last LOGBOOK entry suffices)
This commit is contained in:
174
docs/ROADMAP.org
174
docs/ROADMAP.org
@@ -17,32 +17,166 @@ The TODO states in each version's Tasks section are the authoritative task track
|
|||||||
|
|
||||||
** Version Roadmap
|
** Version Roadmap
|
||||||
|
|
||||||
*** v0.1.0: The Autonomous Foundation — RELEASED
|
*** v0.1.0: The Autonomous Foundation — RELEASED 2026-04-20
|
||||||
|
|
||||||
The secure, auditable Lisp kernel. All core infrastructure in place.
|
The secure, auditable Lisp kernel. All core infrastructure in place.
|
||||||
|
|
||||||
- Perceive-Reason-Act pipeline (3-stage metabolic loop)
|
**** DONE Perceive-Reason-Act pipeline
|
||||||
- Skills engine with jailed loading (defskill, topological sort, hot-reload)
|
:PROPERTIES:
|
||||||
- Policy skill (6 invariants)
|
:ID: id-06f10b9a-4054-4dea-a927-b0935fbdcd2f
|
||||||
- Memory (memory-object + Merkle hashing)
|
:CREATED: [2026-03-22 Sun]
|
||||||
- Scribe + Gardener background workers
|
:END:
|
||||||
- LLM gateway (OpenRouter, Ollama)
|
:LOGBOOK:
|
||||||
- Shell actuator, Emacs bridge, credentials vault
|
- State "DONE" from "TODO" [2026-04-20 Mon]
|
||||||
- FiveAM test suite
|
:END:
|
||||||
|
|
||||||
*** v0.2.0: Interactive Refinement — RELEASED
|
**** DONE Skills engine with jailed loading
|
||||||
|
:PROPERTIES:
|
||||||
|
:ID: id-dc83944f-3923-4142-b324-c317dacd6b0b
|
||||||
|
:CREATED: [2026-03-22 Sun]
|
||||||
|
:END:
|
||||||
|
:LOGBOOK:
|
||||||
|
- State "DONE" from "TODO" [2026-04-20 Mon]
|
||||||
|
:END:
|
||||||
|
|
||||||
|
**** DONE Policy skill (6 invariants)
|
||||||
|
:PROPERTIES:
|
||||||
|
:ID: id-929c84b7-d6ae-42b9-a8b5-d9df962db826
|
||||||
|
:CREATED: [2026-03-22 Sun]
|
||||||
|
:END:
|
||||||
|
:LOGBOOK:
|
||||||
|
- State "DONE" from "TODO" [2026-04-20 Mon]
|
||||||
|
:END:
|
||||||
|
|
||||||
|
**** DONE Memory (memory-object + Merkle hashing)
|
||||||
|
:PROPERTIES:
|
||||||
|
:ID: id-3a96b384-cacf-4da0-8faa-1647739feba9
|
||||||
|
:CREATED: [2026-03-22 Sun]
|
||||||
|
:END:
|
||||||
|
:LOGBOOK:
|
||||||
|
- State "DONE" from "TODO" [2026-04-20 Mon]
|
||||||
|
:END:
|
||||||
|
|
||||||
|
**** DONE Scribe + Gardener background workers
|
||||||
|
:PROPERTIES:
|
||||||
|
:ID: id-3f618a38-ec23-4034-ba3c-ef272e212e2b
|
||||||
|
:CREATED: [2026-03-22 Sun]
|
||||||
|
:END:
|
||||||
|
:LOGBOOK:
|
||||||
|
- State "DONE" from "TODO" [2026-04-20 Mon]
|
||||||
|
:END:
|
||||||
|
|
||||||
|
**** DONE LLM gateway (OpenRouter, Ollama)
|
||||||
|
:PROPERTIES:
|
||||||
|
:ID: id-f5d870e2-cbd2-4c00-a8d4-174ab4118afc
|
||||||
|
:CREATED: [2026-04-11 Sat]
|
||||||
|
:END:
|
||||||
|
:LOGBOOK:
|
||||||
|
- State "DONE" from "TODO" [2026-04-20 Mon]
|
||||||
|
:END:
|
||||||
|
|
||||||
|
**** DONE Shell actuator, Emacs bridge, credentials vault
|
||||||
|
:PROPERTIES:
|
||||||
|
:ID: id-7ca3167f-8353-4bb7-8b97-c039017716b0
|
||||||
|
:CREATED: [2026-04-11 Sat]
|
||||||
|
:END:
|
||||||
|
:LOGBOOK:
|
||||||
|
- State "DONE" from "TODO" [2026-04-20 Mon]
|
||||||
|
:END:
|
||||||
|
|
||||||
|
**** DONE FiveAM test suite
|
||||||
|
:PROPERTIES:
|
||||||
|
:ID: id-925d4180-764b-4219-8bdc-8e1849572da1
|
||||||
|
:CREATED: [2026-04-11 Sat]
|
||||||
|
:END:
|
||||||
|
:LOGBOOK:
|
||||||
|
- State "DONE" from "TODO" [2026-04-20 Mon]
|
||||||
|
:END:
|
||||||
|
|
||||||
|
*** v0.2.0: Interactive Refinement — RELEASED 2026-04-29
|
||||||
|
|
||||||
The "Brain" meets the "Machine." Standardization and professionalization of the user interface and environment.
|
The "Brain" meets the "Machine." Standardization and professionalization of the user interface and environment.
|
||||||
|
|
||||||
- Professional TUI (Croatoan-based, styled, scrollable)
|
**** DONE Professional TUI (Croatoan-based, styled, scrollable)
|
||||||
- Self-editing (detects errors, applies fixes, learns from outcomes)
|
:PROPERTIES:
|
||||||
- Enhanced utilities (structural Lisp/Org manipulation + REPL)
|
:ID: id-57cef382-fe14-42e6-aade-03e05e3e920b
|
||||||
- Onboarding wizard (modular Lisp setup for multiple LLM providers)
|
:CREATED: [2026-04-28 Tue]
|
||||||
- Memory rollback (snap back to known-good state)
|
:END:
|
||||||
- Project renamed to Passepartout
|
:LOGBOOK:
|
||||||
- Secret Exposure Gate, Shell Safety, Lisp Validation Gate
|
- State "DONE" from "TODO" [2026-04-29 Wed]
|
||||||
- Multi-distro deployment (Debian + Fedora), systemd service, Docker
|
:END:
|
||||||
- 31 org files with full literate prose
|
|
||||||
|
**** DONE Self-editing (error detection, surgical fix, hot-reload)
|
||||||
|
:PROPERTIES:
|
||||||
|
:ID: id-459b8275-9979-4d0f-8d61-a9af883930d4
|
||||||
|
:CREATED: [2026-04-23 Wed]
|
||||||
|
:END:
|
||||||
|
:LOGBOOK:
|
||||||
|
- State "DONE" from "TODO" [2026-04-29 Wed]
|
||||||
|
:END:
|
||||||
|
|
||||||
|
**** DONE Enhanced utilities (structural Lisp/Org manipulation + REPL)
|
||||||
|
:PROPERTIES:
|
||||||
|
:ID: id-23f37c0d-4e77-4dc3-ab43-52a5987eb426
|
||||||
|
:CREATED: [2026-04-23 Wed]
|
||||||
|
:END:
|
||||||
|
:LOGBOOK:
|
||||||
|
- State "DONE" from "TODO" [2026-04-29 Wed]
|
||||||
|
:END:
|
||||||
|
|
||||||
|
**** DONE Onboarding wizard (modular Lisp setup for LLM providers)
|
||||||
|
:PROPERTIES:
|
||||||
|
:ID: id-bd497de7-3533-4056-b89f-2c992d2ea28b
|
||||||
|
:CREATED: [2026-04-28 Tue]
|
||||||
|
:END:
|
||||||
|
:LOGBOOK:
|
||||||
|
- State "DONE" from "TODO" [2026-04-29 Wed]
|
||||||
|
:END:
|
||||||
|
|
||||||
|
**** DONE Memory rollback (snapshot and restore)
|
||||||
|
:PROPERTIES:
|
||||||
|
:ID: id-fd2fb6e3-03e7-4e22-b9e9-a7eecfd06718
|
||||||
|
:CREATED: [2026-04-12 Sun]
|
||||||
|
:END:
|
||||||
|
:LOGBOOK:
|
||||||
|
- State "DONE" from "TODO" [2026-04-29 Wed]
|
||||||
|
:END:
|
||||||
|
|
||||||
|
**** DONE Secret Exposure Gate, Shell Safety, Lisp Validation
|
||||||
|
:PROPERTIES:
|
||||||
|
:ID: id-aa53c128-195b-42d4-9838-2def59faf7cf
|
||||||
|
:CREATED: [2026-05-02 Sat]
|
||||||
|
:END:
|
||||||
|
:LOGBOOK:
|
||||||
|
- State "DONE" from "TODO" [2026-05-02 Sat]
|
||||||
|
:END:
|
||||||
|
|
||||||
|
**** DONE Multi-distro deployment (Debian+Fedora, systemd, Docker)
|
||||||
|
:PROPERTIES:
|
||||||
|
:ID: id-783df999-f7fe-45c8-896d-2fd07c604d64
|
||||||
|
:CREATED: [2026-05-02 Sat]
|
||||||
|
:END:
|
||||||
|
:LOGBOOK:
|
||||||
|
- State "DONE" from "TODO" [2026-05-02 Sat]
|
||||||
|
:END:
|
||||||
|
|
||||||
|
**** DONE Project rename to Passepartout (files, packages, env vars)
|
||||||
|
:PROPERTIES:
|
||||||
|
:ID: id-91724874-aa0d-4804-9220-8bc5551f1366
|
||||||
|
:CREATED: [2026-05-02 Sat]
|
||||||
|
:END:
|
||||||
|
:LOGBOOK:
|
||||||
|
- State "DONE" from "TODO" [2026-05-02 Sat]
|
||||||
|
:END:
|
||||||
|
|
||||||
|
**** DONE 31 org files with full literate prose
|
||||||
|
:PROPERTIES:
|
||||||
|
:ID: id-597b2a92-aac6-481a-b2c4-4f9842ced97c
|
||||||
|
:CREATED: [2026-05-02 Sat]
|
||||||
|
:END:
|
||||||
|
:LOGBOOK:
|
||||||
|
- State "DONE" from "TODO" [2026-05-02 Sat]
|
||||||
|
:END:
|
||||||
|
|
||||||
*** v0.3.0: Event Orchestration + HITL
|
*** v0.3.0: Event Orchestration + HITL
|
||||||
|
|
||||||
@@ -58,7 +192,6 @@ Unified control plane and Human-in-the-Loop state management.
|
|||||||
:LOGBOOK:
|
:LOGBOOK:
|
||||||
- State "DONE" from "TODO" [2026-05-02 Sat 22:00]
|
- State "DONE" from "TODO" [2026-05-02 Sat 22:00]
|
||||||
:END:
|
:END:
|
||||||
CLOSED: [2026-05-02 Sat 22:00]
|
|
||||||
The Dispatcher's role has evolved beyond security guard. It is the seed of the deterministic engine — it learns to execute procedures without invoking the neural net.
|
The Dispatcher's role has evolved beyond security guard. It is the seed of the deterministic engine — it learns to execute procedures without invoking the neural net.
|
||||||
|
|
||||||
*** DONE Event Orchestrator (unified hooks+cron+routing)
|
*** DONE Event Orchestrator (unified hooks+cron+routing)
|
||||||
@@ -69,7 +202,6 @@ The Dispatcher's role has evolved beyond security guard. It is the seed of the d
|
|||||||
:LOGBOOK:
|
:LOGBOOK:
|
||||||
- State "DONE" from "TODO" [2026-05-02 Sat 22:36]
|
- State "DONE" from "TODO" [2026-05-02 Sat 22:36]
|
||||||
:END:
|
:END:
|
||||||
CLOSED: [2026-05-02 Sat 22:36]
|
|
||||||
Unified control plane for hooks, cron, and complexity-based routing.
|
Unified control plane for hooks, cron, and complexity-based routing.
|
||||||
- *hook-registry* + *cron-registry* + tier classifier
|
- *hook-registry* + *cron-registry* + tier classifier
|
||||||
- Hooks via ~#+HOOK:~ Org-mode properties
|
- Hooks via ~#+HOOK:~ Org-mode properties
|
||||||
|
|||||||
Reference in New Issue
Block a user