# TRIGGER / ARENA FIX LIST · owner K
Generated 2026-10-26 02:57 by ZONE-LOOKS from _tools/TRIGGER_AUDIT.md (the method and the HAZARD RULE decision are there). Re-run: `node _tools/trigger_audit.mjs dump --force <page>`, then `node _tools/trigger_audit.mjs analyze`.

Severity:
- **ORPHAN**: the kill system can never pick it. Fix first.
- **ARENA**: it resolves badly on some of the 18 arenas.
- **TAG**: a missing or contradictory tag.
- **BUILD**: an error.

Hazard tags follow the coordinator's ruling (26 Oct): `hazard` = the victim DIES TO that hazard in gameplay. A film that stages the death itself is a needs.kinds film: drop the tag (HAZARD-STAGED).

## APPLIED FOR YOU (26 Oct, data-only, by ZONE-LOOKS while you were paused): 2 kills
Each edit carries a `/* 26 Oct TRIGGER AUDIT */` comment. Re-read your files before editing them; check that the new range bands read right for your kill (they come from the staging distance at t = 0).

- handcannon.newtons-cradle (58k_w_handcannon_2.js): hazard fall dropped (its own staging kills: the victim stands on the floor at t = 0, K.O. at 1.63 s)
- handcannon.soft-landing (58k_w_handcannon_3.js): hazard fall dropped (its own staging kills: the victim stands on the floor at t = 0, K.O. at 3.45 s); needs + ledge: knocked off the clock tower's top ledge (DROP)

## GOLDEN: 25 films · 7 skins · 10 mids · 14 lines
- [ ] **ARENA OWED-GEO** golden.dowser (DOWSER): OWED on 1 arena(s) that HAVE its kinds but no spot fits: RF(ROOM). Fix: a stage58 that finds a spot on these (or accept: the owed fallback is clean).
- [ ] **ARENA OWED-GEO** golden.end-of-the-rainbow (END OF THE RAINBOW): OWED on 1 arena(s) that HAVE its kinds but no spot fits: RF(ROOM). Fix: a stage58 that finds a spot on these (or accept: the owed fallback is clean).
- [ ] **ARENA ADAPTS-SKIPPED** golden.eureka (EUREKA): deep: adapts, but The Deep skips it (BREAKABLE_LIGHT). Fix: fix its Deep staging, or tag deep: skip if it needs dry ground.
- [ ] **ARENA OWED-GEO** golden.eureka (EUREKA): OWED on 3 arena(s) that HAVE its kinds but no spot fits: TW(BREAKABLE_LIGHT) FT(BREAKABLE_LIGHT) SK(BREAKABLE_LIGHT). Fix: a stage58 that finds a spot on these (or accept: the owed fallback is clean).
- [ ] **ARENA ADAPTS-SKIPPED** golden.golden-handcuffs (GOLDEN HANDCUFFS): deep: adapts, but The Deep skips it (DROP). Fix: fix its Deep staging, or tag deep: skip if it needs dry ground.
- [ ] **ARENA OWED-GEO** golden.golden-handcuffs (GOLDEN HANDCUFFS): OWED on 1 arena(s) that HAVE its kinds but no spot fits: CS(DROP). Fix: a stage58 that finds a spot on these (or accept: the owed fallback is clean).
- [ ] **ARENA ADAPTS-SKIPPED** golden.never-runs-dry (NEVER RUNS DRY): deep: adapts, but The Deep skips it (BREAKABLE_LIGHT). Fix: fix its Deep staging, or tag deep: skip if it needs dry ground.
- [ ] **ARENA OWED-GEO** golden.never-runs-dry (NEVER RUNS DRY): OWED on 3 arena(s) that HAVE its kinds but no spot fits: TW(BREAKABLE_LIGHT) FT(BREAKABLE_LIGHT) SK(BREAKABLE_LIGHT). Fix: a stage58 that finds a spot on these (or accept: the owed fallback is clean).
- [ ] **ARENA OWED-GEO** golden.octopus-garden (THE OCTOPUS'S GARDEN): OWED on 17 arena(s) that HAVE its kinds but no spot fits: BY(FOOTING) CN(FOOTING) CS(FOOTING) RF(FOOTING) SL(FOOTING) CG(FOOTING) BS(FOOTING) TW(FOOTING) AT(FOOTING) TM(FOOTING) FT(FOOTING) SK(FOOTING) RT(FOOTING) PB(FOOTING) PR(FOOTING) KT(FOOTING) CL(FOOTING). Fix: a stage58 that finds a spot on these (or accept: the owed fallback is clean).
- [ ] **ARENA OWED-GEO** golden.the-pearl (THE PEARL): OWED on 17 arena(s) that HAVE its kinds but no spot fits: BY(FOOTING) CN(FOOTING) CS(FOOTING) RF(FOOTING) SL(FOOTING) CG(FOOTING) BS(FOOTING) TW(FOOTING) AT(FOOTING) TM(FOOTING) FT(FOOTING) SK(FOOTING) RT(FOOTING) PB(FOOTING) PR(FOOTING) KT(FOOTING) CL(FOOTING). Fix: a stage58 that finds a spot on these (or accept: the owed fallback is clean).
- [ ] **ARENA ADAPTS-SKIPPED** golden.the-swap (THE SWAP): deep: adapts, but The Deep skips it (WALL). Fix: fix its Deep staging, or tag deep: skip if it needs dry ground.
- [ ] **ARENA OWED-GEO** golden.the-swap (THE SWAP): OWED on 1 arena(s) that HAVE its kinds but no spot fits: DP(WALL). Fix: a stage58 that finds a spot on these (or accept: the owed fallback is clean).
- [ ] **ARENA ADAPTS-SKIPPED** golden.the-vault (THE VAULT): deep: adapts, but The Deep skips it (WALL). Fix: fix its Deep staging, or tag deep: skip if it needs dry ground.
- [ ] **ARENA OWED-GEO** golden.the-vault (THE VAULT): OWED on 2 arena(s) that HAVE its kinds but no spot fits: PB(WALL) DP(WALL). Fix: a stage58 that finds a spot on these (or accept: the owed fallback is clean).

## HANDCANNON: 25 films · 7 skins · 10 mids · 18 lines
- [ ] **ARENA OWED-GEO** handcannon.avalanche (AVALANCHE): OWED on 3 arena(s) that HAVE its kinds but no spot fits: TW(BREAKABLE_LIGHT) FT(BREAKABLE_LIGHT) SK(BREAKABLE_LIGHT). Fix: a stage58 that finds a spot on these (or accept: the owed fallback is clean).
- [ ] **ARENA OWED-GEO** handcannon.burial-at-sea (BURIAL AT SEA): OWED on 16 arena(s) that HAVE its kinds but no spot fits: BY(FOOTING) CN(FOOTING) CS(FOOTING) RF(FOOTING) SL(FOOTING) CG(FOOTING) BS(FOOTING) TW(FOOTING) AT(FOOTING) TM(FOOTING) FT(FOOTING) RT(FOOTING) PB(FOOTING) PR(FOOTING) KT(FOOTING) CL(FOOTING). Fix: a stage58 that finds a spot on these (or accept: the owed fallback is clean).
- [ ] **ARENA ADAPTS-SKIPPED** handcannon.crime-scene (CRIME SCENE): deep: adapts, but The Deep skips it (WALL). Fix: fix its Deep staging, or tag deep: skip if it needs dry ground.
- [ ] **ARENA OWED-GEO** handcannon.crime-scene (CRIME SCENE): OWED on 1 arena(s) that HAVE its kinds but no spot fits: DP(WALL). Fix: a stage58 that finds a spot on these (or accept: the owed fallback is clean).
- [ ] **ARENA OWED-GEO** handcannon.figurehead (FIGUREHEAD): OWED on 17 arena(s) that HAVE its kinds but no spot fits: BY(FOOTING) CN(FOOTING) CS(FOOTING) RF(ROOM) SL(FOOTING) CG(FOOTING) BS(FOOTING) TW(FOOTING) AT(FOOTING) TM(FOOTING) FT(FOOTING) SK(FOOTING) RT(FOOTING) PB(FOOTING) PR(FOOTING) KT(FOOTING) CL(FOOTING). Fix: a stage58 that finds a spot on these (or accept: the owed fallback is clean).
- [ ] **ARENA OWED-GEO** handcannon.hole-in-one (HOLE IN ONE): OWED on 1 arena(s) that HAVE its kinds but no spot fits: RF(ROOM). Fix: a stage58 that finds a spot on these (or accept: the owed fallback is clean).
- [ ] **ARENA OWED-GEO** handcannon.inertia (INERTIA): OWED on 2 arena(s) that HAVE its kinds but no spot fits: CN(ROOM) RF(ROOM). Fix: a stage58 that finds a spot on these (or accept: the owed fallback is clean).
- [ ] **ARENA ADAPTS-SKIPPED** handcannon.mid-take-a-seat (TAKE A SEAT): deep: adapts, but The Deep skips it (CONTAINER, EXPLOSIVE). Fix: fix its Deep staging, or tag deep: skip if it needs dry ground.
- [ ] **ARENA OWED-GEO** handcannon.mid-take-a-seat (TAKE A SEAT): OWED on 6 arena(s) that HAVE its kinds but no spot fits: TW(CONTAINER+EXPLOSIVE) FT(CONTAINER+EXPLOSIVE) SK(CONTAINER+EXPLOSIVE) RT(CONTAINER+EXPLOSIVE) DP(CONTAINER+EXPLOSIVE) KT(CONTAINER+EXPLOSIVE). Fix: a stage58 that finds a spot on these (or accept: the owed fallback is clean).
- [ ] **ARENA ADAPTS-SKIPPED** handcannon.newtons-cradle (NEWTON'S CRADLE): deep: adapts, but The Deep skips it (WALL). Fix: fix its Deep staging, or tag deep: skip if it needs dry ground.
- [ ] **ARENA OWED-GEO** handcannon.newtons-cradle (NEWTON'S CRADLE): OWED on 2 arena(s) that HAVE its kinds but no spot fits: PB(WALL) DP(WALL). Fix: a stage58 that finds a spot on these (or accept: the owed fallback is clean).
- [ ] **ARENA ADAPTS-SKIPPED** handcannon.no-clip (NO-CLIP): deep: adapts, but The Deep skips it (WALL). Fix: fix its Deep staging, or tag deep: skip if it needs dry ground.
- [ ] **ARENA OWED-GEO** handcannon.no-clip (NO-CLIP): OWED on 1 arena(s) that HAVE its kinds but no spot fits: DP(WALL). Fix: a stage58 that finds a spot on these (or accept: the owed fallback is clean).
- [ ] **ARENA ADAPTS-SKIPPED** handcannon.small-cover (SMALL COVER): deep: adapts, but The Deep skips it (BREAKABLE_LIGHT). Fix: fix its Deep staging, or tag deep: skip if it needs dry ground.
- [ ] **ARENA OWED-GEO** handcannon.small-cover (SMALL COVER): OWED on 3 arena(s) that HAVE its kinds but no spot fits: TW(BREAKABLE_LIGHT) FT(BREAKABLE_LIGHT) SK(BREAKABLE_LIGHT). Fix: a stage58 that finds a spot on these (or accept: the owed fallback is clean).
- [ ] **ARENA OWED-GEO** handcannon.soft-landing (SOFT LANDING): OWED on 9 arena(s) that HAVE its kinds but no spot fits: BY(DROP) CN(DROP) CS(DROP) RF(DROP) SL(DROP) CG(DROP) AT(DROP) TM(DROP) SK(DROP). Fix: a stage58 that finds a spot on these (or accept: the owed fallback is clean).
- [ ] **ARENA ADAPTS-SKIPPED** handcannon.trophy-room (THE TROPHY ROOM): deep: adapts, but The Deep skips it (WALL). Fix: fix its Deep staging, or tag deep: skip if it needs dry ground.
- [ ] **ARENA OWED-GEO** handcannon.trophy-room (THE TROPHY ROOM): OWED on 1 arena(s) that HAVE its kinds but no spot fits: DP(WALL). Fix: a stage58 that finds a spot on these (or accept: the owed fallback is clean).
- [ ] **RENDER DESIGN?** handcannon.left-behind @ clock (not its home): XT is the organ left behind (by design?) at XT (finalT 11.844). Shot: /Volumes/Workspace/Scratch/trigger_audit/shots/handcannon.left-behind@clock.jpg
