diff --git a/gtd.org b/gtd.org index b4f8399..9859b4f 100644 --- a/gtd.org +++ b/gtd.org @@ -111,15 +111,16 @@ Elevating the user interface from raw shell piping to a high-fidelity, native Li Roadmap basis: Evolutionary roadmap from README.org. Working backwards from SOTA parity. **** TODO 0. Autonomous Self-Editing Foundation -***** TODO Implement org-skill-self-edit (self-modification) +***** DONE org-skill-lisp-repair (Lisp syntax repair) - Deterministic: auto-balance parens via paren-counting - Probabilistic: LLM generates surgical fix on =:syntax-error= events - Memory rollback on failure -***** TODO Implement org-skill-emacs-edit (full org-mode manipulation) + DONE: Now in org-skill-lisp-utils (merged from contrib) +***** DONE org-skill-emacs-edit (full org-mode manipulation) - Read org buffers, parse AST via org-element - Create/update/delete headlines, set properties, manage TODO states - Handle =id:= links and internal links - - Makes agent a true Emacs citizen + - Pure Lisp implementation (no Emacs subprocess) ***** TODO Implement local vector search (Ollama embeddings) - =generate-embeddings= via Ollama API - Add =:vector= slot to org-object