Expand description
Packet inspection and validation utilities.
Constants§
- CANONICAL_
PACKET_ FILES - Canonical packet artifacts: replay-bearing, signed, load-bearing for
proof. These are what
proof-trace.checked_artifactsrequires; a proof packet’s verifiability stands or falls on these. - DERIVED_
PACKET_ ARTIFACTS - Derived packet artifacts: regenerable projections over canonical state. These ship in the packet for human inspection but their values are reconstructible from the canonical files. A consumer that wants to verify a derived artifact should re-run the projection from canonical inputs and compare, not trust the packet’s copy.
- REQUIRED_
PACKET_ FILES - Every artifact a complete packet ships — canonical + derived. Used
by
vela packet validateto assert structural completeness.
Functions§
- canonical_
packet_ files - Canonical-only packet artifacts. Use when checking proof-bearing correctness, not packet completeness.
- derived_
packet_ artifacts - Derived packet artifacts. Use when reasoning about projections that can be regenerated from the canonical layer.
- inspect
- required_
packet_ files - validate