Flagged, swapped, checked, signed, sealed.
An illustration of how receipts would follow a line-replaceable unit through a hangar visit. The tail number, serials and unit names in the scene are invented.
One unit is flagged.
A built-in test reports a fault on one unit in the avionics bay. The first receipt names the aircraft, the unit, the fault code and the time, and points at the receipt before it in the aircraft's chain.
- The receipt carries hashes of the fault data, not the raw logs
- Chained, so an entry removed later leaves a visible gap
Removed and installed, each a record.
The removal and the installation are separate signed records: part and serial out, part and serial in, who did the work and under which task. Swapping a unit without a record breaks the chain and shows.
- Same receipt shape as every other R-Series event
- Signed through the engine: Ed25519 + ML-DSA-65
The image is checked, not trusted.
The replacement unit's firmware digest is compared against a signed manifest. In the R-Series design the signer and its state stay on the ground in a hardware module; units and loaders only verify, and an older image is refused even if its signature is valid.
- Hash-based firmware signing: planned as one shared capability
- Anti-rollback: version, signature and registry epoch must all pass
Two people release the aircraft.
The engineer who did the work and the inspector who checked it each sign. Their approvals sit in the receipt's approver chain, so the record shows exactly who released the aircraft, and under which authority, for as long as the record exists.
- Governance receipts are in production in our own product (Website Maker)
- A maintenance-record profile would need a named operator pilot
Sealed for the life of the airframe.
The tech-log chain is covered by an archive manifest signed with SLH-DSA, a hash-based signature. When a suite ages, a renewal record under a newer suite covers the older ones; the originals are never re-signed.
- Long-horizon evidence: in development
- Renewal is custodial: a named custodian runs it