Skip to content

chore: document CHANGELOG.md update requirement for variable changes#331

Merged
gwright99 merged 3 commits intomasterfrom
chore/claude-md-changelog-rule
May 7, 2026
Merged

chore: document CHANGELOG.md update requirement for variable changes#331
gwright99 merged 3 commits intomasterfrom
chore/claude-md-changelog-rule

Conversation

@gavinelder
Copy link
Copy Markdown
Contributor

Adds a Terraform Conventions bullet to CLAUDE.md so future Claude Code sessions (and humans) know that any PR which adds, removes, or modifies a variable in variables.tf / templates/TEMPLATE_terraform.tfvars must update the upcoming-release section of CHANGELOG.md in the same PR.

Why: documentation/upgrade_steps.md step 5 directs upgraders to CHANGELOG for terraform.tfvars guidance. If a new variable lands without a CHANGELOG row, upgrading customers won't know to set it and silently inherit defaults. Caught while triaging #312.

Automated triage by Claude Code.

@gwright99 gwright99 requested a review from schaluva May 7, 2026 16:36
@gwright99
Copy link
Copy Markdown
Member

@schaluva can you review this please? (I've modified and restructured content in the spirit of this PR, but this is basically my PR now so I shouldn't be the one to approve).

@gwright99 gwright99 marked this pull request as ready for review May 7, 2026 16:41
@gwright99 gwright99 merged commit 48ffa38 into master May 7, 2026
4 checks passed
@gwright99 gwright99 deleted the chore/claude-md-changelog-rule branch May 7, 2026 17:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants