Dashboard › institutional-transition-lab › Distillation
77dc262f-85e9-4552-92e7-1343e52169c5["lore_tm_v1_Mx4EPRsiTsOKa2r2ck5K2cjf537S6fafbaqXUspNpLc"]
Date: Sep 9, 2026
test_frozen_pins_include_the_versioned_adjudication_schema() in /home/byk/Code/institutional-transition-lab/tests/test_governance_adjudication.py:644-648 asserts set(FROZEN_INPUT_PINS) == REQUIRED_INPUT_PINS and pins adjudication_schema_sha256 to 6181f5cb60a0462f83be00be301763daa89f11581e68ee1c46a84e8bf4e5be31.test_input_manifest_rejects_self_consistent_substitute() at /home/byk/Code/institutional-transition-lab/tests/test_governance_adjudication.py:651-669 is parametrized over sorted(FROZEN_INPUT_PINS); it substitutes adjudication_schema_sha256 with "5" * 64, mutates the selected field by incrementing integers or assigning "f" * 64, and expects ValueError matching frozen issue #4 input: {field}.test_frozen_input_identifiers_are_reverified() at /home/byk/Code/institutional-transition-lab/tests/test_governance_adjudication.py:672-680 parametrizes workflow_run_id and artifact_id, increments each identifier by 1, and asserts both input pin mismatch: {field} and a closed canonicalization_gate.test_input_manifest_rejects_changed_file_bytes() constructs a manifest with workflow_run_id = 33063470968, artifact_id = 9642983578, and documents_sha256 = "0" * 64; after changing documents.json to "changed", verify_input_manifest() must raise ValueError matching documents_file_sha256.test_cli_rejects_output_aliases_to_frozen_inputs() covers 8 input names in exact order—1. adjudication, 2. input_manifest, 3. documents, 4. coding_package, 5. artifact, 6. protocol, 7. coding_schema, 8. adjudication_schema—against 3 alias kinds: direct, symlink, and hardlink; it expects output path aliases an input and verifies the input bytes remain unchanged.test_canonical_sha256_rejects_non_finite_numbers() at /home/byk/Code/institutional-transition-lab/tests/test_governance_adjudication.py:954-957 parametrizes float("nan"), float("inf"), and float("-inf"); canonical_sha256({"value": value}) must raise ValueError matching Out of range float values.test_committed_frozen_input_manifest_verifies() uses cases/review/oss-governance-adjudication-v1.inputs.json with inputs from cases/review/oss-governance-adjudication-v1/, plus research/oss-governance-coding-protocol-v1.2.md, schema/governance-coding-v1.schema.json, and schema/governance-adjudication-v1.schema.json.