Agent concurrency
Parallel execution at machine scale.
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.
Parallel execution at machine scale.
Unified, typed, and queryable.
Immutable records of what happened.
Verifiable, replayable, and auditable.
Operating
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.
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.