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.

The matrix

Verified capabilities are backed by the project’s own regression and component test suites.

CapabilityStatusWhat it means
CLI — openlegal, 12 commandsImplementedCommand line driving every operational surface, alias includes legalone.
Filesystem ingestion & ledgerImplementedMatter files discovered, indexed, re-ingested on change; deterministic synthetic boot.
Event fabricImplementedIdempotent, serializable realtime events with provenance records.
Legal intelligenceImplementedIssue classification, entity resolution, fact registers, work queues — 190+ component tests.
Research & authorityImplementedResearch planning, authority store, source provenance, gap/risk/opportunity surfacing.
CouncilImplementedSpecialist roles, adversarial review, debate and synthesis into strategy inputs.
Strategy & war gamesImplementedStrategy options, contingency planning, war-game simulation with human inputs.
Living matterImplementedContinuous observing & ticking of matters; synthetic workflows green end-to-end.
Browser UI & APIImplementedFastAPI application with 150+ routes; Matter Command Center; zero 5xx across the matrix.
TUI (operations console)ExperimentalInteractive console launches; full interactive session testing is not yet automated.
Privacy gatesImplementedFail-closed routing; UNKNOWN providers blocked; zero egress in gate proofs.
Provider gateway (optional)In developmentExternal model providers are routed only after verification; not configured by default.
Multi-provider ZDR (zero data retention)PlannedZDR contracts surfaced as UNKNOWN until verifiable — the system will not fake compliance.
Invocation auditImplementedHash-only invocation audit; no raw content, prompts, or secrets written.
Recovery & resilienceImplementedIdempotent reruns, deterministic re-execution, kill-and-restart recovery proven.
Full regression suiteImplemented398 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.

Explore further

Architecture

How the pipeline, gates, and surfaces fit together.

Read

Research

How authority and gaps are produced.

Read

Strategy

How options and war games are generated.

Read

Status

The project’s current verified state.

Read

Roadmap

What ships next.

Read

Contributing

How to help verify and build.

Read