Dashboard › institutional-transition-lab › Distillation
3bf490ea-4bc9-4b3d-bef1-c11536d3b489["lore_tm_v1_R6Yar0Dd7N2IgG13-wDmgxMJM8KskIwjYSOpUFwEGes","lore_tm_v1__B2ax0vPO80Drr2bH1iAx7dkhxg1IanorFdliDzJ0aI","lore_tm_v1_RKJMGIQsJ2VwUST6jYo60qGejxYsJUKGub-Oq14Hck4","lore_tm_v1_6oXJHtvGirUf1RJIq4MRwJaW4kDt38ZOwa1nyU4VmTc","lore_tm_v1_I-I3ktq29gX5D40r9bZxSLmkp0ucO6B5ssXhFrARVmg","lore_tm_v1_MkztDaP5U8A186kBdxL3zsbHGoOWwzzetZKS4vRP2kc","lore_tm_v1_WYLx1O4bAz5lZDizP9rWkel1blb54NQqzFI5wdNoK1w","lore_tm_v1_L8PCQU9Ba9_tzaaqoHZnQzGOEhkGYxlfeal0JVYZk7w","lore_tm_v1_ScAZnDrL-WaU9med2FSM1FOgrIWV4NIU6SqkdRbDlxE","lore_tm_v1_FHcOFfuE4_aUuio1aaWJUiVbV1OrT-dQJ_ESXBwTpAM","lore_tm_v1_tAgXba364EoLpf9K5-C-_TGn3V4O6MnXheubNp9S80A","lore_tm_v1_rBBPe29EfCOCboEwSbNLnHu86TO1P_Aj_QclWfYkeyk","lore_tm_v1_Qa9Nm2-PRhqwl6wuclLcLijSltvd5QOgx1yFM0Qjifs","lore_tm_v1_hQ9wBpcHrbWWOAwDZJlmY15mLCLm78LtEcwNFUlexLc","lore_tm_v1_37PWBB1LG39t2fvtS5Tr1C9mEQ9d58PzAleMNLmVA64","lore_tm_v1__yCaGSR21g5Nkb7N8sPwY6vNjc7iqCN8tdvkEgMo4Yc","lore_tm_v1_2i0iz4TnP0MKJcy7PT-wkuW6Ty2ywIG5-1B5PVBMjUk","lore_tm_v1_-Yx9RdRoFtMbSwIr_vvqRSWv4zaaPsKu-Opt2fdMKZI","lore_tm_v1_vLV4sWw4hHzHmgi7sGqdd0MsHpD_TYR68vGt2wo9z9c","lore_tm_v1_GCYqaL-gpoAJBFaL0XNlchBEeScCxC1KPU37V9eHgZ8"]
Date: Sep 8, 2026
#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)#33661: base_sha=8a085b427b74ce3829500a59508b77465f1bbef0, head_sha=53c34ff49cfbc1f70d7cdd3dca8040551c53737a, merge_commit_sha=1f011cbaada5bf9cbddadb58ba7c84b223e99467, changed_files=1294, state=closed, merged=true, merged_at=2023-08-10T22:58:09Z, updated_at=2023-08-10T22:58:14Z. (meaning Aug 10, 2023)#34847: base_sha=ca2be46b0e4db9ab64e649da771d527dcd08c505, head_sha=625b32501cd6f637b82cd6c537033b9c3c6cabf1, merge_commit_sha=84df5562f21ae587bbb7e9b2a1c5ada582d0ba11, changed_files=86, state=closed, merged=true, merged_at=2024-03-14T16:58:30Z, updated_at=2024-04-14T02:27:36Z. (meaning Mar 14-Apr 14, 2024)#1788: base_sha=1ad0c4feafb149a6f03627de03f4f810801ab875, head_sha=461b170f84d76594cddef4674733f5f815945dee, merge_commit_sha=089b830479f4984e77e570560f85e37212879740, changed_files=31, state=closed, merged=true, merged_at=2025-02-27T18:38:26Z, updated_at=2025-02-27T18:52:46Z. (meaning Feb 27, 2025)#2830, “OpenTofu Charter and Governance,” resulted from founding-member/Linux Foundation discussions; it defined a governance structure, identified initial TSC members from organizations heavily invested in OpenTofu plus the Technical Lead, and aimed to deepen community interaction by moving the project from the “Cathedral” toward the “Bazaar.”#2953 updated references and moved governance material to the new opentofu/org repository. Its checklist covered CONTRIBUTING.md, no AI coding assistant, authorship/source comments, not consulting Terraform source, golangci-lint, existing and added tests, limiting exports, exported-symbol comments, and locally starting the website per website/README.md.#33661, [COMPLIANCE] License changes, was generated for HashiCorp’s licensing change using copywrite; its body linked https://hashi.co/bsl-blog and https://hashi.co/license-faq and requested timely approval/merge for OSS-license compliance.#34847, moduleaddrs: Terraform now owns its own module source address normalization (and some other minor backend dependency graph pruning), intentionally combined three changes to reduce backend-maintainer review noise and avoid tangled, merge-conflict-prone dependency changes: 1. Terraform adopted go-getter’s historical shorthand detector logic and tests so source-address parsing no longer depends on go-getter, while actual installation continues to use it for shared security maintenance; 2. obsolete Bitbucket Git-vs-Mercurial API detection was deleted, eliminating hidden network calls during source-address parsing; 3. dead provider/provisioner-related code was pruned from legacy/terraform, reducing indirect remote-state-backend dependencies; 4. SynthBody moved from package configs into package configtesting to isolate backend test utilities from broader configuration dependencies.#34847 preserved behavior by copying detector code and unit tests essentially verbatim; its intentional behavioral difference was removal of obsolete Bitbucket Mercurial detection because Bitbucket ended Mercurial support in 2020. Example shorthand normalization became Terraform’s responsibility: github.com/hashicorp/terraform-cidr-subnets → git::https://github.com/hashicorp/terraform-cidr-subnets.git.#1788, “Consistent look and feel of licenses,” standardized licenses across Valkey files using a conservative “did we make a material change in this file?” criterion for adding the trademark; a more liberal approach was also considered. It resolves https://github.com/valkey-io/valkey/issues/1692, with licensing documentation in PR #1787.#2830 changed 43 files. Added: CHARTER.md, GOVERNANCE.md, MAINTAINERS.md, contributing/DEVELOPING.md, contributing/FAQ.md, and 34 TSC note files: TSC/2023-11-02_NOTES.md, TSC/2023-12-05_NOTES.md, TSC/2023-12-11_NOTES.md, TSC/2024-01-07_NOTES.md, TSC/2024-01-22_NOTES.md, TSC/2024-01-30_NOTES.md, TSC/2024-02-17_NOTES.md, TSC/2024-02-21_NOTES.md, TSC/2024-02-27_NOTES.md, TSC/2024-03-06_NOTES.md, TSC/2024-04-03_NOTES.md, TSC/2024-05-07_NOTES.md, TSC/2024-05-21_NOTES.md, TSC/2024-06-04_NOTES.md, TSC/2024-06-12_NOTES.md, TSC/2024-07-02_NOTES.md, TSC/2024-07-10_NOTES.md, TSC/2024-07-24_NOTES.md, TSC/2024-07-30_NOTES.md, TSC/2024-08-13_NOTES.md, TSC/2024-08-20_NOTES.md, TSC/2024-10-01_NOTES.md, TSC/2024-10-09_NOTES.md, TSC/2024-10-15_NOTES.md, TSC/2024-10-22_NOTES.md, TSC/2024-11-19_NOTES.md, TSC/2024-11-26_NOTES.md, TSC/2024-12-10_NOTES.md, TSC/2025-01-14_NOTES.md, TSC/2025-01-28_NOTES.md, TSC/2025-02-04_NOTES.md, TSC/2025-02-11_NOTES.md, TSC/2025-02-18_NOTES.md, TSC/2025-02-25_NOTES.md. Modified: CONTRIBUTING.md, README.md. Removed: MAINTAINERS, TSC_SUMMARY.md.#2953 changed 43 files: modified CHARTER.md, CONTRIBUTING.md, GOVERNANCE.md, and contributing/FAQ.md; removed the 34 TSC note files added by PR #2830 plus TSC/2025-05-27_AGENDA.md, TSC/2025-05-27_NOTES.md, TSC/2025-06-10_AGENDA.md, TSC/2025-06-10_NOTES.md, and TSC/2025-06-24_AGENDA.md.#34847 touched module-source parsing and detection artifacts including internal/addrs/module_source.go, internal/getmodules/getter.go, internal/getmodules/moduleaddrs/detect_abs_filepath.go, detect_gcs.go, detect_gcs_test.go, detect_git.go, detect_git_test.go, detect_remote_shorthands.go, detect_remote_shorthands_test.go, detect_s3.go, detect_s3_test.go, package.go, source_parsing.go, source_parsing_test.go, and subdir.go.#34847 moved internal/configs/configtesting/synth_body.go and internal/configs/configtesting/synth_body_test.go, and updated callers/supporting files internal/backend/testing.go, internal/configs/module_call.go, internal/configs/module_call_test.go, internal/configs/test_file.go, internal/configs/util.go, internal/initwd/from_module.go, and internal/initwd/module_install.go.#34847 pruned internal/legacy extensively: modified internal/legacy/go.mod, internal/legacy/go.sum, internal/legacy/helper/schema/schema.go, schema_test.go, internal/legacy/terraform/diff.go, diff_test.go, resource.go, resource_provider.go, resource_test.go, and state.go; removed internal/legacy/helper/schema/provider.go, provider_test.go, provisioner.go, provisioner_test.go, and legacy Terraform artifacts context_components.go, features.go, instancetype.go, instancetype_string.go, provisioner_mock.go, resource_address.go, resource_address_test.go, resource_provider_mock.go, resource_provisioner.go, resource_provisioner_mock.go, schemas.go, state_filter.go, state_test.go, state_upgrade_v1_to_v2.go, state_upgrade_v2_to_v3.go, state_v1.go, testing.go, ui_input.go, ui_input_mock.go, ui_input_prefix.go, ui_input_prefix_test.go, ui_output.go, ui_output_callback.go, ui_output_callback_test.go, ui_output_mock.go, ui_output_mock_test.go, upgrade_state_v1_test.go, upgrade_state_v2_test.go, util.go, util_test.go, and version.go.#34847 modified go.mod/go.sum for remote-state backends azure, consul, cos, gcs, kubernetes, oss, pg, and s3, and also modified internal/modsdir/manifest.go.#1788 modified LICENSE with 61 additions and 356 deletions (19255 bytes) and modified copyright_headers.go with 1 addition and 1 deletion (161 bytes).gh api --slurp is unsupported with --jq or --template; --slurp may be used with --paginate.#33661 file analysis found exactly 1294 modified files, missing_patch=0, total_additions=1354, and total_deletions=1649.#33661 replaced SPDX headers in exactly 1,293 files: 1,266 instances changed from // SPDX-License-Identifier: MPL-2.0 to // SPDX-License-Identifier: BUSL-1.1, and 27 changed from # SPDX-License-Identifier: MPL-2.0 to # SPDX-License-Identifier: BUSL-1.1.#33661 added Business Source License 1.1 terms identifying HashiCorp, Inc. as licensor and the Licensed Work as (c) 2023 HashiCorp, Inc.; production use is allowed except hosted or embedded offerings competitive with HashiCorp products, alternative licensing contact is licensing@hashicorp.com, the Change Date is four years from publication, and the Change License is MPL 2.0.#33661 removed references containing Mozilla Public License, version 2.0, terms of the Mozilla Public License, v., and the Mozilla Public License, v. 2.0.#2830 patch analysis found exactly 43 files, missing_patch=0, total_additions=2319, total_deletions=2152: 39 added, 2 modified, and 2 removed.#2953 patch analysis found exactly 43 files, missing_patch=0, total_additions=6, total_deletions=2158: 4 modified and 39 removed.jq analysis attempt failed with jq: error (at <stdin>:0): Cannot index string with string "patch".#34847 patch analysis found exactly 86 files, total_additions=1078, total_deletions=15049: 9 added, 36 modified, 35 removed, and 6 renamed. Exactly 7 files had missing patches: 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, and internal/modsdir/manifest.go.additions=0, deletions=0, changes=0: internal/legacy/terraform/ui_output_mock_test.go (sha=83067702935a8152b9105002b6206f7201c49a2b), upgrade_state_v1_test.go (sha=29922eb19d86915461baca2917f41fde48abb096), upgrade_state_v2_test.go (sha=d4304a479a54caa991dcae0af372087591658de1), util.go (sha=0bd31fb32bd663595c87f0a6d038333cbb951153), util_test.go (sha=253f68274965cf76e16b4898d7beff76c19ea5d4), and version.go (sha=265fd464397859ddf417ce0baffa3455ea466473); their URLs reference commit 171db752c35dcf82044a92e1b96f37a652e84d13.internal/modsdir/manifest.go as modified but with additions=0, deletions=0, changes=0, sha=a2e5387c6f3e9504604cf5029f2aabc46dcce2d0, and URLs referencing head commit 625b32501cd6f637b82cd6c537033b9c3c6cabf1.