Capabilities
Capability matrix
A status ledger for every major capability. Badges reflect the real state of the codebase — nothing here is marketed ahead of the build.
Implemented
In development
Planned
Experimental
The matrix
Verified capabilities are backed by the project’s own regression and component test suites.
| Capability | Status | What it means |
|---|---|---|
CLI — openlegal, 12 commands | Implemented | Command line driving every operational surface, alias includes legalone. |
| Filesystem ingestion & ledger | Implemented | Matter files discovered, indexed, re-ingested on change; deterministic synthetic boot. |
| Event fabric | Implemented | Idempotent, serializable realtime events with provenance records. |
| Legal intelligence | Implemented | Issue classification, entity resolution, fact registers, work queues — 190+ component tests. |
| Research & authority | Implemented | Research planning, authority store, source provenance, gap/risk/opportunity surfacing. |
| Council | Implemented | Specialist roles, adversarial review, debate and synthesis into strategy inputs. |
| Strategy & war games | Implemented | Strategy options, contingency planning, war-game simulation with human inputs. |
| Living matter | Implemented | Continuous observing & ticking of matters; synthetic workflows green end-to-end. |
| Browser UI & API | Implemented | FastAPI application with 150+ routes; Matter Command Center; zero 5xx across the matrix. |
| TUI (operations console) | Experimental | Interactive console launches; full interactive session testing is not yet automated. |
| Privacy gates | Implemented | Fail-closed routing; UNKNOWN providers blocked; zero egress in gate proofs. |
| Provider gateway (optional) | In development | External model providers are routed only after verification; not configured by default. |
| Multi-provider ZDR (zero data retention) | Planned | ZDR contracts surfaced as UNKNOWN until verifiable — the system will not fake compliance. |
| Invocation audit | Implemented | Hash-only invocation audit; no raw content, prompts, or secrets written. |
| Recovery & resilience | Implemented | Idempotent reruns, deterministic re-execution, kill-and-restart recovery proven. |
| Full regression suite | Implemented | 398 passed / 2 skipped in the tests/ suite; 405 / 2 with pre-existing root smoke tests. |
Honesty rule
A blocked capability is reported as blocked — e.g. an external model that needs a credential and a verified zero-data-retention contract stays UNKNOWN / not configured, not “working.” The matrix updates as the codebase does.