You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .agents/README.md
+3Lines changed: 3 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -21,6 +21,9 @@ Last updated: 2026-04-09
21
21
- Follow the response option framing in `AGENTS.md`.
22
22
- When presenting a minimal implementation path, also offer to provide `recommended` and `full` options with clear scope and tradeoffs.
23
23
24
+
## Docs bump cadence
25
+
- If the current branch already includes a docs bump/version entry, rerun docs-bump checks after each meaningful change to avoid missing version/changelog drift.
26
+
24
27
## Work snapshot guidance
25
28
- Local handoff file: `.agents/work-snapshot.local.md`.
26
29
- Read it at session start when present to recover intent/next steps.
Copy file name to clipboardExpand all lines: .agents/skills/update-changelog/SKILL.md
+7-5Lines changed: 7 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -40,11 +40,13 @@ Update the current version changelog entry without changing the version.
40
40
3. If the version exists in branch changelog (including when it is not yet merged to `main`), update that same entry in place.
41
41
4. If branch entry is missing but `main` already has that version entry, cherry-pick/recreate that entry at the top and then update it.
42
42
5. If branch and `main` both lack that version entry, stop and run [Version Bump Skill](../version-bump/SKILL.md).
43
-
6. Consolidate the entry before finalizing: merge overlapping bullets, collapse low-level implementation-only bullets into higher-level outcomes, and remove duplicates.
44
-
7. Update Added/Changed/Fixed bullets with concise, user-visible or contributor-impacting changes; keep style and tense consistent.
45
-
8. When updating an existing entry, keep the version unchanged and set the entry date to today's date (`YYYY-MM-DD`, UTC).
46
-
9. If adding more changes later without bumping a new version, update that same entry again (rewrite/refine, not append-only) and refresh the date to today's date.
47
-
10. Validate with `git diff`; run tests if code changed.
43
+
6. If this PR branch already contains one bump, keep reusing that entry for subsequent commits; do not create another version header unless explicitly requested.
44
+
7. Consolidate the entry before finalizing: merge overlapping bullets, collapse low-level implementation-only bullets into higher-level outcomes, and remove duplicates.
45
+
8. Update Added/Changed/Fixed bullets with concise, user-visible or contributor-impacting changes; keep style and tense consistent.
46
+
9. When updating an existing entry, keep the version unchanged and set the entry date to today's date (`YYYY-MM-DD`, UTC).
47
+
10. If adding more changes later without bumping a new version, update that same entry again (rewrite/refine, not append-only) and refresh the date to today's date.
48
+
11. Validate with `git diff`; run tests if code changed.
49
+
12. If this branch already has a docs bump/current-version entry, rerun docs-bump checks after each meaningful change to catch version/changelog drift early.
48
50
49
51
## Outputs
50
52
- Updated `CHANGELOG.md` entry for the current version reflecting all new work.
Copy file name to clipboardExpand all lines: .agents/skills/version-bump/SKILL.md
+12Lines changed: 12 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,6 +16,12 @@ Keep the BasicSetup CLI version and changelog in sync for releases.
16
16
- Automated bumps (e.g., Dependabot) are not handling this branch.
17
17
- For changelog-only edits after a bump, use [Update Changelog Skill](../update-changelog/SKILL.md).
18
18
19
+
## Precedence rules
20
+
- Default to one version bump per PR branch.
21
+
- After a branch has been bumped, do not bump again for follow-up commits unless the user explicitly requests another bump or release policy requires it.
22
+
- For follow-up commits on the same PR, update the existing current-version changelog entry via [Update Changelog Skill](../update-changelog/SKILL.md).
23
+
- If a docs bump is already present on the branch, rerun docs-bump checks after each meaningful change.
24
+
19
25
## Prerequisites
20
26
- Tools: `yq`, `git`, `make` (for tests when code changes are included).
21
27
- Permissions to push branch changes.
@@ -34,6 +40,12 @@ Keep the BasicSetup CLI version and changelog in sync for releases.
34
40
4. Verify alignment: top changelog version matches `.BasicSetupCliVersion`; date is valid for CI validation (UTC +/- 1 day).
35
41
5. Validate changes: at minimum `git diff`; run `make test` if code changed.
36
42
43
+
## Decision table
44
+
- No bump yet on the PR branch: create a new version entry and set version files.
45
+
- Branch already has a bump for this PR: do not bump again; update that same entry.
46
+
- User explicitly requests another bump: create the next version.
47
+
- Release policy explicitly requires another bump: create the next version and document why.
48
+
37
49
## Outputs
38
50
- Updated `resources/version.yaml` with the new version (and mirrored `bsctl/static/resources/constants.yaml` during transition).
Copy file name to clipboardExpand all lines: CHANGELOG.md
+4-8Lines changed: 4 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,14 +3,6 @@
3
3
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
4
4
5
5
6
-
---
7
-
## [0.1.24] - 2026-04-09
8
-
9
-
### Changed
10
-
11
-
- Added a `Response Option Framing` standard in `AGENTS.md` requiring agents that present a minimal path to also offer `recommended` and `full` options with explicit scope/tradeoff framing.
12
-
- Updated `.agents/README.md` to reference the new response-framing policy and refreshed instruction metadata date.
13
-
14
6
---
15
7
## [0.1.23] - 2026-04-09
16
8
@@ -22,6 +14,10 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
22
14
23
15
- Updated `docs/plans/bsctl-codeql-decommission-plan.md` with Phase C status and immediate next steps for static-check validation before CodeQL re-scope/removal.
24
16
- Refined static-check workflow behavior so `shellcheck`/`shfmt -d` run on `*.sh`/`*.bash` and zsh files are validated separately with `zsh -n`.
17
+
- Added a `Response Option Framing` standard in `AGENTS.md` requiring agents that present a minimal path to also offer `recommended` and `full` options with explicit scope/tradeoff framing.
18
+
- Updated `.agents/README.md` to reference the new response-framing policy and refreshed instruction metadata date.
19
+
- Clarified versioning policy across `AGENTS.md` and changelog/version skills to default to one bump per PR and reuse the current-version entry for follow-up commits unless explicitly requested to bump again.
20
+
- Added docs-bump cadence guidance across agent docs/skills: when a branch already has a docs bump, rerun docs-bump checks after each meaningful change.
0 commit comments