From 43c225a4b577c0b6c35073b8813ce64b9ebf37c2 Mon Sep 17 00:00:00 2001 From: Amr Gharbeia Date: Thu, 23 Apr 2026 07:35:55 -0400 Subject: [PATCH] Update gtd.org: mark org-skill-emacs-edit DONE - Added org-skill-emacs-edit (pure Lisp, no Emacs subprocess) - Marked lisp-repair as DONE (now in org-skill-lisp-utils) --- gtd.org | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) 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