feat(v0.2.0): comprehensive foundation hardening and test verification
Some checks failed
Deploy-Agent-V15-Stdin / JOB-V15-STDIN (push) Failing after 2s

- Finalized Reflection Loop: Injected deterministic rejection traces back into LLM prompts.
- Hardened Actuators: Added path-traversal guards and enforced Merkle snapshots on AST edits.
- Refactored Lisp Utils: Merged validator/repair into a unified utility skill with whitelist Ast-walking.
- Fixed Build: Resolved all 30+ syntax, scoping, and package visibility errors.
- Verified: Full pass (100%) on all 5 core test suites.
This commit is contained in:
2026-04-27 17:48:01 -04:00
parent f1be82a00b
commit 87a0459497
22 changed files with 222 additions and 725 deletions

View File

@@ -153,7 +153,7 @@ Restores the state of the Memex from one of the previous snapshots.
These tests verify the Memory system. Run with:
~(fiveam:run! 'memory-suite)~
#+begin_src lisp :tangle (expand-file-name "tests/memory-tests.lisp" (concat (or (getenv "INSTALL_DIR") ".") "/harness"))
#+begin_src lisp :tangle (expand-file-name "memory-tests.lisp" (concat (or (getenv "INSTALL_DIR") ".") "/tests"))
(defpackage :opencortex-memory-tests
(:use :cl :fiveam :opencortex)
(:export #:memory-suite))
@@ -390,7 +390,7 @@ Utility functions for AST traversal and path resolution.
* Phase E: Chaos (Verification)
Following the Engineering Standards, the Memory must be empirically verified through automated testing. The following test suite ensures the mathematical integrity of the Merkle hashes and the behavioral correctness of the immutable versioning and rollback systems.
#+begin_src lisp :tangle (expand-file-name "tests/memory-tests.lisp" (concat (or (getenv "INSTALL_DIR") ".") "/harness"))
#+begin_src lisp :tangle (expand-file-name "memory-tests.lisp" (concat (or (getenv "INSTALL_DIR") ".") "/tests"))
(defpackage :opencortex-memory-tests
(:use :cl :fiveam :opencortex)
(:export #:memory-suite))