What problem does it solve?
Provides a repeatable, governed way to start story work by creating a dedicated story branch and a scope commit that documents boundaries and done criteria so development begins with clear intent and traceability.
Core Features & Use Cases
- Branch creation: always creates a story/ branch from the configured development branch to enforce consistent branching.
- Scope documentation: scaffolds a user story file and a scope file capturing in-scope/out-of-scope items and observable done criteria, then commits them with a standardized message.
- Backlog integration: optionally transitions a backlog ticket to in_progress via configured adapters as a best-effort, non-blocking step.
- Use case: starting a new story from an epic or backlog item where clear scope, branch isolation, and an audit-friendly commit are required.
Quick Start
Create a story branch from the development branch, add the story and scope markdown files under the epic, commit the scope with a clear "Done when" section, and show the branch name and commit hash.