Back to Overview
USING UXDLAvailable

Handoff to Development

Establish ownership boundaries: Product owns WHAT behavior must exist; Engineering owns HOW it is built.


Ownership Boundaries

Flowchart
Rendering diagram...
Clear boundary between product behavioral contracts and technical implementation.

Recommended Handoff Package

When handing a feature off to Engineering or an AI coding agent, pass the specific Slice and its addressable contract:

  • Slice ID & Type (e.g. slices.cancellation_flow)
  • Initiating Actor (e.g. actors.customer)
  • Acceptance Criteria list mapped to exact addresses
  • Affected Screens, States, Actions, and Relations
  • Attached Metadata (Figma links, security requirements, error codes)
  • Open Questions & unresolved edge cases