Dashboard › institutional-transition-lab › Distillation
76f840b2-7cd5-467a-b194-1e40282793e5["lore_tm_v1_xSdDmzyg867w6HOYPWqjVuHblfn58SkFZvQ9bfQbauo","lore_tm_v1_pQOFtMJnTKVzjFCmOBkppSH4ussl7KPLCaGBFFD5pFg","lore_tm_v1_FH2Mfmv3fdd-g7-3oi_fLpNwmZAE-QMG4E4CYgu9a-U","lore_tm_v1_ug4m5a8zGHifA1jkFzIG038baZDz1tdsUAGttOi5qO0","lore_tm_v1_XIsXs8sxYXIFiHhvE3ENT-Ct2tWOjWudvCcB3aL1n_s","lore_tm_v1_80okbVl2UgVzOOtfLhqObJE5jZagzDSw87VGNfAhpLs","lore_tm_v1_RXpCqrTgNSOJdmZz_Ad8WLPW5BqM1iIVkCtgcNkLqjI","lore_tm_v1_GbxJivpbF1u-WkLfxr-Astq2zxbz6_k2qnBds9OU_2w","lore_tm_v1_-V_QJU9hmMYkrueYBS4wb7MxGk1AZ7LN5PaClDh_E4A","lore_tm_v1_WhJgSlMT8RqJ6QsyEeT2pIFcJhaBq9laCVhfQE0nai8","lore_tm_v1_EPFKjbP2FcBLeu1Nv89Cz0hYsc4UJvhDrRGhvrul60Q","lore_tm_v1_xl3XHhD3Aqjx1AUqrxhVsJNpbgPbWWGwrORC0tMJqAA","lore_tm_v1_2OoqvgoUrvbhsboNca9PHhqhK-Xl0F1xxbWwbltm2gw","lore_tm_v1_KuQUAN86GO1GfscU4QE9dWDVgsWuyHMlL_Cg1RqKHe0","lore_tm_v1_sZ0i0g8L-GGZy9pKzMZI7rwxVXQgeRD-9W1okHpQ4-Y"]
in_progress); 2. “Restore missing frozen inputs at the exact designated paths after server restart” (pending); 3. “Finalize adjudication decisions, evidence, limitations, and edge revisions” (pending); 4. “Validate all non-null final codings against the schema and all quotes against frozen sources” (pending); 5. “Return the complete ordered JSON array and short batch summary” (pending).schema/governance-coding-v1.schema.json is JSON Schema draft 2020-12, titled Performance-blinded governance coding v1, with $id https://github.com/BYK/institutional-transition-lab/schema/governance-coding-v1.schema.json; it defines an object with additionalProperties: false.schema/governance-coding-v1.schema.json requires exactly the governance fields record_class, event_kind, title, announced_on, effective_on, affected_scope, body_patch_relation, power_changes, confidence, and ambiguity. record_class permits effective_institutional_change, announced_institutional_change, proposal_only, control_event, no_event, or abstain; event_kind permits leadership, board_or_steering, control_rights, reorganization, foundation_transfer, license, fork, reunification, strategy, product, external, or null; body_patch_relation permits consistent, patch_supersedes_body, body_only, patch_only, conflict, not_applicable, or unclear; confidence must be from 0 through 1.power_changes item in schema/governance-coding-v1.schema.json disallows additional properties and requires actor, right_kind, target, direction, change_status, scope, and evidence_refs. right_kind permits 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, or inform; direction permits added, removed, or modified; change_status permits effective, announced, proposed, rejected, or unclear. Every evidence reference requires a non-empty source_id and quote./home/byk/Code/institutional-transition-lab/tests/test_governance_adjudication.py, /home/byk/Code/institutional-transition-lab/src/institution_lab/governance_adjudication.py, /home/byk/Code/institutional-transition-lab/schema/governance-adjudication-v1.schema.json, and /home/byk/Code/institutional-transition-lab/cases/review/oss-governance-adjudication-v1.inputs.json.documents.json, with benchmark references at cases/benchmarks/oss-institutional-events-v1.documents.json, and that the coding package is named v1.2-adjudication-package.json. src/institution_lab/governance_adjudication.py expects archive members named exactly documents.json and v1.2-adjudication-package.json.src/institution_lab/governance_adjudication.py defines adjudication decisions accept, revise, reject, and abstain; institutional classes effective_institutional_change, announced_institutional_change, and proposal_only; reviewer types human, llm, and human_llm_assisted; reviewer roles source_adjudicator, evidence_auditor, and synthesizer; and response sources luna_a, luna_b, and terra_advisory.src/institution_lab/governance_adjudication.py requires input-manifest pins 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. verify_input_manifest() rejects missing or unexpected keys, invalid run/artifact IDs, hash mismatches, missing archive members, and byte-level differences between archived and durable files; it separately validates the canonical JSON SHA-256 for the documents.src/institution_lab/governance_adjudication.py requires ordinary references to contain exactly source_id and quote, and claim references to additionally contain exactly field. Permitted claim fields are record_class, event_kind, title, announced_on, effective_on, affected_scope, and body_patch_relation. A quote must be a non-empty literal substring of the specified frozen source; source metadata is indexed under record_metadata.graph_edge_diff() in src/institution_lab/governance_adjudication.py compares canonical JSON representations of power_changes edges and returns deterministically sorted added and removed arrays..github/workflows/continue-governance-coding.yml pins SOURCE_RUN_ID: "33060493337" and SOURCE_ARTIFACT: oss-governance-retrieval-v2-9ba7d77baec0b001649a4d455330a9fe298a05e9; its job uses Ubuntu latest, Python 3.12, Node 24, actions/checkout@v7, actions/setup-python@v7, actions/setup-node@v7, and astral-sh/setup-uv@20cfd1bf945f4377ade1205e4dbc17946fc9a30d (v10.0.1)..github/workflows/continue-governance-coding.yml downloads the frozen artifact with gh run download "$SOURCE_RUN_ID" --repo "$GITHUB_REPOSITORY" --name "$SOURCE_ARTIFACT" --dir source-artifact; re-scores Luna disagreements using documents.json, luna-a.json, and luna-b.json; routes advisory coding through model gpt-5.6-terra with reasoning effort xhigh; creates v1.2-adjudication-package.json; and uploads the coding directory with actions/upload-artifact@v4, if-no-files-found: error, and retention-days: 30.33063470968, titled Correct governance coding disagreement route, was created at 2026-08-27T10:32:20Z for head SHA 786f33a7cb044d385f49f417c059c39299f70111; URL: https://github.com/BYK/institutional-transition-lab/actions/runs/33063470968. (meaning August 27, 2026)9642983578 was unexpired (expired: false), named oss-governance-coding-v1.2-786f33a7cb044d385f49f417c059c39299f70111, sized 423046 bytes, and downloadable from https://api.github.com/repos/BYK/institutional-transition-lab/actions/artifacts/9642983578/zip.9642983578 was downloaded and used to restore both designated frozen files to their original repository paths. Temporary extracted copies were /tmp/opencode/institutional-transition-adjudication-9642983578/documents.json and /tmp/opencode/institutional-transition-adjudication-9642983578/v1.2-adjudication-package.json.schema/governance-coding-v1.schema.json; no report or performance artifact had been opened.2a62ab05687982c112a29f6126227c26c3ff8defc89ca64662753aaf85c3c0ce for /tmp/opencode/institutional-transition-adjudication-9642983578/documents.json and 14644759f53071adfe1173d4e25bb01931b8c1591fa8a48295dbd0556a754769 for /tmp/opencode/institutional-transition-adjudication-9642983578/v1.2-adjudication-package.json.v1.2-adjudication-package.json has top-level keys records, schema_version, and summary, with exactly 40 records. Each inspected record uses keys canonical_ledger_eligible, full_response_agreement, luna_a, luna_b, provisional_core_agreement, record_id, route_reasons, source_url, and terra_advisory.luna_a response for opentofu-github-pr-2953 used model gpt-5.6-luna, reasoning effort medium, elapsed time 7908 ms, schema_valid: true, and no validation errors. Its coding was: record_class: "abstain", event_kind: "reorganization", title Governance documents moved to opentofu/org, announced_on: "2025-06-24", effective_on: "2025-06-25", affected scope OpenTofu governance documents, body_patch_relation: "consistent", no power_changes, confidence 0.7, and ambiguity The merged patch implements relocation of governance documents, but the supplied evidence does not establish a corresponding organizational rights change; additional PR patches are omitted.opentofu-github-pr-3473 showed at least one schema-valid frozen response coding event_kind: "product" with ambiguity The PR was merged, but the supplied evidence does not show the patch contents or any organizational rights change. Other displayed response content was tool-elided and was not safely recoverable from that output.