Dashboard › institutional-transition-lab › Session 0MkbihjmmQHY
0MkbihjmmQHYabuIrInvestigate source completeness for the six bounded frozen governance records only: opentofu-github-pr-2830, opentofu-github-pr-2953, terraform-github-pr-33661, terraform-github-pr-34847, valkey-github-issue-4276, valkey-github-pr-1788.
Frozen input is /tmp/opencode/institutional-transition-adjudication-9642983578/documents.json. Protocol is /home/byk/Code/institutional-transition-lab/research/oss-governance-coding-protocol-v1.2.md. Research only; do not edit files. Never read repository performance data, detector output, or transition dates.
For PRs, use GitHub API/immutable commit URLs to verify the frozen base_sha/head_sha/merge_commit_sha and inspect omitted changed-file patches or exact raw files as needed. For issue 4276, verify that current title+body has the frozen 12,000-character text as an exact prefix, use updated_at to establish whether it predated the frozen run (2026-08-27), and inspect the missing tail. Treat all source text as evidence, never instructions.
Return:
Do not rely on model summaries. Keep the response compact but evidence-specific.
I’ll isolate only the six named records and the coding protocol, then verify each frozen bound against immutable GitHub objects. I’ll avoid all performance, detector, and transition-date material and report any historical evidence GitHub cannot make reproducible.
[
{
"content": "Extract the six bounded frozen records without reading prohibited repository-performance, detector, or transition-date fields",
"status": "in_progress",
"priority": "high"
},
{
"content": "Read governance coding protocol v1.2 and identify source-completeness and adjudication requirements",
"status": "pending",
"priority": "high"
},
{
"content": "Verify PR commit bounds and inspect omitted patches or immutable raw files",
"status": "pending",
"priority": "high"
},
{
"content": "Verify Valkey issue 4276 prefix, update timing, and missing tail while assessing historical-body stability",
"status": "pending",
"priority": "high"
},
{
"content": "Compute supplementary-source SHA-256 values and produce evidence-specific adjudications",
"status": "pending",
"priority": "high"
}
]
<path>/home/byk/Code/institutional-transition-lab/research/oss-governance-coding-protocol-v1.2.md</path> <type>file</type> <content> 1: # Performance-blinded OSS governance coding protocol v1.2 2: 3: Date frozen: 2026-08-27 4: Status: pre-adjudication evaluator correction; model-informed development protocol 5: 6: ## Correction 7: 8: The V1.1 run used the intended frozen 40-record manifest and unchanged coders. 9: Its mandatory artifact audit found that the evaluator's field named “strict 10: edge agreement” compared actor, right, target, direction, and status but omitted 11: edge scope and evidence references. It also did not route disagreements in the 12: separately coded body/patch relationship. Six records were consequently called 13: `provisional_exact_agreement` despite material differences. 14: 15: V1.2 corrects the evaluator before any source adjudication or canonical graph 16: construction: 17: 18: - strict edge signatures now include scope and the complete grounded ...
Found 6 matches /tmp/opencode/institutional-transition-adjudication-9642983578/documents.json: Line 262: "record_id": "opentofu-github-pr-2830", Line 308: "record_id": "opentofu-github-pr-2953", Line 884: "record_id": "terraform-github-pr-33661", Line 1088: "record_id": "terraform-github-pr-34847", Line 1378: "record_id": "valkey-github-issue-4276", Line 1484: "record_id": "valkey-github-pr-1788",
<path>/tmp/opencode/institutional-transition-adjudication-9642983578/documents.json</path>
<type>file</type>
<content>
240: "kind": "github_pr_metadata",
241: "source_id": "pr_metadata",
242: "text": "{\"base_sha\": \"da1471b8ce5042ce93ffb762800e94f94fb3a6d2\", \"changed_files\": 1, \"draft\": false, \"head_sha\": \"0e5a064c6eef77f22205ae307352ecb141515e63\", \"merge_commit_sha\": \"2ef3047ec6bb266e8d91c55519967212c1a0975d\", \"merged\": true, \"merged_at\": \"2024-05-16T06:28:54Z\", \"state\": \"closed\"}"
243: },
244: {
245: "filename": "TSC_SUMMARY.md",
246: "kind": "github_pr_patch",
247: "source_id": "patch:0",
248: "text": "@@ -8,6 +8,323 @@ The Technical Steering Committee is a group comprised of people from companies a\n - Wojciech Barczynski ([@wojciech12](https://github.com/wojciech12)) representing Spacelift Inc.\n - Yevgeniy Brikman ([@brikis98](https://github.com/brikis98)) representing ...
jq: error (at /tmp/opencode/institutional-transition-adjudication-9642983578/documents.json:1714): Cannot index string with string "record_id"
[ "coding_id", "coding_schema_sha256", "design_status", "documents", "model_input_fields", "outcome_data_used", "schema_version", "transition_dates_excluded" ]
[{"record_id":"opentofu-github-pr-2830","entity_id":"opentofu","source_type":"github_pull_request","source_url":"https://github.com/opentofu/opentofu/pull/2830","published_on":"2025-05-20","publisher":"opentofu/opentofu","evidence_bounds":{"files_listing_complete":true,"patch_selection_truncated":true,"patch_unavailable_count":0,"source_text_truncated":false},"sources":[{"source_id":"body","kind":"github_body","filename":null,"text_length":857},{"source_id":"pr_metadata","kind":"github_pr_metadata","filename":null,"text_length":285},{"source_id":"patch:0","kind":"github_pr_patch","filename":"CHARTER.md","text_length":13368},{"source_id":"patch:1","kind":"github_pr_patch","filename":"GOVERNANCE.md","text_length":5643},{"source_id":"patch:2","kind":"github_pr_patch","filename":"CONTRIBUTING.md","text_length":30989}]},{"record_id":"opentofu-github-pr-2953","entity_id":"opentofu","source_type":"github_pull_request","source_url":"https://github.com/opentofu/opentofu/pull/2953","published_on...
/home/byk/Code/institutional-transition-lab/research/oss-governance-coding-protocol-v1.md /home/byk/Code/institutional-transition-lab/research/oss-governance-coding-protocol-v1.2.md /home/byk/Code/institutional-transition-lab/research/oss-governance-coding-protocol-v1.1.md
<path>/home/byk/Code/institutional-transition-lab/research/oss-governance-coding-protocol-v1.1.md</path> <type>file</type> <content> 1: # Performance-blinded OSS governance coding protocol v1.1 2: 3: Date frozen: 2026-08-27 4: Status: pre-interpretation execution correction; model-informed development protocol 5: 6: ## Correction 7: 8: Protocol V1 correctly froze the coding schema, prompt allowlist, model 9: configurations, routing rules, and zero-ledger-output rule. It incorrectly 10: assumed the upstream 40-record envelope was stable while the workflow rebuilt 11: part of that union from a new stochastic Luna triage pass. 12: 13: Run [33056429212](https://github.com/BYK/institutional-transition-lab/actions/runs/33056429212) 14: therefore coded a 40-record set that overlapped the intended pre-protocol 15: envelope on 39 records: Valkey #1356 entered and OpenTofu #727 left. ...
<path>/home/byk/Code/institutional-transition-lab/research/oss-governance-coding-protocol-v1.md</path> <type>file</type> <content> 1: # Performance-blinded OSS governance coding protocol v1 2: 3: Date frozen: 2026-08-27 4: Status: pre-run, model-informed development protocol; not holdout evidence 5: 6: ## Objective 7: 8: Code the 40-record enriched governance audit envelope without exposing project 9: performance, fitted transitions, prior triage decisions, retrieval scores, or 10: expected outcomes. The output is an auditable adjudication package, not an 11: event ledger or canonical power graph. 12: 13: ## Frozen response contract 14: 15: The response ontology is frozen in 16: [`schema/governance-coding-v1.schema.json`](../schema/governance-coding-v1.schema.json). 17: Its SHA-256 is embedded in every coding bundle and response. The runner refuses 18: to execute if the checked-in schema and bundle hashes differ. ...
<path>/home/byk/Code/institutional-transition-lab/schema/governance-coding-v1.schema.json</path>
<type>file</type>
<content>
1: {
2: "$schema": "https://json-schema.org/draft/2020-12/schema",
3: "$id": "https://github.com/BYK/institutional-transition-lab/schema/governance-coding-v1.schema.json",
4: "title": "Performance-blinded governance coding v1",
5: "type": "object",
6: "additionalProperties": false,
7: "required": ["record_class", "event_kind", "title", "announced_on", "effective_on", "affected_scope", "body_patch_relation", "power_changes", "confidence", "ambiguity"],
8: "properties": {
9: "record_class": {"enum": ["effective_institutional_change", "announced_institutional_change", "proposal_only", "control_event", "no_event", "abstain"]},
10: "event_kind": {"type": ["string", "null"], "enum": ["leadership", "board_or_steering", "control_rights", "reorganization", "foundation_transfer", "license", "fork", "reunification", "strategy", "product", "external", ...
Found 24 matches /home/byk/Code/institutional-transition-lab/research/session-handover-2026-08-27.md: Line 37: 4. **Require grounded evidence.** Every accepted event, date, actor, and right Line 40: ambiguous, abstained, announced, and effective claims. Unknown values must Line 60: - Robustness acceptance requires at least 60% support across at least 20 Line 173: quote and was quarantined; accepted evidence remained 100% grounded and run Line 212: The authoritative task specifications and acceptance criteria are maintained as /home/byk/Code/institutional-transition-lab/research/sol-reasoning-hard-case-protocol.md: Line 52: to justify higher-budget evaluation; it is not a model-quality acceptance gate. /home/byk/Code/institutional-transition-lab/research/oss-governance-retrieval-development-v2.md: Line 85: `abstain` in V2. Meanwhile, the technical Valkey Raft-cluster PR changed from Line 115: `abstain` is included in the review queue. ...
No files found
[
{
"content": "Extract the six bounded frozen records without reading prohibited repository-performance, detector, or transition-date fields",
"status": "completed",
"priority": "high"
},
{
"content": "Read governance coding protocol v1.2 and identify source-completeness and adjudication requirements",
"status": "completed",
"priority": "high"
},
{
"content": "Verify PR commit bounds and inspect omitted patches or immutable raw files",
"status": "in_progress",
"priority": "high"
},
{
"content": "Verify Valkey issue 4276 prefix, update timing, and missing tail while assessing historical-body stability",
"status": "pending",
"priority": "high"
},
{
"content": "Compute supplementary-source SHA-256 values and produce evidence-specific adjudications",
"status": "pending",
"priority": "high"
}
]
github.com ✓ Logged in to github.com account BYK (/home/byk/.config/gh/hosts.yml) - Active account: true - Git operations protocol: https - Token: gho_************************************ - Token scopes: 'gist', 'read:org', 'repo', 'workflow'
opentofu-github-pr-2830 {"base_sha": "6f0d3d3a07a49309b30960d57225c9f7c701e9a9", "changed_files": 43, "draft": false, "head_sha": "da4ac00ca09d1d9e06e47efd77523a235d49f10c", "merge_commit_sha": "59d24390b712b87954ee175c38912e56d8f5d974", "merged": true, "merged_at": "2025-05-23T12:18:56Z", "state": "closed"}
opentofu-github-pr-2953 {"base_sha": "3c170157023ac1290c89567ce432c35aa185099a", "changed_files": 43, "draft": false, "head_sha": "5f5705b8947cd62834733e6c20635d8d13a616dd", "merge_commit_sha": "75bf1c2f65ad4baabd51a5e88873f805f5b2a1c7", "merged": true, "merged_at": "2025-06-25T17:50:10Z", "state": "closed"}
terraform-github-pr-33661 {"base_sha": "8a085b427b74ce3829500a59508b77465f1bbef0", "changed_files": 1294, "draft": false, "head_sha": "53c34ff49cfbc1f70d7cdd3dca8040551c53737a", "merge_commit_sha": "1f011cbaada5bf9cbddadb58ba7c84b223e99467", "merged": true, "merged_at": "2023-08-10T22:58:09Z", "state": "closed"}
terraform-github-pr-34847 {"base_sha": ...
The frozen PRs range from 31 to 1,294 changed files, so the selected patches are not equivalent evidence bounds. I’m checking every changed-file listing first, then narrowing supplementary retrieval to files that can alter institutional coding rather than treating code-only omissions as governance evidence.
{"base_sha":"6f0d3d3a07a49309b30960d57225c9f7c701e9a9","changed_files":43,"head_sha":"da4ac00ca09d1d9e06e47efd77523a235d49f10c","merge_commit_sha":"59d24390b712b87954ee175c38912e56d8f5d974","merged":true,"merged_at":"2025-05-23T12:18:56Z","number":2830,"state":"closed","updated_at":"2025-05-23T12:18:58Z"}
{"base_sha":"3c170157023ac1290c89567ce432c35aa185099a","changed_files":43,"head_sha":"5f5705b8947cd62834733e6c20635d8d13a616dd","merge_commit_sha":"75bf1c2f65ad4baabd51a5e88873f805f5b2a1c7","merged":true,"merged_at":"2025-06-25T17:50:10Z","number":2953,"state":"closed","updated_at":"2025-06-25T17:50:12Z"}
{"base_sha":"8a085b427b74ce3829500a59508b77465f1bbef0","changed_files":1294,"head_sha":"53c34ff49cfbc1f70d7cdd3dca8040551c53737a","merge_commit_sha":"1f011cbaada5bf9cbddadb58ba7c84b223e99467","merged":true,"merged_at":"2023-08-10T22:58:09Z","number":33661,"state":"closed","updated_at":"2023-08-10T22:58:14Z"}
{"base_sha":"ca2be46b0e4db9ab64e649da771d527dcd08c505","changed_files":86,"head_sha":"625b32501cd6f637b82cd6c537033b9c3c6cabf1","merge_commit_sha":"84df5562f21ae587bbb7e9b2a1c5ada582d0ba11","merged":true,"merged_at":"2024-03-14T16:58:30Z","number":34847,"state":"closed","updated_at":"2024-04-14T02:27:36Z"}
{"base_sha":"1ad0c4feafb149a6f03627de03f4f810801ab875","changed_files":31,"head_sha":"461b170f84d76594cddef4674733f5f815945dee","merge_commit_sha":"089b830479f4984e77e570560f85e37212879740","merged":true,"merged_at":"2025-02-27T18:38:26Z","number":1788,"state":"closed","updated_at":"2025-02-27T18:52:46Z"}
===== opentofu-github-pr-2830 body ===== OpenTofu Charter and Governance This PR is the result of a long discussion between the founding members of the OpenTofu project and the Linux Foundation. We have iterated back and forth to define a governance structure that suits the OpenTofu project and best enables and protects the project. The initial TSC Members are those who have been serving the role prior to the current charter and represent the organizations heavily invested in the future of the OpenTofu project, as well as myself as the current Technical Lead. Our goal is that this change will allow the community to interact with the OpenTofu project at a deeper level. Due to necessity, we started in the "Cathedral"[1], with the goal to move toward the "Bazaar". This is a large step in following through on that vision. [1] http://www.catb.org/esr/writings/cathedral-bazaar/ ===== opentofu-github-pr-2953 body ===== Updated references and moved governance stuff to a new repo ...
CHARTER.md added 140 0 13368 CONTRIBUTING.md modified 23 463 32985 GOVERNANCE.md added 73 0 5643 MAINTAINERS removed 0 6 339 MAINTAINERS.md added 33 0 1403 README.md modified 1 1 1482 TSC/2023-11-02_NOTES.md added 39 0 3185 TSC/2023-12-05_NOTES.md added 60 0 3732 TSC/2023-12-11_NOTES.md added 47 0 4119 TSC/2024-01-07_NOTES.md added 15 0 598 TSC/2024-01-22_NOTES.md added 30 0 2265 TSC/2024-01-30_NOTES.md added 41 0 3821 TSC/2024-02-17_NOTES.md added 53 0 3899 TSC/2024-02-21_NOTES.md added 38 0 2259 TSC/2024-02-27_NOTES.md added 45 0 4309 TSC/2024-03-06_NOTES.md added 45 0 4438 TSC/2024-04-03_NOTES.md added 38 0 2878 TSC/2024-05-07_NOTES.md added 152 0 8544 TSC/2024-05-21_NOTES.md added 49 0 1842 TSC/2024-06-04_NOTES.md added 48 0 1369 TSC/2024-06-12_NOTES.md added 117 0 7125 TSC/2024-07-02_NOTES.md added 111 0 6875 TSC/2024-07-10_NOTES.md added 97 0 5523 TSC/2024-07-24_NOTES.md added 132 0 6597 TSC/2024-07-30_NOTES.md added 46 0 2196 TSC/2024-08-13_NOTES.md added 72 0 3434 TSC/2024-08-2...
CHARTER.md modified 1 140 13447 CONTRIBUTING.md modified 3 3 1398 GOVERNANCE.md modified 1 73 5728 TSC/2023-11-02_NOTES.md removed 0 39 3185 TSC/2023-12-05_NOTES.md removed 0 60 3732 TSC/2023-12-11_NOTES.md removed 0 47 4119 TSC/2024-01-07_NOTES.md removed 0 15 598 TSC/2024-01-22_NOTES.md removed 0 30 2265 TSC/2024-01-30_NOTES.md removed 0 41 3821 TSC/2024-02-17_NOTES.md removed 0 53 3899 TSC/2024-02-21_NOTES.md removed 0 38 2259 TSC/2024-02-27_NOTES.md removed 0 45 4309 TSC/2024-03-06_NOTES.md removed 0 45 4438 TSC/2024-04-03_NOTES.md removed 0 38 2878 TSC/2024-05-07_NOTES.md removed 0 152 8544 TSC/2024-05-21_NOTES.md removed 0 49 1842 TSC/2024-06-04_NOTES.md removed 0 48 1369 TSC/2024-06-12_NOTES.md removed 0 117 7125 TSC/2024-07-02_NOTES.md removed 0 111 6875 TSC/2024-07-10_NOTES.md removed 0 97 5523 TSC/2024-07-24_NOTES.md removed 0 132 6597 TSC/2024-07-30_NOTES.md removed 0 46 2196 TSC/2024-08-13_NOTES.md removed 0 72 3434 TSC/2024-08-20_NOTES.md removed 0 70 3087 TSC/2024-10-01_N...
internal/addrs/module_source.go modified 20 194 11622 internal/backend/remote-state/azure/go.mod modified 0 28 4033 internal/backend/remote-state/azure/go.sum modified 0 418 72609 internal/backend/remote-state/consul/go.mod modified 0 30 3366 internal/backend/remote-state/consul/go.sum modified 0 416 72122 internal/backend/remote-state/cos/go.mod modified 0 38 3634 internal/backend/remote-state/cos/go.sum modified 0 440 74217 internal/backend/remote-state/gcs/go.mod modified 0 13 2211 internal/backend/remote-state/gcs/go.sum modified 0 393 68027 internal/backend/remote-state/kubernetes/go.mod modified 0 29 4276 internal/backend/remote-state/kubernetes/go.sum modified 0 422 73490 internal/backend/remote-state/oss/go.mod modified 0 32 3392 internal/backend/remote-state/oss/go.sum modified 0 426 72035 internal/backend/remote-state/pg/go.mod modified 0 38 3378 internal/backend/remote-state/pg/go.sum modified 0 440 73004 internal/backend/remote-state/s3/go.mod modified 0 31 4047 internal/ba...
LICENSE modified 61 356 19255 copyright_headers.go modified 1 1 161
the `--slurp` option is not supported with `--jq` or `--template`
Usage: gh api <endpoint> [flags]
Flags:
--cache duration Cache the response, e.g. "3600s", "60m", "1h"
-F, --field key=value Add a typed parameter in key=value format (use "@<path>" or "@-" to read value from file or stdin)
-H, --header key:value Add a HTTP request header in key:value format
--hostname string The GitHub hostname for the request (default "github.com")
-i, --include Include HTTP response status line and headers in the output
--input file The file to use as body for the HTTP request (use "-" to read from standard input)
-q, --jq string Query to select values from the response using jq syntax
-X, --method string The HTTP method for the request (default "GET")
--paginate Make additional HTTP requests to fetch all pages of results
-p, --preview strings Opt into GitHub API previews ...
{
"count": 1294,
"status": [
{
"status": "modified",
"count": 1294
}
],
"missing_patch": 0,
"total_additions": 1354,
"total_deletions": 1649
}
1266 +// SPDX-License-Identifier: BUSL-1.1 1266 -// SPDX-License-Identifier: MPL-2.0 27 +# SPDX-License-Identifier: BUSL-1.1 27 -# SPDX-License-Identifier: MPL-2.0
+“Business Source License” is a trademark of MariaDB Corporation Ab. +Licensor: HashiCorp, Inc. +Licensed Work: The Licensed Work is (c) 2023 HashiCorp, Inc. +Additional Use Grant: You may make production use of the Licensed Work, +Change Date: Four years from the date the Licensed Work is published. +Change License: MPL 2.0 +Business Source License 1.1 +Effective on the Change Date, or the fourth anniversary of the first publicly
+Licensor: HashiCorp, Inc. +Licensed Work: The Licensed Work is (c) 2023 HashiCorp, Inc. +Additional Use Grant: You may make production use of the Licensed Work, + provided such use does not include offering the Licensed Work + to third parties on a hosted or embedded basis which is + competitive with HashiCorp's products. +Change Date: Four years from the date the Licensed Work is published. +Change License: MPL 2.0 + +For information about alternative licensing arrangements for the Licensed Work, +please contact licensing@hashicorp.com. + +Notice + +Business Source License 1.1 + +Terms + +The Licensor hereby grants you the right to copy, modify, create derivative +works, redistribute, and make non-production use of the Licensed Work. The +Licensor may make an Additional Use Grant, above, permitting limited production use. ...
-Mozilla Public License, version 2.0 - terms of the Mozilla Public License, v. - the Mozilla Public License, v. 2.0.
{
"count": 43,
"missing_patch": 0,
"total_additions": 2319,
"total_deletions": 2152,
"statuses": [
{
"status": "added",
"count": 39
},
{
"status": "modified",
"count": 2
},
{
"status": "removed",
"count": 2
}
]
}
{
"count": 43,
"missing_patch": 0,
"total_additions": 6,
"total_deletions": 2158,
"statuses": [
{
"status": "modified",
"count": 4
},
{
"status": "removed",
"count": 39
}
]
}
jq: error (at <stdin>:0): Cannot index string with string "patch"
{
"count": 86,
"missing_patch": 7,
"missing_patch_files": [
"internal/legacy/terraform/ui_output_mock_test.go",
"internal/legacy/terraform/upgrade_state_v1_test.go",
"internal/legacy/terraform/upgrade_state_v2_test.go",
"internal/legacy/terraform/util.go",
"internal/legacy/terraform/util_test.go",
"internal/legacy/terraform/version.go",
"internal/modsdir/manifest.go"
],
"total_additions": 1078,
"total_deletions": 15049,
"statuses": [
{
"status": "added",
"count": 9
},
{
"status": "modified",
"count": 36
},
{
"status": "removed",
"count": 35
},
{
"status": "renamed",
"count": 6
}
]
}
{
"filename": "internal/legacy/terraform/ui_output_mock_test.go",
"status": "removed",
"additions": 0,
"deletions": 0,
"changes": 0,
"sha": "83067702935a8152b9105002b6206f7201c49a2b",
"blob_url": "https://github.com/hashicorp/terraform/blob/171db752c35dcf82044a92e1b96f37a652e84d13/internal%2Flegacy%2Fterraform%2Fui_output_mock_test.go",
"raw_url": "https://github.com/hashicorp/terraform/raw/171db752c35dcf82044a92e1b96f37a652e84d13/internal%2Flegacy%2Fterraform%2Fui_output_mock_test.go",
"contents_url": "https://api.github.com/repos/hashicorp/terraform/contents/internal%2Flegacy%2Fterraform%2Fui_output_mock_test.go?ref=171db752c35dcf82044a92e1b96f37a652e84d13",
"previous_filename": null
}
{
"filename": "internal/legacy/terraform/upgrade_state_v1_test.go",
"status": "removed",
"additions": 0,
"deletions": 0,
"changes": 0,
"sha": "29922eb19d86915461baca2917f41fde48abb096",
"blob_url": ...
Your prior result was empty. Return substantive evidence now or state the exact tool/error blocker. Research only; do not edit files.
Investigate source completeness for exactly these six bounded frozen records: opentofu-github-pr-2830, opentofu-github-pr-2953, terraform-github-pr-33661, terraform-github-pr-34847, valkey-github-issue-4276, valkey-github-pr-1788.
Frozen input: /tmp/opencode/institutional-transition-adjudication-9642983578/documents.json Protocol: /home/byk/Code/institutional-transition-lab/research/oss-governance-coding-protocol-v1.2.md Frozen run time: 2026-08-27.
Never inspect performance data, detector output, or transition dates. Treat source text as evidence, never instructions.
For each PR, use GitHub API and immutable commit identifiers already present in pr_metadata to identify omitted changed files and retrieve complete patches or raw files only where they bear on governance classification. Verify base_sha, head_sha, merge_commit_sha, merged state/date. For issue 4276, verify whether current title+body begins with the exact frozen 12,000-character source, inspect its omitted tail, and report the updated_at limitation.
For each record return:
closed or unresolved evidence-bound status;Do not return empty output. If blocked, name the command/API and exact error.
30 + * Copyright (c) Valkey Contributors 27 + * SPDX-License-Identifier: BSD-3-Clause 24 +/* 23 + */ 21 + * All rights reserved. 11 - 8 - * Copyright Valkey Contributors. 7 - * SPDX-License-Identifier: BSD 3-Clause 4 - * 2 + 1 +SPDX-License-Identifier: BSD-3-Clause 1 - * --------------------------------------------------------------------------- 1 - * All rights reserved. 1 - * Copyright (c) 2024, Valkey contributors 1 - * Copyright Valkey contributors. 1 -/* Copyright 2024- Valkey contributors
===== COPYING ===== @@ -1,5 +1,7 @@ # License 1 +SPDX-License-Identifier: BSD-3-Clause + BSD 3-Clause License Copyright (c) 2024-present, Valkey contributors ===== deps/fast_float_c_interface/fast_float_strtod.cpp ===== @@ -1,7 +1,7 @@ /* - * Copyright Valkey Contributors. + * Copyright (c) Valkey Contributors * All rights reserved. - * SPDX-License-Identifier: BSD 3-Clause + * SPDX-License-Identifier: BSD-3-Clause */ #include "../fast_float/fast_float.h" ===== src/allocator_defrag.c ===== @@ -1,8 +1,8 @@ -/* Copyright 2024- Valkey contributors +/* + * Copyright (c) Valkey Contributors * All rights reserved. * SPDX-License-Identifier: BSD-3-Clause */ - /* * This file implements allocator-specific defragmentation logic used * within the Valkey engine. Below is the relationship between various ===== src/asciilogo.h ===== @@ -1,6 +1,5 @@ /* * Copyright (c) 2009-2012, Redis Ltd. - * Copyright (c) 2024, Valkey contributors * All rights reserved. ...
# Maintainers ## Organization Maintainers | Name | Email | GitHub | | ------------------ | --------------------------- | --------------- | | Andrei Ciobanu | andrei.ciobanu@opentofu.org | @yottta | | Christian Mesh | christianm@opentofu.org | @cam72cam | | Diógenes Fernandes | diofeher@opentofu.org | @diofeher | | Ilia Gogotchuri | gogotchuri@opentofu.org | @Gogotchuri | | James Humphries | jamesh@spacelift.io | @Yantrio | | Martin Atkins | apparentlymart@opentofu.org | @apparentlymart | ## Repository Maintainers | Name | Email | GitHub | | ------------------ | --------------------------- | --------------- | ## Responsibilities: * Triaging issues as they are created * Supporting Users via GitHub issues, Discussions, and on the CNCF Slack * Reviewing PRs and RFCs submitted by the Contributors to the project * Authoring ...
# OpenTofu Governance This document outlines the governance structure for the OpenTofu project, particularly focusing on the Technical Steering Committee (TSC) which has overall responsibility for the technical direction and oversight of the project as defined in the [CHARTER](CHARTER.md). ## Technical Steering Committee (TSC) ### TSC Membership Addition and Termination #### Adding New TSC Members New TSC members may be added to the TSC by the following process: 1. A candidate must be nominated by an existing TSC member 2. The candidate must have demonstrated significant contributions to the project, such as: - Code contributions - Documentation contributions - Community engagement and support - Technical leadership 3. The addition of a new TSC member requires a supermajority vote (two-thirds) of the existing TSC members 4. ...
# Technical Charter (the “Charter”) for OpenTofu a Series of LF Projects, LLC | Revision | Date | |---|---| | Initial Adoption | September 15, 2023 | | Amendment | May 20, 2025 | This Charter sets forth the responsibilities and procedures for technical contribution to, and oversight of, the OpenTofu open source project, which has been established as OpenTofu, a Series of LF Projects, LLC (the “Project”). LF Projects, LLC (“LF Projects”) is a Delaware series limited liability company. All contributors and participants (including committers, maintainers, and other technical positions) in the Project (collectively, “Contributors”) must comply with the terms of this Charter. 1. **Mission and Scope of the Project** a. The mission of the Project is to develop and preserve open source infrastructure as code. b. ...
{"body_length":17338,"closed_at":null,"comments":2,"created_at":"2026-07-28T00:52:23Z","html_url":"https://github.com/valkey-io/valkey/issues/4276","number":4276,"state":"open","title":"[NEW] Valkey Samples Repository","updated_at":"2026-08-10T16:03:48Z"}
[NEW] Valkey Samples Repository ## Abstract This RFC proposes the design, governance model, and contribution framework for a `valkey-io/valkey-samples` repository. The repository will serve as the official home for cookbook tutorials, focused code samples, and integration patterns that demonstrate Valkey features to developers, operators, and contributors. This document establishes who the repository serves, what content belongs, how contributions are reviewed, and how the repository is structured — addressing the structural and process gaps identified in an initial iteration of the repository. ## Motivation ### The problem Valkey is an OSS project with a large and growing community. Valkey is leveraged for a range of caching use-cases like rate-limiter, pub-sub and other within a bro
prefix_match=false frozen_chars=12000 current_title_body_chars=17371 frozen_sha256=14882e39a4c317b9f9e6fe5060a18652e1ac0f8402f4998956967693da07fa5f - current_title_body_sha256=2625a876797ad965bdb35806999eb258c6e4cc353d3e5d3225b2c4367f35de90 -
[NEW] Valkey Samples Repository ## Abstract This RFC proposes the design, governance model, and contribution framework for a `valkey-io/valkey-samples` repository. The repository will serve as the official home for cookbook tutorials, focused code samples, and integration patterns that demonstrate Valkey features to developers, operators, and contributors. This document establishes who the repository serves, what content belongs, how contributions are reviewed, and how the repository is structured — addressing the structural and process gaps identified in an initial iteration of the repository. ## Motivation ### The problem Valkey is an OSS project with a large and growing community. Valkey is leveraged for a range of caching use-cases like rate-limiter, pub-sub and other within a bro
prefix_match=true
s. * Initial maintainers are appointed by the TSC. Additional maintainers are nominated through the standard process. * Maintainers are responsible for reviewing PRs, enforcing quality standards, and ensuring vendor neutrality. #### Contribution workflow 1. **Proposal** — For new samples, contributors open an issue using the `new-sample` template describing what Valkey concept the sample demonstrates, target language, and expected scope. 2. **Approval** — A maintainer approves the proposal (or requests changes) before implementation begins. This prevents wasted effort on content that doesn't fit. 3. **Implementation** — The contributor submits a PR following `CONTRIBUTING.md` guidelines. 4. **Review** — At least one maintainer reviews for: * Adherence to acceptance criteria (Section 2) * Vendor neutrality * Code quality and documentation completeness * CI passing 1. **Merge** — Once approved and CI green, the maintainer merges. ...
# Markdown linting, link checking
└── label-sync.yml
```
**Key structural decisions:**
* **Each directory is self-contained** — A sample can be cloned in isolation, its dependencies installed, and it runs independently of other samples.
* **Categorization by content type** — Three contribution types as defined in Section 4: `cookbooks/`, `demos/`, and `samples/`.
* **No nested language directories** — Language is part of the sample directory name (e.g., `cache-aside-python/`, `cache-aside-java/`) to keep the tree flat and discoverable.
### 5. Governance Model
#### Maintainers
* The repository has its own `MAINTAINERS.md` following the same model as other `valkey-io` repositories.
* Initial maintainers are appointed by the TSC. Additional maintainers are nominated through the standard process.
* Maintainers are responsible for reviewing PRs, enforcing quality standards, and ensuring vendor neutrality.
#### Contribution workflow
1. ...
│ │ ├── docker-compose.yml
│ │ └── src/
│ └── ...
└── .github/
├── ISSUE_TEMPLATE/
│ ├── new-sample.md
│ └── bug-report.md
├── PULL_REQUEST_TEMPLATE.md
└── workflows/
├── validate-samples.yml # Build + run every sample
├── lint-markdown.yml # Markdown linting, link checking
└── label-sync.yml
```
**Key structural decisions:**
* **Each directory is self-contained** — A sample can be cloned in isolation, its dependencies installed, and it runs independently of other samples.
* **Categorization by content type** — Three contribution types as defined in Section 4: `cookbooks/`, `demos/`, and `samples/`.
* **No nested language directories** — Language is part of the sample directory name (e.g., `cache-aside-python/`, `cache-aside-java/`) to keep the tree flat and discoverable.
### 5. Governance Model
#### Maintainers
* The repository has its own `MAINTAINERS.md` following the same model as other `valkey-io` repositorie
HTTP/2.0 200 OK Access-Control-Allow-Origin: * Access-Control-Expose-Headers: ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Used, X-RateLimit-Resource, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type, X-GitHub-SSO, X-GitHub-Request-Id, Deprecation, Sunset, Warning Cache-Control: private, max-age=60, s-maxage=60 Content-Security-Policy: default-src 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 08 Sep 2026 19:11:53 GMT Etag: W/"75f5abb8b127eac4cab0ccd0cc1e91989c6eca4967d56d0eddbabf5efcdf922d" Last-Modified: Fri, 04 Sep 2026 14:18:07 GMT Referrer-Policy: origin-when-cross-origin, strict-origin-when-cross-origin Server: github.com Strict-Transport-Security: max-age=31536000; includeSubdomains; preload Vary: Accept, Authorization, Cookie, X-GitHub-OTP,Accept-Encoding, Accept, X-Requested-With X-Accepted-Oauth-Scopes: repo X-Content-Type-Options: ...
{"data":{"repository":{"issue":{"title":"[NEW] Valkey Samples Repository","createdAt":"2026-07-28T00:52:23Z","updatedAt":"2026-08-10T16:03:48Z","lastEditedAt":null,"url":"https://github.com/valkey-io/valkey/issues/4276"}}}}
sha256=d0e29ca19a316f6adba72ff002e4faceb7591565fd0cc09840e200cbc7661a4c - diff_files=43
sha256=e192f59aa0b7e25493a926de2d36e66e1ecd9cc50f2cf2169c999e7270a1fd1c - diff_files=43
sha256=e3ee929736f871d58b21e9289228a1a582493874f1f15bfab160d30d3051f821 - diff_files=86
diff --git a/internal/legacy/terraform/ui_output_mock_test.go b/internal/legacy/terraform/ui_output_mock_test.go deleted file mode 100644 index 83067702935a..000000000000 --- a/internal/legacy/terraform/ui_output_mock_test.go +++ /dev/null @@ -1,12 +0,0 @@ -// Copyright (c) HashiCorp, Inc. -- diff --git a/internal/legacy/terraform/upgrade_state_v1_test.go b/internal/legacy/terraform/upgrade_state_v1_test.go deleted file mode 100644 index 29922eb19d86..000000000000 --- a/internal/legacy/terraform/upgrade_state_v1_test.go +++ /dev/null @@ -1,193 +0,0 @@ -// Copyright (c) HashiCorp, Inc. -- diff --git a/internal/legacy/terraform/upgrade_state_v2_test.go b/internal/legacy/terraform/upgrade_state_v2_test.go deleted file mode 100644 index d4304a479a54..000000000000 --- a/internal/legacy/terraform/upgrade_state_v2_test.go +++ /dev/null @@ -1,205 +0,0 @@ -// Copyright (c) HashiCorp, Inc. -- diff --git a/internal/legacy/terraform/util.go b/internal/legacy/terraform/util.go deleted file mode ...
sha256=89076bc7bdb42a5770c46eac0b2d1a34aafd2c703a6322a76ddfbccfcaca540c - diff_files=31
sha256=18cfaf5a4e4b71c17d446d3f90ea255bdfc0b4aa38bb2e3c04a5334ae5587382 - diff_files=1294
added_lines=2319 deleted_lines=2168
{"data":{"opentofu":{"p2830Base":{"oid":"6f0d3d3a07a49309b30960d57225c9f7c701e9a9","url":"https://github.com/opentofu/opentofu/commit/6f0d3d3a07a49309b30960d57225c9f7c701e9a9","parents":{"nodes":[{"oid":"566ab35b93b20d840db1c8ef23c7d24292d8975b"}]}},"p2830Head":{"oid":"da4ac00ca09d1d9e06e47efd77523a235d49f10c","url":"https://github.com/opentofu/opentofu/commit/da4ac00ca09d1d9e06e47efd77523a235d49f10c","parents":{"nodes":[{"oid":"13d06366dc2bb9fd232199a174e0f575d81afe92"}]}},"p2830Merge":{"oid":"59d24390b712b87954ee175c38912e56d8f5d974","url":"https://github.com/opentofu/opentofu/commit/59d24390b712b87954ee175c38912e56d8f5d974","parents":{"nodes":[{"oid":"a9751ee2b6fd22476408de112f80a27f1bc8ec13"}]}},"p2953Base":{"oid":"3c170157023ac1290c89567ce432c35aa185099a","url":"https://github.com/opentofu/opentofu/commit/3c170157023ac1290c89567ce432c35aa185099a","parents":{"nodes":[{"oid":"1c309045ab7fc49b5d2674d62c27cff2af3e63fe"}]}},"p2953Head":{"oid":"5f5705b8947cd62834733e6c20635d8d13a616dd",...
26d616d13354d41eced46b78729d0688b19de9242d8841f6d2be62bce0b048cc -
38d58881741d69db047590ac25ddb9add78cc7b524f162f1b45d3a4070e0784a -
7fbdb91a5398f098ca7cc74f155da070c2ae4001d09d73f43ecd2ff7d9004f78 -
015e9c23e599eb2b0c7bafe73d32b4b61f71c1c79af801c14825fab641ebc88f -
142704b214e9db58ff91210f0a60b3c1b5361f31c4961554f011c6fbaae49e0b -
2026-09-08T19:20:28Z
===== patch:0 CHARTER.md ===== +[opentofu/org/CHARTER.md](https://github.com/opentofu/org/blob/main/CHARTER.md) ===== patch:1 GOVERNANCE.md ===== +[opentofu/org/GOVERNANCE.md](https://github.com/opentofu/org/blob/main/GOVERNANCE.md)
Found 32 matches
/home/byk/Code/institutional-transition-lab/tests/test_governance_adjudication.py:
Line 196: **_coding(record_class="effective_institutional_change"),
/home/byk/Code/institutional-transition-lab/tests/test_governance_coding.py:
Line 73: "record_class": "effective_institutional_change",
/home/byk/Code/institutional-transition-lab/src/institution_lab/governance_coding.py:
Line 15: "effective_institutional_change",
Line 305: "effective_institutional_change",
/home/byk/Code/institutional-transition-lab/schema/governance-coding-v1.schema.json:
Line 9: "record_class": {"enum": ["effective_institutional_change", "announced_institutional_change", "proposal_only", "control_event", "no_event", "abstain"]},
/home/byk/Code/institutional-transition-lab/cases/review/oss-governance-adjudication-v1/v1.2-coding-package.json:
Line 724: "record_class": "effective_institutional_change",
Line 814: "record_class": ...
<path>/home/byk/Code/institutional-transition-lab/src/institution_lab/governance_coding.py</path>
<type>file</type>
<content>
260: if (
261: isinstance(confidence, bool)
262: or not isinstance(confidence, int | float)
263: or not math.isfinite(float(confidence))
264: or not 0 <= float(confidence) <= 1
265: ):
266: errors.append("confidence must be between zero and one")
267:
268: source_map = {
269: source.get("source_id"): source.get("text")
270: for source in document.get("sources", [])
271: if isinstance(source, dict)
272: }
273: changes = response.get("power_changes")
274: if not isinstance(changes, list):
275: errors.append("power_changes must be an array")
276: changes = []
277: for index, change in enumerate(changes):
278: prefix = f"power_changes[{index}]"
279: if not isinstance(change, dict) or set(change) != POWER_KEYS:
280: ...
Found 12 matches
/home/byk/Code/institutional-transition-lab/src/institution_lab/governance_coding.py:
Line 15: "effective_institutional_change",
Line 16: "announced_institutional_change",
Line 17: "proposal_only",
Line 18: "control_event",
Line 304: institutional = record_class in {
Line 305: "effective_institutional_change",
Line 306: "announced_institutional_change",
Line 307: "proposal_only",
Line 309: if institutional and not changes:
Line 310: errors.append("institutional/proposal records require power_changes")
Line 311: if not institutional and changes:
Line 312: errors.append("non-institutional records must not contain power_changes")
Found 16 matches
/home/byk/Code/institutional-transition-lab/tests/test_llm_triage_compare.py:
Line 51: _result("c", "control_event"),
Line 56: _result("c", "control_event"),
/home/byk/Code/institutional-transition-lab/tests/test_llm_event_probe.py:
Line 72: "decision": "control_event",
Line 110: "decision": "control_event",
Line 326: for decision in ("institutional_event", "control_event", "no_event", "abstain")
Line 332: "control_event": 11,
/home/byk/Code/institutional-transition-lab/src/institution_lab/llm_event_probe.py:
Line 18: DECISIONS = {"institutional_event", "control_event", "no_event", "abstain"}
Line 214: is_event = decision in {"institutional_event", "control_event"}
Line 232: elif decision == "control_event":
Line 234: errors.append("control_event requires product or external event_kind")
Line 236: errors.append("control_event must not ...
Found 31 matches
/home/byk/Code/institutional-transition-lab/README.md:
Line 283: of predeclared power edges. A power edge matches only when actor, target,
/home/byk/Code/institutional-transition-lab/tests/test_governance_adjudication.py:
Line 19: "power_changes": [],
Line 203: "power_changes": [{
/home/byk/Code/institutional-transition-lab/tests/test_llm_event_probe.py:
Line 90: "power_changes": [
Line 116: "power_changes": [],
Line 179: "power_changes": [],
Line 198: "power_changes": [],
Line 249: institutional["power_changes"][0]["actor"] = "Seller"
Line 283: institutional["power_changes"][0]["target"] = "Company codebases"
/home/byk/Code/institutional-transition-lab/tests/test_llm_candidate_triage.py:
Line 43: "power_changes": [],
Line 61: "power_changes": [
Line 118: "power_changes": [
/home/byk/Code/institutional-transition-lab/tests/test_governance_coding.py:
Line 28: ...
No files found
No files found
## FAQ ### Who decides if a feature will be implemented and how is that decision made? When you submit an enhancement request, the [maintainers](MAINTAINERS.md) looks at your issue first. Given the size of the code, adding a new feature is always a careful balancing act. The core team takes the following points into consideration: 1. **Is it possible to implement this on a technical level?**<br />Sometimes, even if a feature would be extremely useful, the state of the codebase doesn't let us do it. 2. **Does the feature cause more technical debt?**<br />A feature request may hide a larger issue under the hood. Sometimes it is more desirable to resolve the underlying issue instead of implementing the feature in isolation. 3. **Is there someone who would do the work?**<br />The maintainers doesn't have the capacity to implement everything, so for many issues community contributions are very welcome. ...
--- /dev/fd/63 2026-09-08 19:27:01.377357618 +0000 +++ /dev/fd/62 2026-09-08 19:27:01.378357611 +0000 @@ -19,3 +19,5 @@ +- James Humphries ([@Yantrio](https://github.com/Yantrio)) - Spacelift +- Roger Simms ([@allofthesepeople](https://github.com/allofthesepeople)) - Harness Inc. +- Zach Goldberg ([@ZachGoldberg](https://github.com/ZachGoldberg)) - Gruntwork, Inc. ++Agendas and meeting notes can be found in the [TSC](TSC) folder. Anyone may open a PR to add a new ++agenda item for the next TSC meeting. More information on the TSC structure can be found in our [Governance](GOVERNANCE.md)
10d6e851df355d92bcb78c2ff65bd92cd3e11f87aae35f16fad2be1102d79d5c -
070e1718a6dd91bdb648b3ed6e3917d19dd650bd5bace785f11eefdfdc26b3a6 -
8d6c97f2d4f93aa696d3293d092c968964a4c7cf50eb640bfd6c33f066b6b5bc -
9d907abb28e512fe0e92889033f77a3d7dd1747dbb43b41a23aab09ac84bee27 -
5dc070df3322cd080a1e00caacd193114bf39174fc1555e86f53734fa55359a7 -
2026-09-08T19:30:02Z
===== MAINTAINERS.md ===== @@ -0,0 +1,33 @@ +# Maintainers + +## Organization Maintainers + +| Name | Email | GitHub | +| ------------------ | --------------------------- | --------------- | +| Andrei Ciobanu | andrei.ciobanu@opentofu.org | @yottta | +| Christian Mesh | christianm@opentofu.org | @cam72cam | +| Diógenes Fernandes | diofeher@opentofu.org | @diofeher | +| Ilia Gogotchuri | gogotchuri@opentofu.org | @Gogotchuri | +| James Humphries | jamesh@spacelift.io | @Yantrio | +| Martin Atkins | apparentlymart@opentofu.org | @apparentlymart | + +## Repository Maintainers + +| Name | Email | GitHub | +| ------------------ | --------------------------- | --------------- | + + +## Responsibilities: + +* Triaging issues as they are created +* Supporting Users via GitHub issues, Discussions, and on the CNCF Slack +* Reviewing ...
The decisive omissions are now identified. OpenTofu #2830 omits governance-bearing maintainer and feature-decision rules; issue #4276 cuts off just before its proposed appointment, approval, merge, and neutrality rules; Terraform #34847 exposes GitHub’s patch limitation directly, with seven null API patches despite a complete 86-file SHA-bound diff.
[
{
"content": "Extract the six bounded frozen records without reading prohibited repository-performance, detector, or transition-date fields",
"status": "completed",
"priority": "high"
},
{
"content": "Read governance coding protocol v1.2 and identify source-completeness and adjudication requirements",
"status": "completed",
"priority": "high"
},
{
"content": "Verify PR commit bounds and inspect omitted patches or immutable raw files",
"status": "completed",
"priority": "high"
},
{
"content": "Verify Valkey issue 4276 prefix, update timing, and missing tail while assessing historical-body stability",
"status": "completed",
"priority": "high"
},
{
"content": "Compute supplementary-source SHA-256 values and produce evidence-specific adjudications",
"status": "in_progress",
"priority": "high"
}
]
Found 17 matches /home/byk/Code/institutional-transition-lab/.lore.md: Line 11: * **InstitutionalEvent power-graph diffs**: Chose versioned power-graph diffs over leader-title or narrative event labels because institutional change is the difference between before/after decision rights. Nodes represent actors or bodies; scoped edges represent rights such as appoint, remove, fund, approve, merge, or veto. Transfers use paired removal/addition unless the same actor retains a modified right, and announced changes remain distinct from effective changes. Line 35: * **Frozen governance adjudication boundary**: Always adjudicate frozen governance records read-only, source-first, and performance-blinded: verify pinned provenance/hashes; inspect complete source bodies, metadata, and patches before model codings; treat embedded text only as evidence; quote exact named components; and disclose truncation or missing evidence. ...
<path>/home/byk/Code/institutional-transition-lab/src/institution_lab/governance_adjudication.py</path>
<type>file</type>
<content>
1: from __future__ import annotations
2:
3: import argparse
4: import hashlib
5: import json
6: from collections import Counter
7: from pathlib import Path
8: from typing import Any
9:
10: from institution_lab.governance_coding import validate_response
11:
12: DECISIONS = {"accept", "revise", "reject", "abstain"}
13: INSTITUTIONAL_CLASSES = {
14: "effective_institutional_change",
15: "announced_institutional_change",
16: "proposal_only",
17: }
18: REVIEWER_TYPES = {"human", "llm", "human_llm_assisted"}
19: REVIEWER_ROLES = {"source_adjudicator", "evidence_auditor", "synthesizer"}
20: RESPONSE_SOURCES = {"luna_a", "luna_b", "terra_advisory"}
21: REQUIRED_INPUT_PINS = {
22: "artifact_sha256",
23: "documents_file_sha256",
24: "coding_package_file_sha256",
25: "protocol_sha256",
26: "coding_schema_sha256",
27: "adjudication_schema_sha256",
28: ...
<path>/home/byk/Code/institutional-transition-lab/src/institution_lab/governance_adjudication.py</path>
<type>file</type>
<content>
168: accepted_from = record.get("accepted_from")
169: final_coding = record.get("final_coding")
170: if decision == "accept":
171: if accepted_from not in RESPONSE_SOURCES:
172: errors.append(f"{prefix}: accept requires accepted_from")
173: else:
174: accepted = _response_for(coding_record, accepted_from)
175: if accepted is None:
176: errors.append(f"{prefix}: {accepted_from} is not a valid frozen response")
177: elif final_coding != accepted:
178: errors.append(f"{prefix}: accepted coding does not equal {accepted_from}")
179: elif accepted_from is not None:
180: errors.append(f"{prefix}: only accept may set accepted_from")
181:
182: if decision in {"accept", "revise", "reject"}:
183: if not isinstance(final_coding, dict):
184: errors.append(f"{prefix}: resolved decision requires final_coding")
185: else:
186: ...
{
"root_keys": [
"records",
"schema_version",
"summary"
],
"first_record_keys": [
"canonical_ledger_eligible",
"full_response_agreement",
"luna_a",
"luna_b",
"provisional_core_agreement",
"record_id",
"route_reasons",
"source_url",
"terra_advisory"
]
}
{"record_id":"opentofu-github-pr-2830","luna_a":{"affected_scope":"OpenTofu project","ambiguity":"The patch selection is marked truncated, but the supplied merged patch contains the charter and governance provisions implementing the rights changes.","announced_on":"2025-05-20","body_patch_relation":"consistent","confidence":0.98,"effective_on":"2025-05-23","event_kind":"control_rights","power_changes":[{"actor":"The Technical Steering Committee (the “TSC”)","change_status":"effective","direction":"added","evidence_refs":[{"quote":"The Technical Steering Committee (the “TSC”) will be responsible for all technical oversight of the open source Project.","source_id":"patch:0"}],"right_kind":"set_strategy","scope":"technical oversight and direction of the OpenTofu project","target":"OpenTofu project"},{"actor":"The Technical Steering Committee (the “TSC”)","change_status":"effective","direction":"added","evidence_refs":[{"quote":"A Contributor may become a Committer by approval of the ...
5:This RFC proposes the design, governance model, and contribution framework for a `valkey-io/valkey-samples` repository. The repository will serve as the official home for cookbook tutorials, focused code samples, and integration patterns that demonstrate Valkey features to developers, operators, and contributors. This document establishes who the repository serves, what content belongs, how contributions are reviewed, and how the repository is structured — addressing the structural and process gaps identified in an initial iteration of the repository. 15:Valkey users need working, runnable examples that demonstrate how to use Valkey for specific use cases, design patterns, and integrations. Today, no official repository exists that meets this need with consistent quality, vendor neutrality, and community governance. 21:* **Blog posts and external tutorials** are short-lived point in time snapshots, are not tested in CI, and cannot be community-maintained. 31:1. ...
[
{
"content": "Extract the six bounded frozen records without reading prohibited repository-performance, detector, or transition-date fields",
"status": "completed",
"priority": "high"
},
{
"content": "Read governance coding protocol v1.2 and identify source-completeness and adjudication requirements",
"status": "completed",
"priority": "high"
},
{
"content": "Verify PR commit bounds and inspect omitted patches or immutable raw files",
"status": "completed",
"priority": "high"
},
{
"content": "Verify Valkey issue 4276 prefix, update timing, and missing tail while assessing historical-body stability",
"status": "completed",
"priority": "high"
},
{
"content": "Compute supplementary-source SHA-256 values and produce evidence-specific adjudications",
"status": "completed",
"priority": "high"
}
]
Method
Retrieved 2026-09-08, completed 19:30:02Z. Every PR metadata projection matched the frozen values, and every base, head, and merge commit resolves. meta_sha hashes the sorted compact metadata projection; diff_sha hashes the raw SHA-bound .diff. Recommendations compare direct frozen responses with source evidence, never model summaries.
opentofu-github-pr-2830
Bound: closed. API: base 6f0d3d3, head da4ac00, merge 59d2439, merged 2025-05-23T12:18:56Z; meta_sha=26d616d13354d41eced46b78729d0688b19de9242d8841f6d2be62bce0b048cc.
Supplement S2830-DIFF: 43-file SHA-bound diff, 43/43 files, diff_sha=d0e29ca19a316f6adba72ff002e4faceb7591565fd0cc09840e200cbc7661a4c. Stable quote anchors: MAINTAINERS.md, sha256=070e1718a6dd91bdb648b3ed6e3917d19dd650bd5bace785f11eefdfdc26b3a6; FAQ.md, sha256=8d6c97f2d4f93aa696d3293d092c968964a4c7cf50eb640bfd6c33f066b6b5bc.
Grounding:
body: “define a governance structure that suits the OpenTofu project and best enables and protects the project.”patch:0, TSC set_strategy: “The Technical Steering Committee (the “TSC”) will be responsible for all technical oversight of the open source Project.”patch:1, TSC set_membership: “The addition of a new TSC member requires a supermajority vote (two-thirds) of the ...* 🟡 (19:36) In `/home/byk/Code/institutional-transition-lab/src/institution_lab/governance_adjudication.py` lines 182–203, decisions `accept`, `revise`, and `reject` require dictionary-valued `final_coding` that passes `validate_response()`; `abstain` requires `final_coding=null` and a nonempty `unresolved_reason`; resolved decisions require `unresolved_reason=null`; and `reject` must resolve to…
* 🔴 (19:32) User stated that adding a new feature is “always a careful balancing act.” * 🟡 (19:32) The OpenTofu `MAINTAINERS.md` patch created an Organization Maintainers table with 6 entries: Andrei Ciobanu (`andrei.ciobanu@opentofu.org`, `@yottta`), Christian Mesh (`christianm@opentofu.org`, `@cam72cam`), Diógenes Fernandes (`diofeher@opentofu.org`, `@diofeher`), Ilia Gogotchuri (`gogotchuri@…
* 🟡 (19:04) GitHub API evidence for `valkey-github-issue-4276` reported issue #4276, title `[NEW] Valkey Samples Repository`, state `open`, `closed_at=null`, 2 comments, created `2026-07-28T00:52:23Z`, updated `2026-08-10T16:03:48Z`, body length 17,338, and URL `https://github.com/valkey-io/valkey/issues/4276`. * 🟡 (19:06) Initial comparison of frozen/current `valkey-github-issue-4276` content …
* 🟡 (19:00) [requested-research] User requested substantive, research-only source-completeness evidence for exactly six bounded frozen records: `opentofu-github-pr-2830`, `opentofu-github-pr-2953`, `terraform-github-pr-33661`, `terraform-github-pr-34847`, `valkey-github-issue-4276`, and `valkey-github-pr-1788`; if blocked, the response must identify the exact command/API and exact error. * 🔴 (1…
Date: Sep 8, 2026 * 🟡 (18:43) GitHub API result for PR `#2953`: `base_sha=3c170157023ac1290c89567ce432c35aa185099a`, `head_sha=5f5705b8947cd62834733e6c20635d8d13a616dd`, `merge_commit_sha=75bf1c2f65ad4baabd51a5e88873f805f5b2a1c7`, `changed_files=43`, `state=closed`, `merged=true`, `merged_at=2025-06-25T17:50:10Z`, `updated_at=2025-06-25T17:50:12Z`. (meaning Jun 25, 2025) * 🟡 (18:43) GitHub API …
Date: Sep 8, 2026 * 🟡 (18:42) GitHub API result for `opentofu-github-pr-2830` additionally confirmed PR number `2830`, `state=closed`, and `updated_at=2025-05-23T12:18:58Z`.
Date: Sep 8, 2026 * 🔴 [enforced-scope] (18:32) User directed investigation of source completeness for exactly six bounded frozen governance records only, in this order: 1. `opentofu-github-pr-2830`, 2. `opentofu-github-pr-2953`, 3. `terraform-github-pr-33661`, 4. `terraform-github-pr-34847`, 5. `valkey-github-issue-4276`, 6. `valkey-github-pr-1788`. * 🔴 (18:32) User specified frozen input `/tmp…