nucleus-flow-projection
Flow projection lifter for the Nucleus substrate. Lifts a
Denning-lattice FlowTracker snapshot into the typed body of a
Projection::Flow variant. Verifier enforces
well-formedness and exposes the session's confidentiality /
integrity / authority / taint ceilings to downstream consumers.
Wire shape
has_adversarial_bid = true is the convenience signal that the
auction-hub's G8 IFC observation found at least one bid lacking a
signed externality profile — downstream consumers should refuse to
trust the clearing.
Verifier invariants
- Body version matches
FLOW_BODY_VERSION(1). - All four lattice levels are in their stable vocabularies
(
CONF_LEVELS,INTEG_LEVELS,AUTHORITY_LEVELS,TAINT_LEVELS). - CONSISTENCY:
has_adversarial_bid == trueimpliessession_integrity_ceiling == "adversarial"(Biba min-over semantics).
License
Dual-licensed under MIT OR Apache-2.0.