Initial commit: extracted from memex
This commit is contained in:
16
docs/PRD_SKILL_GRAPH.org
Normal file
16
docs/PRD_SKILL_GRAPH.org
Normal file
@@ -0,0 +1,16 @@
|
||||
#+TITLE: PRD: The Skill Graph & Self-Awareness
|
||||
#+AUTHOR: PSF Requirements Definer
|
||||
#+STATUS: FROZEN
|
||||
|
||||
* 1. Purpose
|
||||
Enable recursive, networked intelligence by unifying logic (skills) and knowledge (Atomic Notes (Zettelkasten)).
|
||||
|
||||
* 2. Functional Requirements
|
||||
- **Dependency Tracking:** Skills MUST be able to declare dependencies on other skills via `#+DEPENDS_ON:`.
|
||||
- **Introspection:** The kernel MUST provide an API to list all active skills and read their source code.
|
||||
- **Topological Dispatch:** The system MUST resolve dependencies recursively before engaging a skill.
|
||||
|
||||
* 3. Success Criteria
|
||||
- DONE `(context-list-all-skills)` returns accurate priority and dependency metadata.
|
||||
- DONE Skills jailed in isolated packages can still resolve symbols from their declared dependencies.
|
||||
- DONE The Brain Mapper skill can successfully visualize the network.
|
||||
Reference in New Issue
Block a user