Commit Graph

49 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
9e77958028 feat(opencortex): project-local TODO.org and expanded design decisions
Some checks failed
Deploy-Agent-V15-Stdin / JOB-V15-STDIN (push) Failing after 2s
- Create TODO.org for project-specific tasks (migrated from gtd.org)
- Expand DESIGN_DECISIONS.org with 8 new sections:
  - Self-modification without boundaries (vs Hermes)
  - Lisp and the AI Dream (1958 vision fulfilled)
  - REPL as cognitive substrate (with REPL explanation)
  - Evaluation harness (SWE-bench, chaos testing)
  - Observability and the thought trace
  - MCP strategy (native Lisp client)
  - Local-first architecture
  - Zero-dependendency deployment
- Fix org-mode syntax errors in tui-client

Parent gtd.org now links to projects/opencortex/TODO.org
Add projects/opencortex/TODO.org to org-agenda-files in emacs-gtd.org
2026-05-01 21:42:54 -04:00
9191aecab2 fix(tui): resolve crash by removing --non-interactive and adding defensive rendering 2026-05-01 18:16:55 -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
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
c8d8f1412d docs: shift vector search to v0.3.0 and make provider-agnostic
Some checks failed
Deploy-Agent-V15-Stdin / JOB-V15-STDIN (push) Failing after 3s
- Moved vector search out of v0.2.0 (blocking the TUI release).
- Re-architected as 'Asynchronous Embedding Gateway' in v0.3.0.
- Supports Ollama, llama.cpp, and OpenAI based on .env configuration.
- Operates via a background worker thread to prevent Merkle GC churn during active text editing.
2026-04-27 13:36:47 -04:00
6abc306c7f build: purge obsolete rca docs and redundant installer scripts
Some checks failed
Deploy-Agent-V15-Stdin / JOB-V15-STDIN (push) Failing after 3s
- Deleted docs/rca/ as they were early v0.1.0 development artifacts.
- Deleted minimal.asd.
- Deleted scripts/onboard-baremetal.sh (subsumed by opencortex.sh).
- Moved scripts/browser-bridge.py to skills/assets/ for upcoming Web Research skill.
- Removed scripts/ directory.
2026-04-27 13:10:56 -04:00
d0a9c2aa52 docs: restructure documentation and roadmap
Some checks failed
Deploy-Agent-V15-Stdin / JOB-V15-STDIN (push) Failing after 2s
2026-04-27 12:20:20 -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
b143820cb7 docs: Update test plan with interactive setup and tui command 2026-04-17 14:05:20 -04:00
afe1ad6ed4 docs: Append User-Centric Test Plan to MVP Spec 2026-04-17 13:57:43 -04:00
4612c46f0d docs: Add MVP specification in org-mode 2026-04-17 12:55:03 -04:00
849c078c37 REFAC: Global rename of org-agent to opencortex 2026-04-14 12:10:11 -04:00
da0919149e REFAC: Shift terminology to Autonomy and harden CLI via socat 2026-04-14 09:37:40 -04:00
9c2d453656 DOCS: Drafted v0.1.0 Launch & Marketing Plan 2026-04-13 21:10:55 -04:00
51ff6b2e61 AUDIT: Hardened harness with mandatory skill verification and literacy audit 2026-04-13 20:40:37 -04:00
a9107475e8 FEAT: Implemented CLI Gateway skill and interactive chat client 2026-04-13 20:15:30 -04:00
34f59a6e43 ARCH: Microkernel Decoupling - Moved State Persistence to user-space dynamic skill 2026-04-13 15:48:14 -04:00
dcd3a31112 ALIGN: Rename Object Store to Memory and enrich literate text 2026-04-13 14:29:15 -04:00
5f86bcd8dc ALIGN: Rename Protocol to Communication and unify terminology 2026-04-13 14:17:28 -04:00
3e68cc11af REFACTOR: Explanatory Core Architecture & Terminology Alignment 2026-04-13 09:03:42 -04:00
117f3143d3 docs: rename OACP to Harness Protocol and revamp protocol.org with verbose literate text 2026-04-12 18:54:00 -04:00
3f8c37712c docs: global terminology update from kernel/core to harness 2026-04-12 18:28:11 -04:00
04df131f63 PSF: Standardize core gates and refine skill loading mechanism
- Improved decide-gate to normalize candidates (wrap strings in RESPONSE)
- Refined load-skill-from-org to skip tangled blocks and Org properties
- Updated system definition and test suites for v1.0
2026-04-12 13:38:29 -04:00
397fcc5e8c FEAT: Implement Playwright-Python Bridge for high-fidelity browsing 2026-04-11 16:58:23 -04:00
3b108a5e37 FEAT: Implement Micro-Loader with Topological Sort and Jailing 2026-04-11 16:52:41 -04:00
878e5709cf FEAT: Implement Lisp-Native Formal Verification Gate 2026-04-11 16:13:29 -04:00
728ad5306b FEAT: Implement Docker containerization and deployment guide 2026-04-11 16:02:53 -04:00
0c0a18cb30 FEAT: Implement Matrix Gateway and complete Communication Track 2026-04-11 15:58:15 -04:00
212dcd8734 FEAT: Implement Signal Gateway and update Chat Agent 2026-04-11 15:51:10 -04:00
8ba3532067 FEAT: Implement Telegram Gateway and Channel-Aware Chat 2026-04-11 15:34:51 -04:00
b2acd9c702 FEAT: Harden Shell Actuator and implement formal safety tests 2026-04-11 15:24:46 -04:00
9497a5955c FEAT: Verify all LLM providers and fix Gemini parsing 2026-04-11 15:17:34 -04:00
f596c3db1f FEAT: Implement System 2 Bouncer and Org-native Authorization Gate 2026-04-11 14:45:00 -04:00
db5a941340 FEAT: Implement asynchronous Lisp Repair (Microkernel Decoupled) 2026-04-11 14:36:39 -04:00
a9a15b3d82 Revert "FEAT: Implement Lisp Repair Syntax Gate"
This reverts commit 855157ccc6.
2026-04-11 14:32:31 -04:00
855157ccc6 FEAT: Implement Lisp Repair Syntax Gate 2026-04-11 14:29:42 -04:00
7eff65505a CHORE: Prepare for lisp-repair implementation 2026-04-11 14:25:28 -04:00
19acbbb4af docs: restructure literate source into separate component files and remove legacy docs 2026-04-09 11:00:06 -04:00
1a6f4304bd docs: promote README.org to root and update philosophy 2026-04-08 13:02:38 -04:00
b917ea45b4 CORE: Enable OACP :eval, update Gemini v1 endpoints, and improved neural cleaning logic. 2026-04-07 10:42:59 -04:00
26920b135a PSF: Internal kernel stabilization (auth/filler fixes). 2026-04-04 20:27:43 -04:00
39e5841beb fix: kernel communication and UX robustness
- Implement outbound OACP bridge by passing streams through cognitive loop.
- Robustify 'think' and 'dispatch-action' with salvage logic and case-insensitivity.
- Fix skill loading crashes due to undefined functions in skeletal skills.
- Update org-agent.el to cleanly manage 'Thinking...' status state.
2026-04-03 17:25:01 -04:00
6536777803 docs(arch): revamp architecture section with diagrams, paradigm comparison, and orders of autonomy 2026-04-01 17:14:10 -04:00
0eb9e3773f Revert "docs: finalize architecture and philosophy with Mermaid diagrams and PSF mandates"
This reverts commit 6c17619492.
2026-04-01 16:14:20 -04:00
6c17619492 docs: finalize architecture and philosophy with Mermaid diagrams and PSF mandates 2026-04-01 11:24:54 -04:00
2f20cbdc22 feat(kernel): upgrade neurosymbolic kernel to Order 2 (recursive self-maintenance, SOTA upgrades) 2026-03-31 20:28:01 -04:00
9acc7713e0 Initial commit: extracted from memex 2026-03-27 15:41:57 -04:00