Dashboard › institutional-transition-lab › Distillation
c42fdb1c-b9b1-4113-9c66-05b15e025bdd["lore_tm_v1_-954KESq31L2aMi2lvsUlNTJu4a8QZR06zPMP8L0SwE","lore_tm_v1_3FhC55xnZ_IA2DvL-t4Byh9wIRbzABpTa8dIQlMzSI0","lore_tm_v1_HxCaz8gN8N2iNeWKKZ8zTPq-cqL78YprqRUYBrfGFME","lore_tm_v1_xCpFruqk1OZgNn7pZqq7sKJCl5WN6iwe2X7bTE1c30U","lore_tm_v1_Mnldm2m-PlCVMlfGPhiJCcLO7N3FgCmhvMuRFs1POaU","lore_tm_v1_S4866vuDLDzFjzL8iT0ojSEgLejFHb4XNrtQzE5yMvY","lore_tm_v1_1fbLf3YU_x5gd5WoJKOjnI2RKUXFoZbZJ8KoEHSgk2s","lore_tm_v1_h3VRCl3JfyxJRbLnvi8h1_eGVZSW0SAlbaZNbGrYMg4","lore_tm_v1_LoA-hVMfmRdJYnpaKbSztEWo7_0Rd3ngQ4RAoloPm2E","lore_tm_v1_uL-qH00ECO77VSEPqpPvjUFF3wtGBb3ep5ytXZj6KX4","lore_tm_v1__1qujzXeViqddFsZWTLTdNyIqsSeMKmwN6Ebj95MEHk"]
Date: Sep 9, 2026
BLOCKED result naming the exact tool, path, and error.valkey-github-issue-4509; 2. valkey-github-pr-1390; 3. valkey-github-pr-1788; 4. valkey-github-pr-2927; 5. valkey-github-pr-345./home/byk/Code/institutional-transition-lab/cases/review/oss-governance-adjudication-v1/documents.json; /home/byk/Code/institutional-transition-lab/cases/review/oss-governance-adjudication-v1/v1.2-coding-package.json; /home/byk/Code/institutional-transition-lab/research/oss-governance-coding-protocol-v1.2.md; /home/byk/Code/institutional-transition-lab/schema/governance-coding-v1.schema.json; /home/byk/Code/institutional-transition-lab/schema/governance-adjudication-v1.schema.json.source_ids order before opening that recordβs Luna A, Luna B, or Terra coding.luna_a, luna_b, and terra_advisory responses to be inspected only after its source audit.source_id accepted by the current validator.accept decision.source_adjudicator using model openai/gpt-5.6-sol.schema_version, design_status, one reviewers entry, and exactly five records; every record must contain 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.validate_adjudication_fragment, with the exact validation result reported. If validation cannot run, the response must be BLOCKED and include the exact command and error; prose-only shortcuts are prohibited.documents.json β 2a62ab05687982c112a29f6126227c26c3ff8defc89ca64662753aaf85c3c0ce; v1.2-coding-package.json β 14644759f53071adfe1173d4e25bb01931b8c1591fa8a48295dbd0556a754769; oss-governance-coding-protocol-v1.2.md β 06d4b3407677fe7fb23046f70164a366db06638e8a29af3daf7661f00d565933; governance-coding-v1.schema.json β bfc735a7d8602d1f236a88c2d23b195f0600a8bae86fb8c8936afe7883a41b8e; governance-adjudication-v1.schema.json β 6181f5cb60a0462f83be00be301763daa89f11581e68ee1c46a84e8bf4e5be31.No files found.validate_adjudication_fragment in /home/byk/Code/institutional-transition-lab/src/institution_lab/governance_adjudication.py at line 659 and references in /home/byk/Code/institutional-transition-lab/tests/test_governance_adjudication.py at lines 23, 986, and 998.validate_adjudication_fragment(fragment, documents, coding_package, schema) builds a fragment schema requiring exactly top-level schema_version, design_status, reviewers, and records; schema_version must equal 1, and design_status must equal performance_blinded_llm_assisted_source_adjudication.validate_adjudication_fragment requires at least one reviewer and one record, validates reviewers through _validate_reviewer, rejects duplicate reviewer IDs, requires fragment record IDs to be a unique known subset in frozen-document order, and checks coding_package.summary.documents_sha256 against canonical_sha256(documents).validate_adjudication_fragment requires every listed record to include at least one reviewer whose role is source_adjudicator, then validates the record via _validate_record._evidence_errors in /home/byk/Code/institutional-transition-lab/src/institution_lab/governance_adjudication.py requires ordinary evidence references to contain exactly source_id and quote, and claim references to contain exactly source_id, quote, and field; field must belong to CLAIM_FIELDS, source_id must exist in the frozen document, and the exact quote must occur in that sourceβs text._response_for treats a coder response as usable only when its wrapper is a dictionary with schema_valid is True and its response is a dictionary.graph_edge_diff computes exact added and removed power_changes by canonical JSON edge keys using sorted keys and compact separators._validate_reviewer requires exactly reviewer_id, reviewer_type, model, role, and assistance; allowed reviewer types are human, llm, and human_llm_assisted; allowed roles are source_adjudicator, evidence_auditor, and synthesizer; non-human reviewers require a non-empty model, human reviewers require model: null, and any model name containing gemini is rejected because Gemini is restricted to event triage._validate_record requires source_url equality with the frozen document, a decision in accept|revise|reject|abstain, non-empty unique known reviewer_ids, a non-empty rationale, and a source_audit confirming inspected_before_codings: true, exact frozen source_ids order, and exact frozen evidence_bounds._validate_record identifies bounded evidence when source_text_truncated is true, files_listing_complete is false, patch_selection_truncated is true, or patch_unavailable_count > 0; bounded evidence requires a non-empty evidence_limitations.decision: accept, _validate_record requires accepted_from to be one of luna_a, luna_b, or terra_advisory, requires that frozen response to be schema-valid, and requires final_coding to equal that response exactly. Non-accept decisions must set accepted_from to null.accept, revise, and reject require a dictionary final_coding that passes validate_response; abstain requires final_coding: null, a non-empty unresolved_reason, and graph_edge_revision: null. Resolved decisions require unresolved_reason: null and cannot use record_class: abstain.reject decision must resolve to a non-institutional class. effective_institutional_change requires effective_on; announced_institutional_change requires announced_on; announced_institutional_change and proposal_only must not set effective_on.effective_institutional_change β effective; announced_institutional_change β announced; proposal_only β proposed, rejected, or unclear.CLAIM_FIELDS: record_class, event_kind, title, announced_on, effective_on, affected_scope, and body_patch_relation.graph_edge_revision; its basis may be luna_a, luna_b, terra_advisory, or null. For accept, the basis must equal accepted_from; added and removed must exactly equal the derived graph_edge_diff./home/byk/Code/institutional-transition-lab/uv.lock and /home/byk/Code/institutional-transition-lab/pyproject.toml./home/byk/Code/institutional-transition-lab/src/institution_lab/governance_adjudication.py defines DECISIONS = {"accept", "revise", "reject", "abstain"}, institutional classes effective_institutional_change, announced_institutional_change, and proposal_only, and response sources luna_a, luna_b, and terra_advisory.governance_adjudication.py are workflow_run_id: 33063470968, artifact_id: 9642983578, artifact_sha256: 1f6be91fcd98e43e99d82d5f274536f6c23616e7e6c711e26324a2cc4b06ef06, canonical documents_sha256: d70f7f795847968339a645b6dbd6d4428af6bd6044de44fa2602d4c4343b0ee9, and the five verified file hashes reported above.governance_adjudication.py are MAX_INPUT_BYTES = 16 * 1024 * 1024, MAX_ARTIFACT_BYTES = 32 * 1024 * 1024, MAX_ARCHIVE_MEMBERS = 128, MAX_ARCHIVE_MEMBER_BYTES = 16 * 1024 * 1024, and MAX_ARCHIVE_EXPANDED_BYTES = 64 * 1024 * 1024.os.O_NOFOLLOW when available, rejects duplicate JSON keys and non-finite numbers, verifies exact manifest identity and SHA-256 values, checks ZIP member uniqueness and size limits, and requires archived documents.json and v1.2-adjudication-package.json bytes to equal the durable input bytes._source_index adds each frozen sourceβs source_id β text and synthesizes record_metadata as compact, sorted JSON containing record_id, source_url, published_on, publisher, and source_type./home/byk/Code/institutional-transition-lab/src/institution_lab/governance_coding.py located validate_response at line 241 and validation logic covering record_class, power_changes, institutional/proposal edge requirements, non-institutional prohibition of power changes, and mandatory ambiguity for record_class: abstain.