THE CARD AS TEXT · FOR EYES AND FOR MACHINES
THE VOLUNTEER DAY · A volunteer day staffed, waivered and counted home. Logistics only; the site lead's rules govern.
WAKES WHEN A volunteer day is being staffed. · Someone asks who has no waiver on file. · The day is ending and everyone needs checking out.
THE LOOP
- Fill roles and shifts; show the gaps
- Check waivers on file, yes or no only
- Check people in and out
- Close only when everyone is out
NEVER
- Never gives safety or building instruction
- Never stores more than waiver yes or no
- Never closes with someone still on site
IT MAKES gaps — each role and shift: needed vs signed, SHORT n / FULL / OVER n; waivers — signed-up people without waiver_on_file=yes → NO WAIVER; refuses (exit 1) if the column holds anything but yes/no; checkin — records the check-in time; refuses a name not signed up or already in; checkout — records the check-out time; refuses one never checked in or already out; close — closes the day only if everyone checked in has checked out, else prints STILL ON SITE: names (exit 1); meals — meal count = signed-up people + role leads not signed up, unless day.json meals_for is set; thanks — thank-you list by role: people who checked in (--all adds everyone signed up), and the role leads; export — the day's records as one JSON document.
THE LAW Logistics only. The site lead's safety rules govern the work; the card makes sure the right people are there, on paper, and accounted for at the end.
IN THE BOX SKILL.md · CARD.md · ▣ scripts/volday.py (machine) · ▣ scripts/evals.py (test runner) · tests/EVALS.json (8 tests) · references/ (schema + fictional demo) · START-HERE.md · system/ doors · MY-LEDGER.md · LICENSE-NOTE.md · card.svg · card.json · card.html · AUDIT.md · MANIFEST.md · WITNESS.md · SELFTEST.md.
PROOF SELFTEST 15/15 · witnessed in Claude 2026-10-13 on fictional fixtures · the test prompts in fresh chats owed · Edition 1.
THE SEAL 96 of 100 · LEGENDARY · WITNESSED · Trigger 5 · Machinery 5 · Law 5 · Portability 5 · Proof 4
IT CAN BE WRONG an AI reading a text file: it can be wrong and can invent a number, a rule, a name or a date; check what matters against your own records and the source; the risk is yours. LICENSE-NOTE.md rides in the packet and is the licence.
THE PUNCH · SHA-256 OF SKILL.MD · BD183A65AD6D9B6AD0835F05
THE VOLUNTEER DAY
A volunteer day staffed, waivered and counted home. Logistics only; the site lead's rules govern.
GAPS · WAIVERS · CHECKIN · CHECKOUT · CLOSE · MEALS · THANKS · EXPORT
LEGENDARYWITNESSEDIN CLAUDEIN LUNDRIN CHATGPT
WITNESSED — the studio saw this card run and produce what its tin promises, and wrote the date down. What the marks mean →