Invariants / DC-ADMIT-10

DC-ADMIT-10

DC derived enforced

Every admission JSONL block-event carries consensus_inputs_fingerprint. BlockAdmitted, AgreementVerdict, BootstrapComplete, and AdmissionStarted events emit the consensus_inputs_fingerprint_hex field. The admission JSONL vocabulary stays CLOSED — the field is added to existing variants, NOT a new variant. The fingerprint is the load-bearing binding between the operator-supplied oracle (LiveConsensusInputs) and every BLUE-authority claim the transcript makes.

Source

docs/planning/phase4-n-m-c-operator-pass-invariants.md §1 (I-C8)

Enforcement trace

Tests 3

  • admission_log::writer::tests::admission_log_writer_emits_one_object_per_line
  • admission_log::writer::tests::admission_log_writer_serializes_admission_started_canonically
  • admission_log::writer::tests::admission_log_writer_emits_agreement_verdict_with_kind_field

Cross-references