Commit Graph

49 Commits

Author SHA1 Message Date
15afa2bb52 README: fix version badge — static v0.3.0 (Gitea, not GitHub)
Some checks failed
Deploy (Gitea) / deploy (push) Failing after 3s
2026-05-06 15:55:36 -04:00
42e07801ce Release v0.3.0 — Event Orchestration, Human-in-the-Loop, Daily-Driver TUI
Some checks failed
Deploy (Gitea) / deploy (push) Failing after 3s
Test results: 86 pass, 0 fail across 21 suites. TUI integration: 7/7 pass.

Features:
- 9-vector deterministic dispatcher gates (secrets, paths, shells, network)
- Human-in-the-Loop Flight Plan workflow for blocked actions
- Event Orchestrator: unified hooks + cron + tier-based routing
- Context Manager: stack-based project scoping with persistence
- Model-Tier Routing: per-slot provider cascades with privacy filter
- Memory Scope Segmentation: memex/session/project with scope-aware retrieval
- Asynchronous Embedding Gateway: provider-agnostic vectors with cron job
- TUI Experience: scrollback, history, status bar, themes, tab completion
- v0.2.x Backfill Remediation: 14 stale/todo/stub items resolved
- Multi-distro deployment: Debian + Fedora, systemd, Docker
- 31 literate Org files with full prose

Fixes:
- CLI test: fiveam:is t -> pass/fail handler-case
- Cascade-parsing integration test: load provider before checking
- Version strings 0.2.0 -> 0.3.0 in core-communication, tui-main, architecture
2026-05-06 15:50:20 -04:00
7c9cc629a1 fix: TUI agent-responds uses text-match not unicode arrow
Some checks failed
Deploy (Gitea) / deploy (push) Failing after 2s
tmux capture-pane strips the ⬇ (U+2B07) character; grep on it always
returns empty. Switch to case-insensitive text matching on actual
LLM response content (hello, hi, greeting, hey).

Also: reorder tests (cascade-parsing, eval-command, status-bar first
to warm the TUI; agent-responds last), increase handshake timeout
to 60s, increase agent poll timeout to 90s.

TUI integration: 5/5 pass (was 4/5 with false-negative on agent-responds)
2026-05-06 09:07:16 -04:00
908936d4d3 rename gateway-* → system-model-* + gateway-messaging, de-ollama, add system-model-explorer
- Rename gateway-provider → system-model-provider (generic :local provider, no hardcoded ollama)
- Rename gateway-llm → system-model (model-request dispatcher)
- Rename system-embedding-gateway → system-model-embedding
- Rename gateway-manager → gateway-messaging (public api renamed to messaging-*)
- Add system-model-explorer (model discovery via OpenRouter API, cached, per-slot recommendations)
- Fix skill loader export: replace prefix-matching with fbound/boundp-based export (20 skills now export)
- Add model-router to skill-loader exclusion list (loaded via CLI)
- De-ollama: remove hardcoded assumed-available patterns from provider pipeline
- Default cascade: cloud-only (openrouter, openai, groq, gemini, deepseek, nvidia, anthropic)
- Env example: add LOCAL_BASE_URL, fix cascade order
- All org files updated with architectural prose (literate programming)
2026-05-04 09:58:59 -04:00
0760dc8012 docs: merge TODO into ROADMAP, delete TODO.org
- ROADMAP.org now has per-version ** Tasks sections with TODO/DONE states

- The TODO headings are the authoritative task tracker

- Feature tables kept for readability; checkboxes removed (state is in headlines)

- docs/TODO.org deleted

- All references updated to point to ROADMAP.org
2026-05-03 07:49:11 -04:00
227ad81b30 docs: create ARCHITECTURE.org, move TODO to docs/, realign document scopes
- New docs/ARCHITECTURE.org with four quadrants, code map, pipeline flow, skill lifecycle, protocol format

- TODO.org moved to docs/TODO.org

- README now answers What/Why, links to 6 specialized documents

- Each document now answers exactly one of the six Ws
2026-05-03 07:44:42 -04:00
b6923d5584 chore: add v0.2.1 changelog, fix README purpose, remove duplicate USER_MANUAL 2026-05-03 07:35:23 -04:00
95d1ea3fed feat: add DeepSeek and NVIDIA NIM providers
- Add deepseek and nvidia entries to gateway-provider config

- Add DEEPSEEK_API_KEY and NVIDIA_API_KEY to .env.example

- Add deepseek and nvidia to doctor's LLM provider check

- Fix remaining harness-log → log-message reference
2026-05-02 22:25:24 -04:00
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
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
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
5d4979f5ab fix: Paren balance and flatten refactor
Some checks failed
Deploy-Agent-V15-Stdin / JOB-V15-STDIN (push) Failing after 3s
Flatten refactor: library/ -> harness/ and library/gen/ -> skills/
opencortex.asd updated with new paths. README.org rewritten with
simplified pitch.

Critical fixes in harness/skills.org (source of truth):
- COSINE-SIMILARITY: Fixed let* binding list paren mismatch
- parse-skill-metadata: Fixed ID extraction block closes
- load-skill-from-org: Fixed handler-case and nested let closes
- def-cognitive-tool :replace-string: Removed extra closing paren
- boot-sequence-tests: Fixed let/unwind-protect nesting

Note: .lisp files are generated from .org via org-babel-tangle at
install time; fixes must always be made in .org and retangled.
Skills derived from opencortex-contrib imported via earlier commits.
2026-04-27 10:51:16 -04:00
9f6e189ea0 docs: Rewrite roadmap section — remove internal reference systems analysis
Some checks failed
Deploy-Agent-V15-Stdin / JOB-V15-STDIN (push) Failing after 3s
The borrow/reject matrix tables were internal thinking artifacts.
Roadmap now stands on its own with clean feature descriptions.
2026-04-22 19:25:27 -04:00
8d26d55c4f docs: Add critical analysis-informed roadmap (v0.2.0 through v5.0.0)
Working backwards from SOTA parity. Critical analysis of OpenCode,
Claude Code (leaked source), GBrain, and OpenClaw/Hermes.
Every borrowed concept documented with BORROW/REJECT rationale.
All concepts reimplemented in pure Lisp.
2026-04-22 19:20:29 -04:00
1f10e51309 docs: Comprehensive documentation for core skills and README
Some checks failed
Deploy-Agent-V15-Stdin / JOB-V15-STDIN (push) Failing after 3s
- Policy skill: Add philosophical foundation, invariant priority explanations, code block documentation
- Bouncer skill: Add security vector explanations, flight plan workflow, approval lifecycle
- README: Add architecture diagrams (mermaid), design principles, roadmap details

Each function now has detailed docstrings explaining:
- What it does
- Why it was designed that way
- How it fits into the larger system
2026-04-22 16:58:10 -04:00
2889c65d28 DOCS: Restore comprehensive philosophical argument to README.org
Some checks failed
Deploy-Agent-V15-Stdin / JOB-V15-STDIN (push) Failing after 2s
2026-04-20 19:24:28 -04:00
e49fc45047 DOCS: Finalize README and CHANGELOG for v0.1.0 release
Some checks failed
Deploy-Agent-V15-Stdin / JOB-V15-STDIN (push) Failing after 2s
2026-04-20 19:06:32 -04:00
2d4a6d1586 REFAC: Shift terminology from Cognitive Loop to Cognitive Cycle 2026-04-14 15:58:58 -04:00
849c078c37 REFAC: Global rename of org-agent to opencortex 2026-04-14 12:10:11 -04:00
b58b780a44 BRAND: Rename to OpenCortex and prune roadmap to v3.0.0 2026-04-14 11:51:17 -04:00
da0919149e REFAC: Shift terminology to Autonomy and harden CLI via socat 2026-04-14 09:37:40 -04:00
fb7e658419 FEAT: Unified entrypoint org-agent.sh for onboarding and chat 2026-04-13 20:20:39 -04:00
f1e3f92b08 REFAC: Consolidated onboarding into setup.org and added one-liner installer 2026-04-13 20:04:52 -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
2f2c74a7a2 docs: Correct historical reference to Lisp's invention date 2026-04-12 16:48:58 -04:00
f047230e67 docs: Convert README.org to proper Org-mode syntax 2026-04-12 16:27:32 -04:00
0610dccc53 docs: Correct README placement and move overhaul to project root
- Restored root README.org to 'Master Memex' overview.
- Moved 'Thin Harness, Fat Skills' overhaul to projects/org-agent/README.org.
2026-04-12 16:25:47 -04:00
c46c4d4fd7 docs: Rename cognitive architecture to Associative/Deliberate and Foreground/Background 2026-04-12 14:09:47 -04:00
19acbbb4af docs: restructure literate source into separate component files and remove legacy docs 2026-04-09 11:00:06 -04:00
f2a51587c2 docs: add Reactive Signal Pipeline evolution design 2026-04-08 21:02:39 -04:00
4968d961f9 docs: add idiomatic docstrings to all functions in README.org and sync tangled source 2026-04-08 20:39:47 -04:00
1cd283ccb3 security: patch OACP reader vulnerability and implement HMAC foundations 2026-04-08 20:14:57 -04:00
7e14f49204 docs: refine literate text by removing redundant problem/solution blocks and updating headings 2026-04-08 19:11:32 -04:00
b712d27f22 feat: implement Merkle-Tree Object Store, Peripheral Vision, and Immune System hooks 2026-04-08 19:03:43 -04:00
a475c5c51b docs: inject deep architectural reasoning into core component sections 2026-04-08 16:17:51 -04:00
c93594f568 docs: reorganize diagrams into relevant components and remove roman numerals 2026-04-08 16:16:23 -04:00
1dad4f44bd refactor: rename economist to token-accountant in core 2026-04-08 16:16:09 -04:00
037941e690 refactor: extract LLM provider logic to skills 2026-04-08 16:08:18 -04:00
360eb40ccd docs: comprehensive README overhaul (What/Why/How with 6 components) 2026-04-08 15:50:02 -04:00
d72500cb77 docs: detail the 6 core components of the microkernel 2026-04-08 13:46:29 -04:00
9db3554a5b docs: rewrite philosophy to flow coherently and generalize the actuator-agnostic vision 2026-04-08 13:38:56 -04:00
edd0dc51d5 docs: add actuator-agnostic vision and true lisp machine trajectory to philosophy 2026-04-08 13:28:41 -04:00
2282bceb26 docs: fix Mermaid syntax for Single Address Space diagram 2026-04-08 13:20:55 -04:00
1a6f4304bd docs: promote README.org to root and update philosophy 2026-04-08 13:02:38 -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