Generate or update the PRD (prd.json) for maxsim-flutter development. Use when adding new features or re-planning stories.
Generate a complete prd.json following Ralph's format with phased user stories. Acceptance criteria for every story MUST include: "Tests written first (TDD)"
Add a new user story to the existing prd.json:
{
"id": "PX-NNN",
"phase": N,
"priority": N,
"title": "...",
"description": "...",
"acceptanceCriteria": ["Tests written first (TDD)", "..."],
"passes": false
}
Read prd.json and progress.txt, report:
Generate a test case list for a specific story:
it('...') descriptions