A breakout phase with zero rooms
Asks for `0 rooms`, which would leave nobody anywhere. Weave catches it instead of silently skipping the phase.
The pattern
---
weave-script-version: 1
---
# Empty breakouts <!-- breakouts: 0 rooms -->
`0 rooms` would leave nobody anywhere. Weave catches the mistake rather than
quietly skipping the phase.
What Weave sees
Weave can't read this file. Here is the message it shows so you know what to fix.
{
"code": "invalid-breakouts",
"message": "Cannot read breakouts \"0 rooms\". The number must be a whole number greater than zero."
}