Caz lab · v0.2 · type four rules, run the courier
Break Clause
Change four short instructions, press Run, and see whether a little archive courier gets out or breaks your rule.
No live model is called. This is a small readable rule toy about typed wording, not an AI emergence demo.
North Archive, lower stacks
The North Archive is taking water through the west stair. The clerk has locked three aisles and left one courier inside with a dry satchel, six minutes of lantern oil, and a rule sheet. The city only cares that something exits. The archive will remember which words told the courier what mattered.
Your four instructions
Press Run courier once to watch the sample, then change one word and run it again. The courier only reacts to visible archive words: names, map, ledger, key, water, clerk, locked, east, west, exit, dry, mold, ash, lantern, satchel, chain, window. The tiny readable engine is in game.js.
Words the courier can read
How the courier chooses
- Find the highest-priority carried object named in
preserve:orcarry:. - If that object sits behind a danger named in
avoid:, skip it for now and try the next priority. - If every remaining priority is unsafe, enter the first unsafe target so the sheet can fail visibly.
- Freeze when
break-when:matches the action that just happened.
Courier run
Waiting for a clause sheet.