todo2code

Ticket 012: Reliable live structured-output model

Goal and scope

Replace the opaque openrouter/auto-beta default with an explicit model that advertises structured-output support, retain rejected-response metadata in stage audits, and make the live history include the run just recorded.

Executable implementation belongs under src/ and scripts/; tests under test/. This directory contains governance and evidence only.

Acceptance criteria

Participants

Evidence