Handbook
Sprint Structure
Epics should be product intersections, not product silos.
Planning hierarchy
Phase
-> Milestone
-> Product-intersection Epic
-> User-visible Story
-> Spark
-> Workcell Prompt
-> Evidence Packet
Rule
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.