Expand description
Verifiable Decision Record (VDR) — builder and verifier.
Implements the format and the verification procedure specified in
docs/spec/verifiable-decision-record-v0.md. The capsule layer
(profiles) validates that a subject conforms to its profile; this
module owns the canonical digests and the VDR envelope.
Structs§
- Verify
Report - Outcome of verifying a VDR.
Enums§
Constants§
Functions§
- build_
record - Build a conforming VDR from a subject, validating it through its capsule.
- capsule_
for_ profile - Map a VDR profile id to the capsule that validates it.
- profile_
for_ capsule - Map a capsule id to its VDR profile id.
- verify_
record - Verify a VDR per spec §7: recompute every digest from the stored subject and compare to the stored receipt. Pure integrity check — depends only on the record and maths, never on trusting the producer.