docs: merge architectural evolution note into roadmap
- Transferred remaining architectural tasks (AST tooling, Reflection Loops, Actuator hardening, Lazy-loading) into the active gtd.org task tree. - Purged the standalone note as its contents are now fully tracked in the project roadmap.
This commit is contained in:
9
gtd.org
9
gtd.org
@@ -121,6 +121,14 @@ Roadmap basis: Evolutionary roadmap from README.org. Working backwards from SOTA
|
||||
- Create/update/delete headlines, set properties, manage TODO states
|
||||
- Handle =id:= links and internal links
|
||||
- Pure Lisp implementation (no Emacs subprocess)
|
||||
***** TODO Expose Structural AST Editing Tools
|
||||
- Wrap org-skill-emacs-edit into def-cognitive-tool definitions
|
||||
- Force LLM to use semantic node updates instead of regex file I/O
|
||||
***** TODO Implement Reflection Loops
|
||||
- Feed rejection traces (syntax errors, policy blocks) back to LLM to trigger self-correction
|
||||
***** TODO Harden Actuators
|
||||
- Fix path-traversal vulnerabilities in file I/O tools (e.g. :write-file)
|
||||
- Enforce Merkle-snapshots on all state-modifying actions
|
||||
***** TODO Implement tool permission tiers (ask/allow/deny)
|
||||
- Per-tool permission plist stored in org-object
|
||||
- =generate-tool-belt-prompt= filters denied tools before LLM sees them
|
||||
@@ -198,6 +206,7 @@ Unified control plane: hooks + cron + routing in one skill. Deep project underst
|
||||
- Stack-based context with =push-context= / =pop-context=
|
||||
- Path resolution relative to current context
|
||||
- Memory scope: =:scope= property on org-objects (memex/session/project)
|
||||
- Implement lazy-loading proxies for large-scale memory traversal (offload cold nodes to disk)
|
||||
|
||||
**** TODO 2. Model-Tier Routing (cost optimization)
|
||||
***** TODO Extend =*model-selector-fn= for complexity-based routing
|
||||
|
||||
Reference in New Issue
Block a user