Commit Graph

2 Commits

Author SHA1 Message Date
type-two
7b2222f97a Beirut cold open, the unused film beats, and ZAZ's back catalogue
MRPGI is verified clean and in sync; all thirteen cases still pass against it.
This pass closes the content gaps a sprite audit turned up — several generated
sprites were never placed, and each one was a missing film beat.

- Case Seven now opens in BEIRUT, as the film does: four days at the back of a
  summit of the six least popular men on earth, holding a glass of water,
  which is where a Los Angeles shipping company with two hundred and six ships
  gets named out loud. Added as room6 with start_room pointed at it, so nothing
  renumbered. Case is now 140 points across seven rooms. The despots are
  generic fictional strongmen rather than caricatures of real heads of state.
- Case Ten: the P.L.O.T. Device itself now appears — the title object of the
  case had never once been on screen — plus Cane's self-driving car, which
  refuses the destination and plays an advertisement before the paperclip
  intervenes.
- Case Six: Danny Cavanaugh's publicity still, captioned in his own hand,
  "DANNY CAVANAUGH — AVAILABLE."
- Case Eight: Hector Savage's fire hose, and Meinheimer's own wheelchair.
- Case Nine: Tanya Peters and the clinic on Wilshire (Frank is DONOR OF THE
  QUARTER; there is a plaque; his wife has not seen it).
- Case 00b: the Professor's four-foot diagram, admitted as Exhibit 1 over a
  defence objection that it is prejudicial, which the judge agrees it is.

ZAZ's own earlier films go in as texture, not cases (DESIGN §10):
Airplane!'s "don't call me Shirley" in Case Five, the escalating "wrong week to
quit" across four rooms of Case Eight, the drink poured into his own face, and
Otto the inflatable partner in Act III at forty per cent with no pump. Kentucky
Fried Movie's news anchor who doesn't know he's on air (twice, 1988 and 2025)
and Feel-A-Round at the Academy Awards, where the usher cannot move because he
is the horse.

Six name-shadowing blockers caught by the linter on the way in, including
'earpiece' swallowing 'plotdevice' and 'body' swallowing 'comedian'.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-07-26 18:37:54 +10:00
type-two
58471b6a8e Act Zero crossover: The Quartet — Drebin Sr vs. the Ealing incompetents
Eight cases playable, all lint clean, all verified end-to-end.

John asked what 1950s bumbling criminals Drebin Sr could look good against.
Clouseau is the wrong shape twice — 1963, and a bumbling detective rather than a
criminal. The right seam is the Ealing comedies: The Ladykillers (1955) and The
Lavender Hill Mob (1951). Done as archetype parody, never character import,
which is exactly what ZAZ did to M Squad — take the form, not the people — and
which lets the gang be tuned to make Sr's twist land.

Five lodgers calling themselves a barbershop quartet, and in eleven weeks nobody
in that house has raised the arithmetic. A mastermind who is nought for eleven
and blames personnel every time. Muscle brought for the violence who offers you
an aniseed ball. A driver who cannot drive and came with the goggles. A
safecracker who is the best in the state and has been deaf since 1943, and has
been asking about that since August. An inside man who works at a different
company on a different street and has raised it four times.

The twist: they tunnel eleven feet through Victorian brick for eleven weeks to
reach a vault Frank Drebin Sr emptied five weeks earlier — legitimately, on his
own written recommendation, signing the transfer manifest at both ends. Arrested
inside an empty room. The paper calls it the finest detective work in the city
in twenty years and every word of it is true. This is why he has never been
caught: the visible criminals are loud and his own crimes are silent.

The case is actually cracked by a seventy-nine-year-old landlady who took a bus
to the police station to complain about the noise, and she never learns it.

New lint rule, from a real 10-point loss here: two DIFFERENT objects awarding
points for setting the same flag — points fire on the false->true flip, so
whichever runs second silently pays nothing and max_score goes unreachable. Same
object paying via `use` or its own dialogue is fine; those are alternatives.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-07-25 23:30:26 +10:00