Handbook
Sprint Structure
Epics should be product intersections, not product silos.
Updated
Planning hierarchy
Sprint planning hierarchy
How delivery intent decomposes from phase scope to governed sparks and reviewable evidence.
- PhaseTop-level delivery horizon that frames milestone goals.
- MilestoneA bounded checkpoint within the phase.
- Product-intersection EpicScoped work where multiple products meet, not one silo.
- User-visible StoryOutcome a user or operator can observe when done.
- SparkThe governed unit of agent-ready work with contracts and approval.
- Workcell PromptThe bounded prompt or workcell that executes the spark.
- Evidence PacketThe artifact bundle proving the spark is done.
Phase
-> Milestone
-> Product-intersection Epic
-> User-visible Story
-> Spark
-> Workcell Prompt
-> Evidence PacketRule
Epics should be product intersections, not product silos.
Good:
EPIC-LENSES-LCDL-TRACE
EPIC-LENSES-FLEET-JOBS
EPIC-HERMES-BLUEPRINT-VERSONAS
Avoid:
EPIC-IMPROVE-LENSES
EPIC-IMPROVE-FLEET
Definition of ready
A Spark is ready only when it has:
- product owner,
- consuming product,
- contract touched,
- input schema,
- output schema,
- human approval boundary,
- evidence expectation,
- out-of-scope list,
- assigned prompt/workcell.
Definition of done
A Spark is done only when it returns evidence:
- code or doc change exists,
- tests or checks were run or explicitly waived,
- schema/sample updated if applicable,
- product boundary preserved,
- consuming product can use the result,
- evidence packet or sprint evidence note exists.