Skip to content

Commit 3f0356b

Browse files
authored
Merge pull request #72 from nForma-AI/release/0.41.17
release: 0.41.17 — config-driven milestones
2 parents a2c73f8 + 66757cd commit 3f0356b

4 files changed

Lines changed: 14 additions & 4 deletions

File tree

CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,16 @@ Format follows [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).
66

77
## [Unreleased]
88

9+
## [0.41.17] - 2026-04-08 — Config-driven milestones
10+
11+
### Added
12+
- `feat(config)`: `default_milestone` field in `.planning/config.json` allows projects to specify a milestone without requiring STATE.md or ROADMAP.md — enables milestone workflows in early-stage projects (#64)
13+
- 10 tests covering all `default_milestone` code paths: config parsing, format normalization, priority ordering, "auto" bypass, empty string fallback, and `phase-plan-index` population
14+
- Requirement CONF-10 elevated to formal requirements
15+
16+
### Fixed
17+
- `fix(gsd-tools)`: `cmdInitQuick()` now populates `chosen_milestone` and `default_milestone_used` fields (were declared but never set)
18+
919
## [0.41.16] - 2026-04-07 — The skills gap is now a skills overlap
1020

1121
### Added

docs/assets/terminal.svg

Lines changed: 1 addition & 1 deletion
Loading

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@nforma.ai/nforma",
3-
"version": "0.41.16",
3+
"version": "0.41.17",
44
"description": "nForma — Multi-agent coding orchestrator with quorum consensus and formal verification (TLA+, Alloy, PRISM). Consensus before code, proof before production.",
55
"bin": {
66
"nforma": "bin/nforma-cli.js",

0 commit comments

Comments
 (0)