Skip to content

Commit 2d270d2

Browse files
docs(changelog): finalize v0.5.0 release notes
Move [Unreleased] to [0.5.0] with cross-platform fixes, git-helpers consolidation, ADX-005 findings, papers restructure, and metrics recalibration from PR #1 and PR #2. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 3521ab6 commit 2d270d2

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

CHANGELOG.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,28 @@ The format is based on Keep a Changelog and follows Semantic Versioning.
66

77
## [Unreleased]
88

9+
## [0.5.0] - 2026-03-02
10+
911
### Added
1012
- **`charter adf metrics recalibrate`**: New subcommand to re-measure LOC from manifest metric sources, propose new ceilings with configurable headroom, and update metric baselines/ceilings with required rationale (`--reason` or `--auto-rationale`).
1113
- **Budget rationale trail**: Recalibration writes `BUDGET_RATIONALES` map entries so metric-cap changes carry explicit context for later review.
14+
- **Cross-platform git helpers**: Unified `git-helpers.ts` module with `shell: true` for WSL/CMD/PowerShell PATH resolution, replacing ~6 duplicated `runGit` implementations across commands.
15+
- **EPERM/EACCES retry hint**: Bootstrap install step now suggests `--force` or elevated permissions when write failures occur (ADX-005 F5).
16+
- **No-HEAD guard in audit**: `hasCommits()` check prevents hard errors when auditing repos with no commits (ADX-005 F6).
17+
- **ADX-005 feedback paper**: `papers/AGENT_DX_FEEDBACK_005.md` documenting 8 findings from end-to-end charter CLI UX walkthrough.
18+
- **Papers directory restructure**: UX feedback buckets (`papers/ux-feedback/`), release planning templates (`papers/releases/`), and feedback paper template (`papers/templates/`).
19+
- **Papers lint script**: `scripts/papers-lint.mjs` for validating paper frontmatter and cross-references.
20+
- **Custom `/commit` skill**: Claude Code slash command for intelligent, organized multi-group committing (`.claude/skills/commit/SKILL.md`).
21+
22+
### Fixed
23+
- **Cross-platform git invocation** (ADX-005 F2): Hook install no longer reports "not inside git repo" on WSL/PowerShell due to PATH resolution failures.
24+
- **`adf migrate` prose sections** (ADX-005 F3): Patcher `ADD_BULLET` on text sections now converts to list; migrate detects text sections and uses `REPLACE_SECTION` instead.
25+
- **Doctor thin pointer false positive** (ADX-005 F4): `.cursorrules` thin pointers now recognized via shared `POINTER_MARKERS` constant.
1226

1327
### Changed
1428
- **Stale baseline detection in evidence**: `charter adf evidence` now detects stale metric baselines (current vs baseline drift), emits structured `staleBaselines` warnings (baseline/current/delta/recommendedCeiling/rationaleRequired), and suggests recalibration actions.
29+
- **README updated**: Cross-platform support section, bootstrap command in Getting Started, refreshed dogfood evidence snapshot.
30+
- All packages bumped from 0.4.2 to 0.5.0.
1531

1632
## [0.4.2] - 2026-02-27
1733

@@ -331,6 +347,7 @@ The format is based on Keep a Changelog and follows Semantic Versioning.
331347
### Security
332348
- Added repository security policy and reporting process.
333349

350+
[0.5.0]: https://github.com/stackbilt-dev/charter/compare/v0.4.2...v0.5.0
334351
[0.4.2]: https://github.com/stackbilt-dev/charter/compare/v0.4.1...v0.4.2
335352
[0.4.1]: https://github.com/stackbilt-dev/charter/compare/v0.4.0...v0.4.1
336353
[0.4.0]: https://github.com/stackbilt-dev/charter/compare/v0.3.4...v0.4.0

0 commit comments

Comments
 (0)