Skip to content

v0.3.0 — 2026-04-30

Choose a tag to compare

@ConnectivityChris ConnectivityChris released this 30 Apr 06:39
· 12 commits to main since this release
c69b8ac

Added

  • /buildsuite slash command — fourth lifecycle command for building a core suite of flows in a single session. Walks the running app once with the user (a guided tour), builds a shared selector + screen plan persisted to <project>/.maestro/.tour-plan.json, then loops over each planned flow with a per-flow [yes / skip / stop] checkpoint to compose, run, and commit. Reuses /initflow's project-discovery logic and /authorflow's Phase D-F conventions. Full design in docs/superpowers/specs/2026-04-30-buildsuite-design.md; depth doc in references/building-suites.md.
  • references/building-suites.md — depth doc for /buildsuite (five phases, plan schema, coverage-checklist UX, edge cases).

Changed

  • references/authoring-flows.md — extracted a shared "Project discovery (shared)" section, now reused by both /initflow and /buildsuite (refactor; meaning preserved).
  • /initflow now writes .maestro/.tour-plan.json and .maestro/.tour-plan.archive.json to the project's .gitignore alongside the existing artifacts/ and authoring-evidence/ entries.
  • references/maestro-readme-template.md — project READMEs scaffolded by /initflow now reference /buildsuite and the .tour-plan.json artefact.
  • README.md and skills/mobile-flow-runner/SKILL.md — refreshed lifecycle docs to describe four slash commands instead of three.