- Created tests/lisp-utils-tests.lisp (20 tests)
- Created tests/emacs-edit-tests.lisp (6 tests)
- Updated opencortex.asd to include new test files
NOTE: Tests cannot run in this environment - needs running
SBCL with quicklisp. Need to run: (asdf:test-system :opencortex)
- Created tests/emacs-edit-tests.lisp with FiveAM tests
- Added to opencortex.asd test suite
Violation fixed: I previously added tests to org but didn't run them.
Add explicit :depends-on declarations to ASDF components for proper
dependency resolution. This ensures correct load order even with
:serial t enabled.
Fixes the ASDF position tracking bug by making dependencies explicit.
BREAKING: Removed :serial t from ASDF to avoid position tracking bug.
Skills now load after other modules. Tools added with eval-when wrapper.
New cognitive tools: reload-skill, read-file, write-file, replace-string
- Relax validate-communication-protocol-schema to accept :REQUEST messages without
:target when :source is present in :meta (reason-gate infers target from source).
- This preserves 'equality of clients' — gateways don't duplicate routing logic.
- Add communication-validator to ASD components.
- Fixes TCP CLI gateway integration: clients can now connect and receive responses.
- Verified with test client: 13/13 skills load, Perceive gate processes messages.