# Round Contract Missing

Before you try to exit this round, write the current round contract to:
`{{ROUND_CONTRACT_FILE}}`

The round contract must restate:
- The single **mainline objective** for this round
- The target ACs
- Which issues are truly **blocking**
- Which issues are **queued** and out of scope
- The concrete success criteria for this round

Do not continue without a round contract. The loop uses it to prevent goal drift.
