# PREDICTED RATINGS · BEAM CANNON (E, 28 Oct, autonomous mode, per USER_TASTE.md §7)

## How it was judged
- **Renders:** every live beam kill on 58k_beam.html (all 30), rendered from the live files at gore 5.
  - Each kill: a 9-frame strip, film from fK-0.5 to the final.
  - The doubtful ones also got a close final.
- **Strips:** `/Volumes/Workspace/Scratch/killpages-e/out/pred/beam/<key>.jpg`.
- **Close finals sheet:** `/Volumes/Workspace/Scratch/killpages-e/out/pred/beam/finals_doubtful.jpg`.
- Judged on what the page shows NOW: central faces-off, the zoom floor, wide finals.
- **Maps:**
  - Map counts come from K58.mapCheck on the 17 dry maps.
  - Few-map (≤ 8/17) = REPLACE. Only beam.portal is on 58k_replace58.js today; morse, skin-camo, skin-cartoon and skin-neon are also ≤ 8/17, so I mark them REPLACE.
  - The Deep pair (DEAD SEA, MILKY SEA) are the underwater map's own kills, so they STAY.

**Counts (30 live): GOOD 5 · OK BUT 16 · REPLACE 9.**
- Beam skews to REPLACE: a gag-heavy mid lane, plus four few-map kills.
- Most OK BUTs share one root cause: my beam kit's own cooked/burnt FACES (eyes, teeth, screaming mouths). These are drawn outside K.FACES, so the central faces-off does not catch them. Head explosions are missing on almost every ending.

**Bug found and FIXED while rendering:**
- DEAD SEA and MILKY SEA crashed (`TypeError: null[0]`), because `V.headPts()` returns null once the head is gone (the new central explosion ladder).
- Fixed in 58k_w_beam_deep.js: 5 sites, under flock58.
- The same unsafe pattern is in 58k_w_cluster_mid.js and 58k_w_fists_2.js (other builders), so it is flagged for them / A.

| key | name | rating | note (exact chip phrases) | why (what I saw) |
|---|---|---|---|---|
| beam.heist | HEIST | GOOD | (keep; small: the face on the head piece) | real acrobatics through a gold-framed laser grid (limbo, handstand walk), then a striking payoff: diced by the grid, the pieces lying in it; wide final |
| beam.meltdown | MELTDOWN | GOOD | (keep; small: no facial expression needed on the melted head) | a striking transformation: he glows, sags and melts into a puddle with one hand up; the head in the puddle carries a drawn face |
| beam.votive | VOTIVE | GOOD | (keep) | kneeling, he is turned into a votive candle: the head burns like a wick, red wax runs down him; a clear, striking image, no face |
| beam.mid-kettle | KETTLE | GOOD | (keep) | a quick clean mid: he boils like a kettle (steam, the party hat pops off), then bursts in the old game style; the soul rises |
| beam.mid-tinfoil | TINFOIL | GOOD | (keep; small: no facial expression needed on the head on the floor) | quick and clear: the tinfoil hat cooks him and he explodes in the old game style; the head lands with a drawn face |
| beam.shadow | SHADOW | OK BUT | no facial expression needed · bones (teeth) · head explosion needed | the shadow burned onto the wall reads, but he ends standing, white-burnt, with a screaming face full of teeth; static, no burst (needs a wall: 14/17, generic) |
| beam.overhead | OVERHEAD | OK BUT | head explosion needed · no facial expression needed (the cooked head) · too zoomed (the punch-in on the body) | fired straight down from the balcony (platform, 9/17: generic); he ends lying with a cooked, face-marked head |
| beam.grab | GRAB | OK BUT | head explosion needed · bones (the cooked forearms) · costume (cat ears) | he grabs the barrel and is cooked through the hands; ends kneeling, static, the forearms showing white segments |
| beam.chest-bump | CHEST BUMP | OK BUT | no facial expression needed (two screaming faces with teeth) · head explosion needed | one line through two chests is a strong idea; they end kneeling, fused, with big drawn faces (16/17: rooftops ROOM) |
| beam.geode | GEODE | OK BUT | bones (the white line in the split) · no facial expression needed (the half face) | a striking crystal growth, then he splits like a geode; the cut shows a bone-white strip and half a face |
| beam.vacuum-packed | VACUUM PACKED | OK BUT | no facial expression needed · head explosion needed · costume (cat ears) | shrink-wrapped and crushed flat by the beam; a comic premise with a brutal crush, but it ends on a cartoon face in the plastic |
| beam.lantern-sky | THE LANTERN SKY | OK BUT | no facial expression needed (the faces in the lanterns) · bones (the skeleton in his lantern) · head explosion needed | a strong death realm (a sky of lanterns carrying the dead), but every lantern shows a face and his own holds a skeleton; ends crouched with a burning head |
| beam.pinhole | PINHOLE | OK BUT | head explosion needed · no facial expression needed (the burnt face) | a clever camera obscura in his gold shed, the line through the knot hole; he ends standing with a burnt face, the hole instead of a burst |
| beam.sheets | SHEETS | OK BUT | camera bug (the final loses the body) · no facial expression needed (the face print in the sheet) · head explosion needed · costume (party hat) | the washing-line hunt reads, but the final frames only Faris and the holed sheets: the death is off-screen |
| beam.skin-classic | THE TELL | OK BUT | organs (the opened torso) · bones (ribs) · head explosion needed · too long (~26 s) | RE-JUDGED under the new taste: real choreography (the dive under the line, the casts, the vault), but the payoff is the retired torso opening with ribs and a cavity. Plan below. |
| beam.skin-taped | NO TELL | OK BUT | camera bug (the final loses the body) · head explosion needed · costume (cap) | the taped muzzle that hides the tell is a good skin idea, but the last shots show only Faris and the cap |
| beam.skin-ice | DEATH SPIRAL | OK BUT | camera bug (the rolled final loses the body) · no facial expression needed · head explosion needed · costume (party hat) | the ice spin reads; the final is a tilted shot of the slope and Faris, with the body out of frame |
| beam.skin-gold | THE MOTHER LODE | OK BUT | bones (the skeleton miners, the skulls) · no facial expression needed (his face in the gold vein) | a gold-mine realm and a transformation into a vein of ore (a gold payoff, the user's favourite kind), spoiled by skeleton miners and a drawn face |
| beam.mid-sing-along | SING-ALONG | OK BUT | head explosion needed · costume (cat ears) · body marks (the ring hole) | the line through the singing mouth reads; he ends kneeling with a ringed hole, static |
| beam.milky-sea | MILKY SEA | OK BUT | body marks (the cooked crater) · confusing (too dark) · head explosion needed | underwater-only (stays); hard to read in the dark; ends drifting onto the wreck with a hand-drawn crater |
| beam.dead-sea | DEAD SEA | OK BUT | body marks (the cooked crater) · head explosion needed · camera (the rolled final) | underwater-only (stays); the floating lake reads; the cooked crater is hand-drawn; ends against the wreck on a rolled camera |
| beam.half-a-second | HALF A SECOND | REPLACE | confusing (weak beyond a fix) | an abstract dark montage (a mobile, a kite, a moon); no readable action, no payoff; ends lying with a red dot |
| beam.morse | MORSE | REPLACE | map-tied (1/17: the hangar roof perch) | built on the Military Base hangar roof and its lift shaft |
| beam.portal | PORTAL | REPLACE | map-tied (1/17) | already on 58k_replace58.js |
| beam.skin-camo | TRENCH COAT | REPLACE | map-tied (1/17) · costume face (moustache) | the office plate only; the coat costume carries a face |
| beam.skin-cartoon | ERASED | REPLACE | map-tied (1/17) · gag | the retro plate only; an eraser gag |
| beam.skin-neon | HALO | REPLACE | few maps (8/17: CONTAINER) | needs the barrels; the parked THE SIGN YARD (DEATH REALM) was its replacement |
| beam.mid-tan-lines | TAN LINES | REPLACE | gag with no action payoff | a sunburn tan line; he crawls; no brutality, no payoff |
| beam.mid-afterimage | AFTERIMAGE | REPLACE | flat visual gag (no payoff) | the flash leaves his glowing afterimage standing while he slumps; a FILM BURN / THE BLUR type mid |
| beam.mid-bleached | BLEACHED | REPLACE | concept built on bones | bleached down to a red skeleton: removing the bones leaves nothing |

## THE TELL (my parked rebuild): the re-judgement and the plan
- **Keep:** the choreography (the dive under the first line, the gold slab, the vault and the shin, the shield and the hand, the pen of posts).
- **Replace the payoff:**
  - No torso opening.
  - The final rake becomes LIMB OFF + SPRAY: the rake takes the shoulder whole, then a second short line POPS THE HEAD (STYLE.headPop).
  - Explosion ladder by level (USER_TASTE §5): low = spurt/limb; mid = limb off; high = limbs + head pop; extreme = full explode with brain bits.
- **Trim:** from ~26 s to ~16-18 s ("quick and fast"). Cut the second post and one tap.
- **Rooms:** fit canyon and rooftops (room58 ≤ [-110, 140]).
- **Faces:** none.

## Fix order (my queue, after the coordinator's merge)
1. **Bugs first:** the finals that lose the body (SHEETS, NO TELL, DEATH SPIRAL).
2. **The kit's hand-drawn faces** (the KE cooked/burnt faces): one central switch in 58k_w_beam.js where possible. This covers SHADOW, OVERHEAD, CHEST BUMP, GEODE, VACUUM PACKED, PINHOLE, MELTDOWN, TINFOIL and LANTERN SKY.
3. **Bones** (GRAB forearms, GEODE strip, LANTERN SKY skeleton, MOTHER LODE miners) and **body marks** (the cooked craters, the SING-ALONG ring).
4. **Head explosions** where A's central ladder doesn't already land them.
5. **THE TELL payoff rebuild.**
6. **The 9 REPLACE builds:** beat summary → OK → blocking → polish → FINAL.
