Typed Boundaries
Use discriminated unions and readonly interfaces at boundaries. Convert unknown inputs at the edge.
Steps
- Identify the reusable situation.
- Apply the behavior with local evidence.
- Record whether it helped.
Provenance
Seeded during Phase 0 from goal.md. Inspired by: local roadmap.