Skip to content
Change authority

Agents propose. The system certifies.

Matrix holds canonical software state for machine-scale development. Agents propose changes in parallel. A successor becomes current only with typed state, evidence of what ran, and proof that the transition is valid. Git remains a projection of that state, not the decision.

01

Agent concurrency

Parallel execution at machine scale.

02

Semantic state

Unified, typed, and queryable.

03

Evidence layer

Immutable records of what happened.

04

Proof layer

Verifiable, replayable, and auditable.

Operating

Git as projection

The repository is transport. It can carry a copy of a successor. It is not the authority that certifies the successor. Matrix holds that decision, and the projection can be regenerated from the certified state.

What Matrix does not do

It does not write the change. An agent, or a person, proposes the work. Matrix decides whether that proposal is allowed to become current, and it records the evidence that justified the decision.