Dashboard › institutional-transition-lab › Distillation
97fc90ca-73b5-408e-8ec2-1f416cf9b1fa["lore_tm_v1_5za8bjfi5cy_NEZSp97fAXlMRNrOyA8rhrkVflUGufc","lore_tm_v1_b_mnONxNezCCu2xNPkz-YV3nFV0BwOU-SSKem2orFx0","lore_tm_v1_cLxdxEF4XK54Pf_ohAhU9EkANsrsdLQwswJuoQPiW_c","lore_tm_v1_goLiny0BEBH2CdHuY0kyw0sonkYz49eF7K0hMAHI5HU","lore_tm_v1_yAWdibzXWSFZt42HOn1m0akV3SWWz6PWoGabMu-EsIc","lore_tm_v1__FlPZxQTbgtN_LvpxUBTIHpbRdC004_jXKAzgA1gG7A"]
terraform-github-pr-34847 showing a merged 86-file refactor in which Terraform took responsibility for historical module-source shorthand normalization, retained go-getter for installation and shared security-advisory handling, removed obsolete Bitbucket Mercurial detection and its hidden API request, pruned legacy/terraform, and moved SynthBody from package configs to package configtesting; internal/getmodules/moduleaddrs/detect_remote_shorthands.go added forcedRegexp, detectors, detectRemoteSourceShorthands(), and getForcedSourceType(). (meaning Mar 14, 2024)terraform-github-pr-38385: the closed, unmerged PR proposed crag-generated AI governance files for Claude Code, Cursor, Copilot, Codex, Gemini, Aider, and other tools; one governance.md would generate 14 tool configs, with regeneration via npx @whitehatd/crag, hook installation via npx @whitehatd/crag hook install, or CI drift detection using WhitehatD/crag-audit-action@v1. (meaning Apr 15, 2026).claude/governance.md and AGENTS.md: ordered gates included go vet ./..., go test ./..., go test -race -timeout=30m -v ./tfexec/internal/e2etest, go test -cover "./..."), go test -race ./internal/terraform ./internal/command ./internal/states, make syncdeps, and make fmtcheck importscheck vetcheck copyright generate staticcheck exhaustive protobuf; the proposed autonomy rule was “Auto-commit after gates pass,” while the PR remained unmerged. (meaning Apr 15, 2026)terraform-github-pr-22332: decision=revise, accepted_from=null, reviewer opencode-gpt-5.6-sol-primary. Final coding is effective_institutional_change, event_kind=license, title “Revert Terraform Habitat provisioner license-acceptance requirement,” announced_on=2019-08-05, effective_on=2019-08-05, body_patch_relation=consistent, confidence 0.99, affected scope “Terraform Habitat provisioner license-acceptance enforcement and related provisioner documentation,” and no ambiguity. The effective edge removes Terraform’s set_terms authority over Terraform Habitat provisioner installations for Habitat versions newer than 0.79.0 or latest; evidence includes removal of required accept_license, validation, acceptance command, and documentation. Graph revision basis was luna_b, with this edge added and none removed. (meaning Aug 5, 2019)terraform-github-pr-22745: decision=revise, accepted_from=null, reviewer opencode-gpt-5.6-sol-primary. Final coding is effective_institutional_change, event_kind=license, title “Terraform Habitat provisioner reinstates EULA acceptance requirement,” announced_on=2019-09-09, effective_on=2019-09-09, body_patch_relation=consistent, confidence 0.98, and affected scope “Terraform Habitat provisioner installations.” The effective edge adds Terraform’s set_terms authority over installations of Habitat versions newer than 0.79.0 or latest through the provisioner. Ambiguity: the record establishes Terraform provisioner enforcement, not the effective date of Chef Software’s broader EULA change. Graph revision basis was terra_advisory; it added the Terraform edge and removed the prior users → license → Habitat installation modified edge. (meaning Sep 9, 2019)terraform-github-pr-33661: decision=accept, accepted_from=luna_b, reviewer opencode-gpt-5.6-sol-primary. Final coding is effective_institutional_change, event_kind=license, title “Terraform license changed from MPL 2.0 to Business Source License 1.1,” announced_on=2023-08-10, effective_on=2023-08-10, body_patch_relation=consistent, confidence 0.98, and affected scope “Terraform Licensed Work.” The effective modified license edge is actor HashiCorp, Inc., target you, scope The Licensed Work; evidence includes Licensor: HashiCorp, Inc., Business Source License 1.1, and Change License: MPL 2.0. Evidence limitation: the complete listing contains 1,294 changed files but only 20 frozen patches; the complete LICENSE replacement directly establishes the license change. (meaning Aug 10, 2023)terraform-github-pr-34096: decision=reject, accepted_from=null, reviewer opencode-gpt-5.6-sol-primary. Final coding remains a product control_event with no power changes, title “Update HCL to v2.19.0,” affected scope “Terraform's HCL dependency,” announced_on=2023-10-16, effective_on=2023-10-17, body_patch_relation=not_applicable, and confidence 0.99. No implementing patch was supplied, so file-level implementation details could not be verified; graph basis was luna_b with no edge changes. (meaning Oct 16-17, 2023)terraform-github-pr-34103: decision=reject, accepted_from=null, reviewer opencode-gpt-5.6-sol-primary. Final coding is a product control_event with no power changes, title “Backport HCL v2.19.0 into v1.6,” affected scope “Terraform v1.6,” announced_on=2023-10-17, effective_on=2023-10-17, body_patch_relation=body_only, and confidence 0.87. No implementing patch content was supplied; merged metadata supports completion but not detailed contents. Graph basis was terra_advisory with no edge changes. (meaning Oct 17, 2023)terraform-github-pr-34847: decision=reject, accepted_from=null, reviewer opencode-gpt-5.6-sol-primary. Final coding is a product control_event with no power changes, title “Terraform source-address normalization and dependency pruning,” affected scope “Terraform module source-address parsing and remote backend dependency graph,” announced_on=2024-03-14, effective_on=2024-03-14, body_patch_relation=consistent, and confidence 0.9. Rationale: ownership/responsibility wording describes a technical implementation boundary rather than an organizational decision right. Evidence limitation: 86 changed files were completely listed but only 16 patches were frozen; supplied patches support the bounded technical refactor and no organizational-rights claim. Graph basis was terra_advisory with no edge changes. (meaning Mar 14, 2024)terraform-github-pr-38385: decision=accept, accepted_from=terra_advisory, reviewer opencode-gpt-5.6-sol-primary. Final coding is proposal_only, event_kind=control_rights, title “Add AI agent governance,” affected scope “terraform repository,” announced_on=2026-04-15, effective_on=null, body_patch_relation=consistent, and confidence 0.82. The proposed edge has actor terraform, right_kind=delegate, target “AI coding tools (Claude Code, Cursor, Copilot, Codex, Gemini),” and scope “autonomous commits in the terraform repository after quality gates pass.” The closed, unmerged PR does not establish adoption; graph revision basis was terra_advisory, with no effective graph edges added or removed. (meaning Apr 15, 2026)records=7, unique_ids=7, accepted_exact=2. All seven source audits reported inspected_before_codings=true, complete file listings, zero unavailable patches, and untruncated source text; patch selection was truncated only for terraform-github-pr-33661 and terraform-github-pr-34847./home/byk/Code/institutional-transition-lab/cases/review/oss-governance-adjudication-v1/documents.json and displayed source lines 790–844 for terraform-github-pr-22332 and the beginning of terraform-github-pr-22745.terraform-github-pr-34847 in favor of Terra’s product-event interpretation because Luna’s institutional interpretation crossed the authority boundary.