Commit Graph

33 Commits

Author SHA1 Message Date
41de20d3f1 v0.2.1: polish, deploy, CI, and literate refactor
Some checks failed
Deploy (Gitea) / deploy (push) Failing after 11s
- Secret Exposure Gate + Privacy Filter (Bouncer)
- Shell actuator safety harness (timeout, blocked patterns)
- REPL-first enforcement (lisp validation gate, system-prompt-augment)
- Engineering Standards lifecycle (two-track Org-first + REPL-first)
- Literate Programming discipline (one function per block, reflect-back)
- AGENTS.md: thin routing layer, skills are authoritative
- SKILLS_DIR removed, ~/notes fallback eliminated
- opencortex.sh: multi-distro (Debian+Fedora), configure, install service, backup, restore, help
- infrastructure/opencortex.service (systemd user unit)
- Docker: updated to debian:trixie, fixed build context
- GitHub CI: lint + test workflows fixed, trigger on tags only
- Gitea CI: deploy workflow paths fixed
- README: one-line curl install, badges
- USER_MANUAL: Deployment section (bare metal, Docker, backup)
- .gitignore: skills/*.lisp and tests/*.lisp as generated artifacts
- Prose/block refactor across all 35 org files
- Test suite Tier 1: 43/45 pass (env-dependent failures isolated)
2026-05-02 17:04:33 -04:00
48520ec517 refactor(harness): centralize mandates, fix TUI reader structure, and enhance memory/perceive 2026-05-01 12:43:25 -04:00
b63f5477c1 fix(v0.2.0): resolve TUI crash and setup wizard errors
- Fix unbalanced parens in config-manager (set-config-value, setup-gateways)
- Fix assoc :key #'car SBCL compatibility issue in setup-llm-providers
- Add missing generate-tool-belt-prompt function
- Fix deterministic-verify to not overwrite action when skills return nil
- Add :explanation to think fallback responses for policy compliance
- Update opencortex.sh to tangle from repo org to XDG .lisp
- Remove generated .lisp artifacts from repo (skills, tests, state)
2026-04-30 17:04:01 -04:00
6a6f4479ac feat(core): Skills consolidation and v0.2.0 TUI integration
- NEW: org-skill-utils-lisp (consolidated from org-skill-lisp-utils)
  * 3-phase validation: structural, syntactic, semantic
  * Sandboxed eval, AST extraction/injection/wrapping
  * Format, list-definitions utilities

- NEW: org-skill-utils-org (consolidated from org-skill-emacs-edit)
  * Read/update/delete org headlines
  * Property management, TODO state handling
  * ID-link and internal link support

- DELETE: org-skill-lisp-utils (merged into utils-lisp)
- DELETE: org-skill-emacs-edit (merged into utils-org)
- RENAME: run-all-tests.lisp -> run-tests.lisp

- HARDEN: Skill loader with improved lisp keyword handling
- FIX: Package jailing issues with def-cognitive-tool macro conflicts
- ADD: Setup wizard (opencortex setup) and doctor (opencortex doctor)
- ADD: TUI client with Croatoan for native terminal rendering

- REMOVE: Dynamic loading from opencortex.asd (use :force t instead)
- CLEANUP: Test file consolidation (removed duplicate test suites)

Co-authored-by: Agent <agent@memex>
2026-04-30 10:52:20 -04:00
2030538281 fix(setup): initialize skills before running setup wizard and resolve syntax errors in config manager 2026-04-28 19:56:54 -04:00
4669fcf22a fix(harness): complete reconstruction of package.org to resolve catastrophic syntax failures 2026-04-28 19:07:31 -04:00
c2ffcd2c13 fix(harness): complete reconstruction of package.org to resolve catastrophic syntax failures 2026-04-28 19:05:47 -04:00
def2774c8f fix(chaos): hard-inserted clean relative tangle headers in all core files 2026-04-28 19:04:34 -04:00
f5098d5dc4 fix(harness): complete reconstruction of package.org to resolve catastrophic syntax failures 2026-04-28 18:53:42 -04:00
357efbdb59 fix(chaos): finalized absolute tangle paths via concat and INSTALL_DIR 2026-04-28 18:22:49 -04:00
fd268edd91 fix(harness): correct unbalanced parens and quotes in package.org 2026-04-28 18:03:31 -04:00
d15225a453 fix(chaos): force absolute-relative tangle paths in harness 2026-04-28 18:00:49 -04:00
d55384fb65 fix(chaos): use standard getenv for absolute tangle paths 2026-04-28 17:57:57 -04:00
d787981d0d fix(chaos): force absolute tangle paths via concat to eliminate path resolution ambiguity 2026-04-28 17:57:31 -04:00
b7f6eb68e9 fix(chaos): stabilize tangle paths to absolute targets via concat for reliable bootstrap 2026-04-28 17:56:48 -04:00
fd5513057e fix(chaos): switch to definitive absolute paths via expand-file-name for reliable tangling 2026-04-28 17:55:58 -04:00
d6a7e83de4 fix(chaos): use robust (or INSTALL_DIR buffer-dir) for tangle paths 2026-04-28 17:55:08 -04:00
635db05d17 fix(chaos): standardize tangle paths to robust (identity (getenv ...)) 2026-04-28 17:54:12 -04:00
a5538bf9d8 fix(chaos): standardize tangle paths to uiop:getenv across all org files 2026-04-28 17:51:44 -04:00
e31222d6e3 feat(chaos): implement Tier 2 Integration Chaos for Memory, Networking, and LLM Gateway 2026-04-28 17:32:15 -04:00
9707027a44 fix(harness): remove ellipsis placeholder and implement symbol exporting in skill loader 2026-04-28 14:01:33 -04:00
3dddfe3e3d chore: checkpoint broken state before fixing macro conflict 2026-04-28 10:33:51 -04:00
a717ab1d3a docs(milestone): complete v0.2.0 Interactive Refinement
Some checks failed
Deploy-Agent-V15-Stdin / JOB-V15-STDIN (push) Failing after 2s
2026-04-27 20:17:56 -04:00
41e25d091e refactor(standard): granularity, XDG compliance, and literate thinking medium
Some checks failed
Deploy-Agent-V15-Stdin / JOB-V15-STDIN (push) Failing after 2s
2026-04-27 19:53:45 -04:00
2e8e79a193 fix(v0.2.0): finalize structural integrity and clean boot
Some checks failed
Deploy-Agent-V15-Stdin / JOB-V15-STDIN (push) Failing after 2s
- Fixed memory.org source blocks to ensure persistence functions are tangled.
- Improved extract-tangle-target to handle complex Elisp expressions.
- Corrected opencortex.sh initialization paths to prevent setup loops.
- Reordered variable definitions in policy and standards skills to eliminate forward-reference warnings.
2026-04-27 18:54:18 -04:00
87a0459497 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.
2026-04-27 17:48:01 -04:00
f1be82a00b feat(v0.2.0): finalize autonomous self-editing foundation
Some checks failed
Deploy-Agent-V15-Stdin / JOB-V15-STDIN (push) Failing after 3s
- Hardened actuators: Fixed path-traversal vulnerabilities in file I/O tools and blocked .org files from regex replacements to force AST usage. Enforced Merkle snapshots on AST edits.
- Implemented Reflection Loops: Injected rejection traces from deterministic gates back into the LLM context to enable autonomous self-correction.
- Finalized tool permission tiers (ask/allow/deny) with proper LLM prompt filtering.
2026-04-27 13:44:43 -04:00
f940861921 build: dynamically tangle to INSTALL_DIR without copying .org files
Some checks failed
Deploy-Agent-V15-Stdin / JOB-V15-STDIN (push) Failing after 2s
- Updated all 150+ :tangle headers across harness/ and skills/ to use elisp (expand-file-name) to target INSTALL_DIR dynamically.
- Cleaned up environment/ directory depth by moving memory-image.lisp to state/.
- Moved test scripts to tests/ and deleted redundant chat scripts.
2026-04-27 12:51:29 -04:00
664ba8243d refactor: Flatten directory structure library->harness, library/gen->skills 2026-04-27 08:41:26 -04:00
16de6924a2 Add engineering-standards + LP tests to test suite
Some checks failed
Deploy-Agent-V15-Stdin / JOB-V15-STDIN (push) Failing after 3s
- Fix bt:make-lock -> bordeaux-threads:make-lock in package.org
- Add org-skill-literate-programming gen file to main components
- Add literate-programming-tests to test components
- Add test-op entries for both new suites
- Add run! calls in run-all-tests.lisp

Test suite has pre-existing ASDF loading issue in this environment.
2026-04-26 10:48:03 -04:00
92b6f3cf2b feat: Add cognitive tools to skills.org (reload-skill, read-file, write-file, replace-string)
Some checks failed
Deploy-Agent-V15-Stdin / JOB-V15-STDIN (push) Failing after 3s
New tools require manual addition to skills.lisp due to compilation issue.
2026-04-22 20:57:41 -04:00
6c333af7aa ARCH: Finalize semantic reorganization, skill jailing, and unified CLI
Some checks failed
Deploy-Agent-V15-Stdin / JOB-V15-STDIN (push) Failing after 4s
2026-04-22 11:38:13 -04:00
60f2c152e0 REORG: Apply semantic directory structure and documentation cleanup
Some checks failed
Deploy-Agent-V15-Stdin / JOB-V15-STDIN (push) Failing after 2s
2026-04-21 19:07:32 -04:00