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
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>
Copy file name to clipboardExpand all lines: CHANGELOG.md
+17Lines changed: 17 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,12 +6,28 @@ The format is based on Keep a Changelog and follows Semantic Versioning.
6
6
7
7
## [Unreleased]
8
8
9
+
## [0.5.0] - 2026-03-02
10
+
9
11
### Added
10
12
-**`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`).
11
13
-**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.
12
26
13
27
### Changed
14
28
-**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.
15
31
16
32
## [0.4.2] - 2026-02-27
17
33
@@ -331,6 +347,7 @@ The format is based on Keep a Changelog and follows Semantic Versioning.
331
347
### Security
332
348
- Added repository security policy and reporting process.
0 commit comments