Dashboard › institutional-transition-lab › Distillation
975a2387-adfc-465a-8b48-e918d7e36479["lore_tm_v1_WWcLchUxol6VK7fiz_lUYCJMLyGH3gtuQTGFYn1lg8Y","lore_tm_v1_BVdn56oPnmZmoYwX3NXX0kGxlH_TtHt7Gq4UDP9sNTs","lore_tm_v1_B2X1P-O7EDN4sCrzJoxhz1sW0gQP6dYoBIMWcjIiklY","lore_tm_v1_rH_y3WPFGdiW_pwE6l0k4Uy4YLwqsYf4BJteItIFqkE"]
Date: Sep 9, 2026
changed_files: 3, draft: false, merged: true, merged_at: 2024-04-30T21:57:21Z, state: closed, base SHA 4693aa258e993ebde96f68f608224884e5c8317d, head SHA 8cb7eae5919fe42da841aec43df0b5f5b58e7f37, and merge commit SHA b283c6b508792892d76b9a4911e3086e37518748.GOVERNANCE.md patch establishes that Valkey is managed by a Technical Steering Committee (TSC) composed of maintainers of the main Valkey repository; the Valkey project includes all current and future repositories under the Valkey-io organization; maintainers are individuals with full commit access synchronized with each repository’s MAINTAINERS.md; maintainers of other Valkey repositories are not TSC members unless explicitly added.GOVERNANCE.md gives the TSC oversight of all technical, project, approval, and policy matters; permits adding or removing maintainers/TSC members by no less than a 2/3 affirmative vote; requires the TSC to appoint a Chair and replace the Chair after removal or resignation; and permits governance-document amendments by no less than a 2/3 affirmative vote.GOVERNANCE.md permits the TSC, at its discretion, to add or remove non-main-repository members and maintainers from other Valkey repositories.GOVERNANCE.md defines three membership-termination routes: 1. resignation by written notice to the TSC; 2. removal by a 2/3 affirmative TSC vote; 3. removal of a member unresponsive for more than six months by simple majority of the remaining active TSC members.MAINTAINERS.md; and permits the TSC to overrule other Valkey-organization projects while stating that it “should show restraint.”GOVERNANCE.md is licensed under Creative Commons Attribution 4.0 International (CC-BY).CONTRIBUTING.md patch adds a “Project governance” section stating that a Technical Steering Committee leads Valkey and linking its responsibilities to GOVERNANCE.md.MAINTAINERS.md lists six current maintainers alphabetically by GitHub ID and affiliation: 1. Zhu Binbin — enjoy-binbin — Tencent; 2. Wen Hui — hwware — Huawei; 3. Madelyn Olson — madolson — Amazon; 4. Ping Xie — pingxie — Google; 5. Zhao Zhao — soloestoy — Alibaba; 6. Viktor Söderqvist — zuiderkwast — Ericsson. It also creates an empty “Former Maintainers” table.completed, high priority; 2. “Inspect and compare only direct Luna A, Luna B, and Terra responses for the assigned records” — completed, high priority; 3. “Derive source-grounded final codings and graph-edge revisions” — in_progress, high priority; 4. “Validate the five-record adjudication fragment against frozen inputs and schema” — pending, high priority; 5. “Return one substantive response with reviewer provenance and all five decisions” — pending, high priority./home/byk/Code/institutional-transition-lab/src/institution_lab/governance_adjudication.py lines 320-749. _validate_reviewer() requires exactly reviewer_id, reviewer_type, model, role, and assistance; human reviewers must have model: null, non-human reviewers must name a non-empty assisting model, and any model name containing gemini (case-insensitive) is rejected because “Gemini is restricted to event triage.”_validate_record(), source_url must match the frozen document; decision must be valid; reviewer_ids must be a non-empty unique array of known, non-empty IDs; and rationale must be non-empty. source_audit.inspected_before_codings must be true, source_ids must exactly equal the frozen document’s source IDs in order, and evidence_bounds must exactly equal the frozen document’s bounds._validate_record() treats evidence as bounded if source_text_truncated is True, files_listing_complete is False, patch_selection_truncated is True, or integer patch_unavailable_count > 0; bounded evidence requires a non-empty evidence_limitations._validate_record() works as follows: accept requires accepted_from in the frozen response sources and requires final_coding to equal that response exactly; only accept may set accepted_from; accept, revise, and reject require schema-valid final_coding; abstain requires final_coding: null plus a non-empty unresolved_reason; resolved decisions require unresolved_reason: null; resolved decisions cannot use final class abstain; and reject must resolve to a non-institutional class._validate_record() are: effective_institutional_change requires effective_on and allows only effective power-change status; announced_institutional_change requires announced_on, forbids effective_on, and allows only announced; proposal_only forbids effective_on and allows only proposed, rejected, or unclear._validate_record() validates every claim_evidence_refs entry through _evidence_errors(..., claim=True) and, for institutional classes, requires each populated field among CLAIM_FIELDS to appear in the set of grounded reference fields._validate_record() requires graph_edge_revision: null for abstain and an object for resolved decisions. Its basis must be a response source or null; for accept, basis must equal accepted_from; and added/removed must exactly equal graph_edge_diff(baseline, final_coding).validate_adjudication() requires transition_dates_excluded: true, outcome_data_used: false, and every REQUIRED_INPUT_PINS value to equal verified_pins; it recomputes canonical_sha256(documents) and requires the coding package’s summary.documents_sha256 to match.validate_adjudication() requires a non-empty reviewer array, validates unique reviewer IDs, and requires every adjudication record to list at least one reviewer whose role is source_adjudicator.record_count, sorted decision_counts, sorted class_counts, unresolved_record_ids, record_decisions, graph_edge_revisions, reviewer_provenance, and canonicalization_gate, which is "closed" when errors or unresolved records exist and "open" otherwise.validate_adjudication_fragment() builds a strict fragment schema requiring exactly top-level schema_version, design_status, reviewers, and records; schema_version is fixed at 1, design_status at performance_blinded_llm_assisted_source_adjudication, and reviewer/record arrays each require at least one item.coding_package.summary.documents_sha256 == canonical_sha256(documents).