Full Parity Ledger Reference
The full parity ledger is the maintainer-facing record for replacing lang,
libs, index, and kukulkan with production 0x0 source.
Files
parity/source-baseline.tsv: one row per source repository.parity/source-files.tsv: hashed file inventory for each present source
repository.
parity/libs-recovery.tsv: recovery status for the missing oldlibs
source.
parity/full-parity-ledger.tsv: domain-level parity rows.
Row Status
Use these status values:
open: the source exists and parity work is not finished.blocked-source-missing: required source is unavailable.closed: production parity is complete for the row.
A closed row must include all evidence fields. Missing evidence means the row
is not closed.
Required Evidence For Closed Rows
Each closed row must name:
- source path;
- 0x0 target path;
- production command;
- positive tests;
- negative tests;
- public documentation;
- release artifact;
- ADR;
- RFC;
- evidence artifact.
The checker rejects a closed row that omits these fields.
Bounded Gate
Run:
make full-parity-inventory-check
This gate is safe to run during normal development. It reads metadata and source
files, but it does not run self-host, release, compiler, or app runtime gates.