Dashboard › institutional-transition-lab › Distillation
1d339ff9-c219-4e33-95a6-f0b2034cb43a["lore_tm_v1_PNn-WRqRuyxJ7bxL9hUApLGv1Wah68FWDJmiuRpZk9E","lore_tm_v1_82828oZGAFBiIqkmkT4HYHjzmn9CS-bpusWDocxmnKA","lore_tm_v1_vJi_VQFT6VKfFV-fqskiCkJw4WhLpP8PEIP1wX2Glkk","lore_tm_v1_nts1_t70IKtprRxIaHeiJtd4-OrfHTfdRdCoOu8Tcpo","lore_tm_v1_DcFzLb_PPY_VUOQotZe3cZyEj2LGBHWRtWFJEaOH7bc"]
/home/byk/Code/institutional-transition-lab/tests/test_governance_adjudication.py at lines 138, 331, 374, 392, 531, 644, 651–652, 672–673, 683, 729, 776, 800, 813–814, 836, 848, 870, 883, 908, 931, and 954–955./home/byk/Code/institutional-transition-lab/tests/test_governance_adjudication.py include: test_cli_validates_the_same_bytes_it_verifies (line 776); parametrization at line 800; test_cli_rejects_output_aliases_to_frozen_inputs parametrized with alias_kind values "direct", "symlink", and "hardlink" (lines 813–814); test_cli_rejects_aliased_outputs (line 836); test_cli_rejects_duplicate_manifest_keys (line 848); test_input_manifest_rejects_non_object (line 870); test_input_manifest_rejects_duplicate_artifact_members (line 883); test_input_manifest_rejects_excessive_artifact_member_count (line 908); test_regular_file_reader_rejects_fifo_without_blocking (line 931); and test_canonical_sha256_rejects_non_finite_numbers, parametrized with float("nan"), float("inf"), and float("-inf") (lines 954–955)./home/byk/Code/institutional-transition-lab/schema/governance-adjudication-v1.schema.json lines 1–240 of 270. It is JSON Schema draft 2020-12 with $id https://institutional-transition-lab.local/schema/governance-adjudication-v1.schema.json, title Performance-blinded governance adjudication v1, root type object, and additionalProperties: false.schema_version, adjudication_id, design_status, transition_dates_excluded, outcome_data_used, inputs, reviewers, and records; it fixes schema_version to 1, design_status to performance_blinded_llm_assisted_source_adjudication, transition_dates_excluded to true, and outcome_data_used to false.reviewers to contain at least 1 reviewer and records to contain exactly 40 records (minItems: 40, maxItems: 40).$defs.inputs disallows additional properties and requires workflow_run_id, artifact_id, artifact_sha256, documents_sha256, documents_file_sha256, coding_package_file_sha256, protocol_sha256, coding_schema_sha256, and adjudication_schema_sha256; IDs are positive integers and hashes use lowercase 64-character SHA-256 pattern ^[0-9a-f]{64}$.$defs.reviewer requires reviewer_id, reviewer_type, model, role, and assistance; reviewer_type allows human, llm, or human_llm_assisted; role allows source_adjudicator, evidence_auditor, or synthesizer; model may be a nonempty string or null.$defs.evidence_ref requires nonempty source_id and quote. $defs.claim_evidence_ref additionally requires field, whose allowed values are record_class, event_kind, title, announced_on, effective_on, affected_scope, and body_patch_relation.$defs.power_change requires actor, right_kind, target, direction, change_status, scope, and at least 1 evidence_ref. right_kind allows, in order: appoint, remove, elect, vote, delegate, override, approve, merge, write, release, veto, own, license, steward, fund, set_budget, set_strategy, set_policy, set_membership, set_terms, inform; direction allows added, removed, modified; change_status allows effective, announced, proposed, rejected, unclear.$defs.coding requires record_class, event_kind, title, announced_on, effective_on, affected_scope, body_patch_relation, power_changes, confidence, and ambiguity. record_class allows effective_institutional_change, announced_institutional_change, proposal_only, control_event, no_event, abstain; event_kind allows leadership, board_or_steering, control_rights, reorganization, foundation_transfer, license, fork, reunification, strategy, product, external, or null.$defs.coding, body_patch_relation allows consistent, patch_supersedes_body, body_only, patch_only, conflict, not_applicable, or unclear; confidence is constrained to the inclusive range 0–1; title, affected_scope, and ambiguity may be nonempty strings or null; announced_on and effective_on may be date strings or null.$defs.edge_revision requires basis, added, and removed; basis allows luna_a, luna_b, terra_advisory, or null, while added and removed are arrays of power_change.$defs.evidence_bounds requires source_text_truncated, files_listing_complete, patch_selection_truncated, and patch_unavailable_count; files_listing_complete may be boolean or null, and patch_unavailable_count is an integer with minimum 0.$defs.source_audit requires inspected_before_codings, source_ids, and evidence_bounds; inspected_before_codings is fixed to true, and source_ids must contain at least 1 unique nonempty string.$defs.record disallows additional properties and requires record_id, source_url, decision, accepted_from, reviewer_ids, source_audit, rationale, evidence_limitations, unresolved_reason, claim_evidence_refs, final_coding, and graph_edge_revision.cases/review/oss-governance-adjudication-v1.inputs.json, schema/governance-adjudication-v1.schema.json, src/institution_lab/governance_adjudication.py, and tests/test_governance_adjudication.py.src/institution_lab/governance_adjudication.py → c686c4878409e68b958dd61850a59e9234416d817fc2fa3246fc728d51ebe0a5; tests/test_governance_adjudication.py → abf64b5e78a616d53b703dee5291ce7bf23fa9156fe59263a702e01cb8667bc5; schema/governance-adjudication-v1.schema.json → 6181f5cb60a0462f83be00be301763daa89f11581e68ee1c46a84e8bf4e5be31; cases/review/oss-governance-adjudication-v1.inputs.json → ac47cff1f6a937f932d34f12e86e79d01dc79db21799ec20fa84a2db89454355.python failed with /usr/bin/bash: line 1: python: command not found./home/byk/Code/institutional-transition-lab/uv.lock and /home/byk/Code/institutional-transition-lab/pyproject.toml.