Overview
A large feature should be decomposed into independently grabbable issues that deliver thin, integrated slices of behavior. The issues should form a dependency graph rather than a fixed sequential plan. This keeps each task within the smart zone, creates early feedback, and enables safe parallel execution.