Breaks a feature into thin, end-to-end vertical slices that each ship independently. Use when the user describes a large feature, says "where do I start", "break this down", "plan this feature", or is tempted to build layer-by-layer (all the DB, then all the API, then all the UI). Produces an ordered list of shippable slices.