# TRIGGER / ARENA FIX LIST · owner G
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): 109 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).

- gravflip.harder-they-fall (58k_w_gravflip.js): deep skip (The Deep skips it: DRY GROUND)
- gravflip.rung-by-rung (58k_w_gravflip_2.js): deep skip (The Deep skips it: NO LADDER)
- gravflip.red-ceiling (58k_w_gravflip_2.js): deep skip (The Deep skips it: DRY GROUND)
- gravflip.over-the-top (58k_w_gravflip_2.js): deep skip (The Deep skips it: DRY GROUND)
- gravflip.up-the-chimney (58k_w_gravflip_2.js): hazard fire dropped (its own staging kills: the victim is alive at t = 0, K.O. at 3.29 s); deep skip (The Deep skips it: DRY GROUND)
- gravflip.fall-guy (58k_w_gravflip_3.js): deep skip (The Deep skips it: DRY GROUND)
- gravflip.skylight (58k_w_gravflip_3.js): deep skip (The Deep skips it: DRY GROUND)
- gravflip.ceiling-fan (58k_w_gravflip_3.js): deep skip (The Deep skips it: DRY GROUND)
- gravflip.rolled-out (58k_w_gravflip_3.js): deep skip (The Deep skips it: ROLLING PIN)
- gravflip.red-rain (58k_w_gravflip_4.js): deep skip (The Deep skips it: DRY GROUND)
- gravflip.synchronised (58k_w_gravflip_4.js): deep skip (The Deep skips it: DRY GROUND)
- gravflip.hornets-nest (58k_w_gravflip_4.js): deep skip (The Deep skips it: DRY GROUND)
- gravflip.wrong-way-up (58k_w_gravflip_4.js): deep adapts (The Deep stages it and it plays underwater there, no errors)
- gravflip.capsize (58k_w_gravflip_4.js): deep adapts (The Deep stages it and it plays underwater there, no errors)
- gravflip.skin-classic (58k_w_gravflip_5.js): deep skip (The Deep skips it: OPEN SKY)
- gravflip.skin-cartoon (58k_w_gravflip_5.js): deep skip (The Deep skips it: DRY GROUND)
- gravflip.skin-taped (58k_w_gravflip_5.js): deep skip (The Deep skips it: OPEN SKY)
- gravflip.skin-camo (58k_w_gravflip_5.js): deep skip (The Deep skips it: DROP)
- gravflip.skin-ice (58k_w_gravflip_5.js): deep skip (The Deep skips it: OPEN SKY)
- gravflip.hourglass (58k_w_gravflip_6.js): deep adapts (The Deep stages it and it plays underwater there, no errors)
- gravflip.relativity (58k_w_gravflip_7.js): deep adapts (The Deep stages it and it plays underwater there, no errors)
- gravflip.last-air (58k_w_gravflip_7.js): hazard water dropped (its own staging kills: the victim is alive at t = 0, K.O. at 3.6 s); deep skip (The Deep skips it: DRY GROUND)
- gravflip.skin-neon (58k_w_gravflip_8.js): deep skip (The Deep skips it: DRY GROUND)
- gravflip.skin-gold (58k_w_gravflip_9.js): deep skip (The Deep skips it: OPEN SKY)
- scythe.carousel (58k_w_scythe.js): deep skip (The Deep skips it: DRY GROUND)
- scythe.shroud (58k_w_scythe.js): deep skip (The Deep skips it: DRY GROUND)
- scythe.furrow (58k_w_scythe.js): deep skip (The Deep skips it: DRY GROUND)
- scythe.bale (58k_w_scythe_2.js): deep skip (The Deep skips it: DRY GROUND)
- scythe.look-back (58k_w_scythe_2.js): deep skip (The Deep skips it: DRY GROUND)
- scythe.poppies (58k_w_scythe_2.js): deep skip (The Deep skips it: DRY GROUND)
- scythe.bag-of-bones (58k_w_scythe_2.js): deep skip (The Deep skips it: DRY GROUND)
- scythe.uprooted (58k_w_scythe_3.js): deep skip (The Deep skips it: DRY GROUND)
- scythe.knell (58k_w_scythe_3.js): deep skip (The Deep skips it: DRY GROUND)
- scythe.autumn (58k_w_scythe_3.js): deep skip (The Deep skips it: DRY GROUND)
- scythe.rock-a-bye (58k_w_scythe_3.js): deep skip (The Deep skips it: DRY GROUND)
- scythe.pale-rider (58k_w_scythe_4.js): deep skip (The Deep skips it: DRY GROUND)
- scythe.trade (58k_w_scythe_4.js): deep skip (The Deep skips it: DRY GROUND)
- scythe.swathe (58k_w_scythe_4.js): deep skip (The Deep skips it: DRY GROUND)
- scythe.reaped (58k_w_scythe_4.js): deep skip (The Deep skips it: DRY GROUND)
- scythe.puffer (58k_w_scythe_5.js): deep adapts (The Deep stages it and it plays underwater there, no errors)
- scythe.reef (58k_w_scythe_5.js): deep adapts (The Deep stages it and it plays underwater there, no errors)
- scythe.threshing-floor (58k_w_scythe_6.js): deep adapts (The Deep stages it and it plays underwater there, no errors)
- scythe.ossuary (58k_w_scythe_6.js): deep adapts (The Deep stages it and it plays underwater there, no errors)
- scythe.skin-classic (58k_w_scythe_7.js): deep skip (The Deep skips it: DRY GROUND)
- scythe.skin-cartoon (58k_w_scythe_7.js): deep skip (The Deep skips it: DRY GROUND)
- scythe.skin-taped (58k_w_scythe_7.js): deep skip (The Deep skips it: DRY GROUND)
- scythe.skin-camo (58k_w_scythe_7.js): deep skip (The Deep skips it: DRY GROUND, WALL / PILLAR)
- scythe.skin-neon (58k_w_scythe_8.js): deep adapts (The Deep stages it and it plays underwater there, no errors)
- scythe.skin-gold (58k_w_scythe_8.js): deep adapts (The Deep stages it and it plays underwater there, no errors)
- scythe.skin-ice (58k_w_scythe_8.js): deep adapts (The Deep stages it and it plays underwater there, no errors)
- scythe.mid-the-draw (58k_w_scythe_mid.js): deep skip (The Deep skips it: DRY GROUND)
- scythe.mid-the-touch (58k_w_scythe_mid.js): deep skip (The Deep skips it: DRY GROUND)
- scythe.mid-the-catch (58k_w_scythe_mid.js): deep skip (The Deep skips it: DRY GROUND)
- thammer.curveball (58k_w_thammer.js): deep skip (The Deep skips it: DRY GROUND)
- thammer.clang (58k_w_thammer.js): deep skip (The Deep skips it: DRY GROUND)
- thammer.never-twice (58k_w_thammer.js): deep skip (The Deep skips it: DRY GROUND)
- thammer.forecast (58k_w_thammer.js): deep skip (The Deep skips it: DRY GROUND)
- thammer.world-record (58k_w_thammer.js): deep skip (The Deep skips it: DRY GROUND)
- thammer.blackout (58k_w_thammer.js): deep skip (The Deep skips it: DRY GROUND)
- thammer.ball-lightning (58k_w_thammer.js): hazard electric dropped (its own staging kills: the victim is alive at t = 0, K.O. at 4.45 s); deep skip (The Deep skips it: DRY GROUND)
- thammer.forge (58k_w_thammer.js): deep skip (The Deep skips it: DRY GROUND)
- thammer.storm-chaser (58k_w_thammer.js): deep adapts (The Deep stages it and it plays underwater there, no errors)
- thammer.drained (58k_w_thammer.js): hazard electric dropped (its own staging kills: the victim is alive at t = 0, K.O. at 2.48 s); deep skip (The Deep skips it: DRY GROUND)
- thammer.ride-the-lightning (58k_w_thammer.js): hazard electric dropped (its own staging kills: the victim is alive at t = 0, K.O. at 2.9 s); deep skip (The Deep skips it: DRY GROUND)
- thammer.lichtenberg (58k_w_thammer.js): deep skip (The Deep skips it: DRY GROUND)
- thammer.fulgurite (58k_w_thammer.js): deep skip (The Deep skips it: DRY GROUND)
- thammer.galvanised (58k_w_thammer.js): hazard electric dropped (its own staging kills: the victim is alive at t = 0, K.O. at 4.6 s); deep adapts (The Deep stages it and it plays underwater there, no errors)
- thammer.obliterated (58k_w_thammer.js): deep skip (The Deep skips it: DRY GROUND, OPEN SKY)
- thammer.tag (58k_w_thammer.js): hazard electric dropped (its own staging kills: the victim is alive at t = 0, K.O. at 2.2 s); deep skip (The Deep skips it: DRY GROUND)
- thammer.cavitation (58k_w_thammer.js): hazard crush dropped (its own staging kills: the victim is alive at t = 0, K.O. at 3.42 s); deep adapts (The Deep stages it and it plays underwater there, no errors)
- thammer.bloom (58k_w_thammer.js): hazard creature/electric dropped (its own staging kills: the victim is alive at t = 0, K.O. at 4.2 s); deep adapts (The Deep stages it and it plays underwater there, no errors)
- thammer.skin-classic (58k_w_thammer.js): deep adapts (The Deep stages it and it plays underwater there, no errors)
- thammer.skin-taped (58k_w_thammer.js): deep skip (The Deep skips it: DRY GROUND)
- thammer.skin-cartoon (58k_w_thammer.js): hazard electric dropped (its own staging kills: the victim is alive at t = 0, K.O. at 1.6 s); deep skip (The Deep skips it: DRY GROUND)
- thammer.skin-camo (58k_w_thammer.js): deep skip (The Deep skips it: DRY GROUND)
- thammer.skin-ice (58k_w_thammer.js): deep skip (The Deep skips it: DRY GROUND)
- thammer.skin-neon (58k_w_thammer.js): hazard electric dropped (its own staging kills: the victim is alive at t = 0, K.O. at 1.95 s); deep skip (The Deep skips it: DRY GROUND)
- thammer.skin-gold (58k_w_thammer.js): deep skip (The Deep skips it: DRY GROUND)
- thammer.mid-wrong-hands (58k_w_thammer_mid.js): deep skip (The Deep skips it: DRY GROUND)
- thammer.mid-updraft (58k_w_thammer_mid.js): deep skip (The Deep skips it: DRY GROUND, OPEN SKY)
- thammer.mid-downburst (58k_w_thammer_mid.js): deep skip (The Deep skips it: DRY GROUND, OPEN SKY)
- thammer.mid-flashover (58k_w_thammer_mid.js): deep skip (The Deep skips it: DRY GROUND)
- thammer.mid-stride (58k_w_thammer_mid.js): deep skip (The Deep skips it: DRY GROUND)
- thammer.mid-slag (58k_w_thammer_mid.js): deep skip (The Deep skips it: DRY GROUND)
- tkglove.bent (58k_w_tkglove.js): deep skip (The Deep skips it: DRY GROUND)
- tkglove.rag-doll (58k_w_tkglove_2.js): deep skip (The Deep skips it: DRY GROUND, WALL / PILLAR)
- tkglove.dangle (58k_w_tkglove_2.js): deep skip (The Deep skips it: DROP)
- tkglove.tetherball (58k_w_tkglove_2.js): deep skip (The Deep skips it: POLE)
- tkglove.knot (58k_w_tkglove_2.js): deep skip (The Deep skips it: DRY GROUND)
- tkglove.up (58k_w_tkglove_3.js): deep skip (The Deep skips it: DRY GROUND)
- tkglove.inside-out (58k_w_tkglove_3.js): deep skip (The Deep skips it: DRY GROUND)
- tkglove.sphere (58k_w_tkglove_3.js): deep skip (The Deep skips it: DRY GROUND)
- tkglove.spun-down (58k_w_tkglove_3.js): deep skip (The Deep skips it: DRY GROUND)
- tkglove.diamond (58k_w_tkglove_4.js): deep skip (The Deep skips it: DRY GROUND)
- tkglove.glass-storm (58k_w_tkglove_4.js): deep skip (The Deep skips it: DRY GROUND)
- tkglove.clackers (58k_w_tkglove_4.js): deep skip (The Deep skips it: DRY GROUND)
- tkglove.wastepaper (58k_w_tkglove_4.js): deep skip (The Deep skips it: DRY GROUND)
- tkglove.ping (58k_w_tkglove_4.js): deep adapts (The Deep stages it and it plays underwater there, no errors)
- tkglove.davy-jones (58k_w_tkglove_4.js): deep adapts (The Deep stages it and it plays underwater there, no errors)
- tkglove.skin-classic (58k_w_tkglove_5.js): deep skip (The Deep skips it: DRY GROUND)
- tkglove.skin-cartoon (58k_w_tkglove_5.js): deep skip (The Deep skips it: DRY GROUND)
- tkglove.skin-taped (58k_w_tkglove_5.js): deep skip (The Deep skips it: DRY GROUND)
- tkglove.skin-camo (58k_w_tkglove_5.js): deep skip (The Deep skips it: CONTAINER)
- tkglove.skin-ice (58k_w_tkglove_5.js): deep skip (The Deep skips it: DRY GROUND)
- tkglove.skin-neon (58k_w_tkglove_5.js): deep skip (The Deep skips it: DRY GROUND)
- tkglove.skin-gold (58k_w_tkglove_5.js): deep skip (The Deep skips it: DRY GROUND)
- tkglove.seance (58k_w_tkglove_6.js): deep adapts (The Deep stages it and it plays underwater there, no errors)
- tkglove.orrery (58k_w_tkglove_7.js): deep adapts (The Deep stages it and it plays underwater there, no errors)
- tkglove.mid-breathless (58k_w_tkglove_mid.js): deep skip (The Deep skips it: DRY GROUND)
- [ ] **left for you** thammer.struck-grove: deep: The Deep stages it and it is underwater there, but 1 timeline event throws in The Deep: left unset until the error is fixed (then 'adapts')

## GRAVFLIP: 17 films · 7 skins · 6 mids · 12 lines
- [ ] **ARENA OWED-GEO** gravflip.mid-round-trip (ROUND TRIP): OWED on 4 arena(s) that HAVE its kinds but no spot fits: CN(PLATFORM / CEILING OVERHEAD) AT(PLATFORM / CEILING OVERHEAD) FT(PLATFORM / CEILING OVERHEAD) RT(PLATFORM / CEILING OVERHEAD). Fix: a stage58 that finds a spot on these (or accept: the owed fallback is clean).
- [ ] **ARENA OWED-GEO** gravflip.mid-upside-down (UPSIDE DOWN): OWED on 3 arena(s) that HAVE its kinds but no spot fits: CN(PLATFORM / CEILING OVERHEAD) AT(PLATFORM / CEILING OVERHEAD) RT(PLATFORM / CEILING OVERHEAD). Fix: a stage58 that finds a spot on these (or accept: the owed fallback is clean).
- [ ] **ARENA OWED-GEO** gravflip.over-the-top (OVER THE TOP): OWED on 3 arena(s) that HAVE its kinds but no spot fits: CS(ROOM) RF(ROOM) AT(FOOTING). Fix: a stage58 that finds a spot on these (or accept: the owed fallback is clean).
- [ ] **ARENA OWED-GEO** gravflip.red-ceiling (THE RED CEILING): OWED on 3 arena(s) that HAVE its kinds but no spot fits: AT(CEILING) PB(CEILING) CL(CEILING). Fix: a stage58 that finds a spot on these (or accept: the owed fallback is clean).
- [ ] **ARENA OWED-GEO** gravflip.skin-camo (COVERED): OWED on 7 arena(s) that HAVE its kinds but no spot fits: CS(DROP) CG(DROP) TW(DROP) AT(DROP) PB(DROP) KT(DROP) CL(DROP). Fix: a stage58 that finds a spot on these (or accept: the owed fallback is clean).
- [ ] **ARENA OWED-GEO** gravflip.skin-cartoon (HIT THE ROOF): OWED on 1 arena(s) that HAVE its kinds but no spot fits: KT(CEILING). Fix: a stage58 that finds a spot on these (or accept: the owed fallback is clean).
- [ ] **ARENA OWED-GEO** gravflip.skin-classic (HUMPTY DUMPTY): 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** gravflip.skin-ice (SUPERCOOLED): 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** gravflip.skin-neon (CLOSED CIRCUIT): OWED on 1 arena(s) that HAVE its kinds but no spot fits: KT(CEILING). Fix: a stage58 that finds a spot on these (or accept: the owed fallback is clean).
- [ ] **ARENA OWED-GEO** gravflip.skin-taped (HALF MEASURES): 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** gravflip.synchronised (SYNCHRONISED): OWED on 1 arena(s) that HAVE its kinds but no spot fits: RF(SPACE+ROOM). Fix: a stage58 that finds a spot on these (or accept: the owed fallback is clean).
- [ ] **ARENA OWED-GEO** gravflip.up-the-chimney (UP THE CHIMNEY): OWED on 3 arena(s) that HAVE its kinds but no spot fits: BY(ROOM) TW(ROOM) AT(ROOM). Fix: a stage58 that finds a spot on these (or accept: the owed fallback is clean).
- [ ] **OWED-GEO, the XT reads when forced** (check in motion): up-the-chimney@tower, mid-upside-down@canyon. The XT is a close-up and the skip is about the staging, so a stage58 might take these arenas; check the whole film first.

## SCYTHE: 19 films · 7 skins · 6 mids · 2 lines
- [ ] **ARENA OWED-GEO** scythe.skin-camo (IN PLAIN SIGHT): OWED on 2 arena(s) that HAVE its kinds but no spot fits: RF(WALL / PILLAR) DP(DRY GROUND+WALL / PILLAR). Fix: a stage58 that finds a spot on these (or accept: the owed fallback is clean).
- [ ] **ARENA OWED-GEO** scythe.swathe (SWATHE): OWED on 14 arena(s) that HAVE its kinds but no spot fits: BY(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).
- [ ] **RENDER REAL** scythe.carousel @ tower (not its home): XT shows a severed arm: the body is out of frame at XT (finalT 12.333). Shot: /Volumes/Workspace/Scratch/trigger_audit/shots/scythe.carousel@tower.jpg
- [ ] **RENDER REAL** scythe.carousel @ temple (not its home): XT shows a severed arm: the body is out of frame at XT (finalT 12.333). Shot: /Volumes/Workspace/Scratch/trigger_audit/shots/scythe.carousel@temple.jpg
- [ ] **OWED-GEO, the XT reads when forced** (check in motion): swathe@cage, swathe@kitchen. The XT is a close-up and the skip is about the staging, so a stage58 might take these arenas; check the whole film first.

## THAMMER: 19 films · 7 skins · 6 mids · 9 lines
- [ ] **BUILD DEEP-ERRORS** thammer.struck-grove (THE STRUCK GROVE): in The Deep: 1 events throw. Fix: check it on the page with the map switched to The Deep.
- [ ] **ARENA PORT** thammer.blackout (BLACKOUT): still on its old plate at home (rooftops): a fighter would stand wrong on the export plate. Fix: port it to the export plate (stage58 / spot58 or the export coords).
- [ ] **ARENA OWED-GEO** thammer.blackout (BLACKOUT): OWED on 1 arena(s) that HAVE its kinds but no spot fits: PB(FOOTING). Fix: a stage58 that finds a spot on these (or accept: the owed fallback is clean).
- [ ] **ARENA OWED-GEO** thammer.bloom (BLOOM): OWED on 1 arena(s) that HAVE its kinds but no spot fits: RF(UNDERWATER+ROOM). Fix: a stage58 that finds a spot on these (or accept: the owed fallback is clean).
- [ ] **ARENA OWED-GEO** thammer.cavitation (CAVITATION): OWED on 1 arena(s) that HAVE its kinds but no spot fits: RF(UNDERWATER+ROOM). Fix: a stage58 that finds a spot on these (or accept: the owed fallback is clean).
- [ ] **ARENA OWED-GEO** thammer.curveball (CURVEBALL): 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** thammer.world-record (WORLD RECORD): OWED on 3 arena(s) that HAVE its kinds but no spot fits: CN(ROOM) RF(ROOM) TW(ROOM). Fix: a stage58 that finds a spot on these (or accept: the owed fallback is clean).
- [ ] **TAG HAZARD-NO-KIND** thammer.blackout (BLACKOUT): a hazard film (fall/electric) whose needs ask for no DROP / GAP, ELECTRIC (the map pick cannot put the hazard in frame). Fix: add the kind to needs.kinds.
- [ ] **TAG HAZARD-NO-KIND** thammer.mid-slag (SLAG): a hazard film (electric) whose needs ask for no ELECTRIC (the map pick cannot put the hazard in frame). Fix: add the kind to needs.kinds.

## TKGLOVE: 17 films · 7 skins · 6 mids · 6 lines
- [ ] **ARENA OWED-GEO** tkglove.clackers (CLACKERS): OWED on 1 arena(s) that HAVE its kinds but no spot fits: RF(SPACE+ROOM). Fix: a stage58 that finds a spot on these (or accept: the owed fallback is clean).
- [ ] **ARENA OWED-GEO** tkglove.dangle (THE DANGLE): OWED on 5 arena(s) that HAVE its kinds but no spot fits: CN(DROP) CS(DROP) RF(DROP) SL(DROP) CG(DROP). Fix: a stage58 that finds a spot on these (or accept: the owed fallback is clean).
- [ ] **ARENA OWED-GEO** tkglove.mid-put-away (PUT AWAY): OWED on 3 arena(s) that HAVE its kinds but no spot fits: CN(PLATFORM / CEILING OVERHEAD) AT(PLATFORM / CEILING OVERHEAD) RT(PLATFORM / CEILING OVERHEAD). Fix: a stage58 that finds a spot on these (or accept: the owed fallback is clean).
- [ ] **ARENA OWED-GEO** tkglove.mid-whiplash (WHIPLASH): 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** tkglove.rag-doll (RAG DOLL): OWED on 2 arena(s) that HAVE its kinds but no spot fits: RF(WALL / PILLAR) DP(DRY GROUND+WALL / PILLAR). Fix: a stage58 that finds a spot on these (or accept: the owed fallback is clean).
- [ ] **ARENA OWED-GEO** tkglove.skin-camo (SHELL GAME): OWED on 4 arena(s) that HAVE its kinds but no spot fits: TW(CONTAINER) SK(CONTAINER) RT(CONTAINER) KT(CONTAINER). Fix: a stage58 that finds a spot on these (or accept: the owed fallback is clean).
- [ ] **OWED-GEO, the XT reads when forced** (check in motion): rag-doll@deep. The XT is a close-up and the skip is about the staging, so a stage58 might take these arenas; check the whole film first.

## Notes (check, not necessarily wrong)
- **NO-DEEP** (1), no deep tag (The Deep decides from the old needs words); tag deep: adapts / skip / only: thammer.struck-grove
