Dashboard › institutional-transition-lab › Distillation
a1ccd14f-5a8c-498a-b099-165f84580014["lore_tm_v1_fnMfCb1hCkiIhbDB1iZTZHNlcBIRpz16UoYRPZPsEqk","lore_tm_v1_2I_Iw0faUDr_W4aPH6CtKF8ZGi8L6kItNJV1DjvkKcg"]
terraform-github-pr-34847 and un-requesting backend-maintainer reviews automatically added by CODEOWNERS. (meaning Mar 14, 2024)terraform-github-pr-34847 combined three ordered changes: 1. Terraform took ownership of historical module-source shorthand normalization from go-getter; 2. SynthBody moved from package configs into package configtesting; 3. dead provider/provisioner code was pruned from legacy/terraform to reduce indirect remote-backend dependencies. (meaning Mar 14, 2024)internal/getmodules/moduleaddrs/detect_remote_shorthands.go, which defines forcedRegexp, detectors, detectRemoteSourceShorthands(), and getForcedSourceType(). The detector order is exactly: 1. detectGitHub, 2. detectGit, 3. detectBitBucket, 4. detectGCS, 5. detectS3, 6. detectAbsFilePath. The file says this is the minimal backward-compatible set and warns: βDo not add any new detectors.β (meaning Mar 14, 2024)github.com/hashicorp/terraform-cidr-subnets to canonical git::https://github.com/hashicorp/terraform-cidr-subnets.git; actual module installation remains with go-getter, while parsing and normalization no longer depend on it. (meaning Mar 14, 2024)terraform-github-pr-34847 intentionally removed obsolete Bitbucket Git-versus-Mercurial API detection, eliminating the possibility that Terraform source-address parsing secretly makes an internet API request. (meaning Mar 14, 2024)terraform-github-pr-34847: base_sha ca2be46b0e4db9ab64e649da771d527dcd08c505, head_sha 625b32501cd6f637b82cd6c537033b9c3c6cabf1, merge_commit_sha 84df5562f21ae587bbb7e9b2a1c5ada582d0ba11, changed_files: 86, merged: true, and merged_at: "2024-03-14T16:58:30Z". (meaning Mar 14, 2024)LICENSE terms for terraform-github-pr-33661: Licensor HashiCorp, Inc.; license Business Source License 1.1; production use allowed unless it offers the Licensed Work to third parties on a hosted or embedded basis competitive with HashiCorp products; Change Date four years from publication; Change License MPL 2.0; noncompliant use requires purchasing a commercial license or refraining from use. (meaning Aug 10, 2023)terraform-github-pr-33661: base_sha 8a085b427b74ce3829500a59508b77465f1bbef0, head_sha 53c34ff49cfbc1f70d7cdd3dca8040551c53737a, merge_commit_sha 1f011cbaada5bf9cbddadb58ba7c84b223e99467, changed_files: 1294, merged: true, and merged_at: "2023-08-10T22:58:09Z". (meaning Aug 10, 2023)ext/dynblock added an optional dynblock.Expand hook allowing callers to veto particular for_each values by returning error diagnostics; hclsyntax further fixed marked-value handling and refined-value tracking in conditional expressions. (meaning Oct 16, 2023)terraform-github-pr-34096: changed_files: 2, head_sha 1f271185986bcb30eb3e19fcae4457b122f43147, merge_commit_sha 493056d828ab0cd17def8e0193f71f4bfe8f9628, and merged_at: "2023-10-17T14:06:38Z". (meaning Oct 17, 2023)terraform-github-pr-34103: changed_files: 2, head_sha 5caa5bc8e8e52fe09dec0397fcccd6fbfe0d924d, merge_commit_sha 0c855b0d5e6fe2a9578106f47438fffc4eba3d0e, and merged_at: "2023-10-17T14:19:12Z". (meaning Oct 17, 2023)terraform-github-pr-38385: 1. CLAUDE.md for Claude Code, 2. AGENTS.md as the universal Codex/Aider standard, 3. .cursor/rules/governance.mdc for Cursor, 4. .github/copilot-instructions.md for GitHub Copilot, 5. GEMINI.md for Gemini CLI, plus 9 other tool configs, all deterministically generated from one governance.md source using npx @whitehatd/crag. (meaning Apr 15, 2026)npx @whitehatd/crag hook install for a pre-commit synchronization hook, or .github/workflows/crag-audit.yml using WhitehatD/crag-audit-action@v1 for CI drift detection. (meaning Apr 15, 2026).claude/governance.md quality gates in required order with stop-on-failure behavior: lint via go vet ./...; test via go test ./...; CI via 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; advisory contributor-doc command go build. (meaning Apr 15, 2026).claude/governance.md rules: trunk-based development; free-form commits; trailer Co-Authored-By: Claude <noreply@anthropic.com>; no hardcoded secrets, checked by grepping for sk_live, AKIA, and password=; Go >=1.25.8; auto-commit after gates pass; and anti-pattern prohibitions against ignored returned errors, panic() in library code, unnecessary init() functions, unpinned latest container tags, and running containers as root. (meaning Apr 15, 2026)terraform-github-pr-38385: changed_files: 12, base_sha c05eaaf20d0fdd5a755c7d81422c5e0110bd1b67, head_sha 0b9819f68301eafaa8542a0d54bd56c33e680bb2, merge_commit_sha 55ae4d98b4c52c41f8e05936dbe7a5e55ca1eb28, merged: false, merged_at: null, and state: "closed". (meaning Apr 15, 2026)/tmp/opencode/adjudication-derived.json, a 503-line intermediate derived-adjudication object keyed by the same 10 Terraform records; each entry contains decision, basis, coding, and diff with explicit added and removed authority edges.