A practice-first plan for structured outputs that fail safely · PitHub