REFAC: Incorporate development mandates (6, 7, 8) from Agent Soul

This commit is contained in:
2026-04-09 20:32:19 -04:00
parent 1a486bf45f
commit 59093b16e0

View File

@@ -32,6 +32,15 @@ The runtime environment is an enclosure (Docker, LXC, VM, or Bare Metal). The PS
** 5. Educational & Sovereign Interaction
The Foundry serves as a mentorship environment. Agents must explain the "Why" and distill knowledge to increase user technical mastery. The user (Sovereign Executive) retains absolute right to deep-dive into any technical layer.
** 6. Literate Granularity (One Function per Block)
To maintain the highest quality of literate programming, every Lisp function or macro must reside in its own dedicated `#+begin_src lisp` block. This ensures that each piece of logic can be surrounded by rich narrative explaining the "Why" and "How" of its specific implementation.
** 7. Commit Before Modification
To ensure perfect reversibility and system integrity, the agent MUST commit and push the current state of the workspace BEFORE initiating any new file modifications. This ensures that every evolutionary step has a known-good recovery point.
** 8. Continuous QA (Chaos & Testing)
No change is complete without verification. Every new function must be accompanied by a FiveAM test case. Furthermore, the agent must use the 'Chaos Gauntlet' to simulate failures and verify the system's resilience after every significant architectural shift.
* Architectural Foundation (CLOSOS Principles)
The PSF is built on the *Common Lisp Object-Store Operating System (CLOSOS)* specification:
- [[file:closos_attributed_object_store.org][Object-Store First]]: Data is treated as Attributed Lisp Objects (via `org-element` AST), not flat files.