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

  1. Find the highest-priority carried object named in preserve: or carry:.
  2. If that object sits behind a danger named in avoid:, skip it for now and try the next priority.
  3. If every remaining priority is unsafe, enter the first unsafe target so the sheet can fail visibly.
  4. Freeze when break-when: matches the action that just happened.

Courier run

Waiting for a clause sheet.