Skip to content

Release v3.28.0 - #142

Merged
atomantic merged 4 commits into
releasefrom
main
Aug 13, 2026
Merged

Release v3.28.0#142
atomantic merged 4 commits into
releasefrom
main

Conversation

@atomantic

Copy link
Copy Markdown
Owner

Highlights

  • New /do:goals --prd mode (and /do:prd shorthand) generates a detailed PRD.md instead of the strategic GOALS.md — functional/non-functional/negative requirements grouped by feature area, each with a stable ID and acceptance criteria, plus personas, out-of-scope, assumptions, success metrics, and open questions.
  • Interactive mode now resolves risks and open questions directly: judgment calls are asked and folded into the document; purely factual items (e.g. tracker issue status) are checked automatically instead.
  • Numeric success metrics are never fabricated — an unevidenced target is left as an open question.
  • Added CONTRIBUTING.md covering project structure, local dev/test workflow, and commit/PR conventions.

Full changelog

See .changelogs/v3.28.0.md.

Full Diff: v3.27.1...v3.28.0

Same discovery pipeline as /do:goals, but synthesizes a requirements-
level PRD.md (functional/non-functional/negative requirements with
stable FR-/NFR-/NR- IDs, personas, out-of-scope, success metrics)
instead of the strategic GOALS.md. /do:prd is a thin shorthand alias,
following the /do:simplify pattern.

Interactive mode gained a Risks & Open Questions step: judgment calls
are asked via AskUserQuestion and folded into the document; purely
factual items (e.g. tracker issue status) are checked directly instead
of asked.

Also refreshes GOALS.md (stale audit-dimension count, missing Grok
Build environment) and adds CONTRIBUTING.md, both surfaced while
dogfooding the new command against this repo.
…ndency claim

commands/do/prd.md still pointed at "Validation 3g-3i" after 3j (Risks &
Open Questions) was added to goals.md. CONTRIBUTING.md's install step
implied dev-tooling dependencies exist; package.json has none.
…w table

The badge undercounted by one both before and after this diff's +1 bump —
commands/do/ has 21 files (20 workflow commands plus help.md, which is
itself a listed command), matching the README table's 21 rows.
@atomantic
atomantic merged commit 88a25ae into release Aug 13, 2026
4 checks passed
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.

1 participant