BMAD-METHOD/src
Mårten Angner c66c99ea18 feat: Platform Requirements → Build Specification
Transforms the Platform Requirements steps from a technology shopping
list into a complete build specification that a coding agent can
execute autonomously.

New steps:
- 28a: Data Model — complete database schema (every table, column, type,
  default, constraint, relationship, index, release phase tags)
- 28b: State Machines — every stateful entity gets states, transitions,
  triggers, per-phase action differences, feature gate pattern
- 28c: Business Logic, Events & API — calculations as pseudocode,
  event system (scheduled/webhook/user), notification rules, complete
  API surface with request/response shapes, auth spec, AI integration

Updated steps:
- 28: Tech Stack now includes architecture pattern and API style
- 32: Finalization now includes the Litmus Test — "Can a coding agent
  build the entire platform from this document alone?"

Inspired by RightsTrak session where Saga produced a tech selection
document and Mårten had to push four times to get a build spec.
The 200-line tech list became a 700-line actionable specification.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-19 21:43:19 +01:00
..
agents Remove Idunn agent — Freya takes over PM responsibilities 2026-03-03 13:46:39 +01:00
data feat: Material Analysis Phase — analyze docs before asking questions 2026-03-18 13:46:19 +01:00
skills Bump to v0.4.0 — BMad skills + Design Space 2026-03-19 15:01:00 +01:00
workflows feat: Platform Requirements → Build Specification 2026-03-19 21:43:19 +01:00
module-help.csv Remove Idunn agent — Freya takes over PM responsibilities 2026-03-03 13:46:39 +01:00
module.yaml Fix lint and formatting issues for v0.2.0 release 2026-02-22 14:18:53 +01:00