{"n": 1, "attempt": "inspect materials", "did": "contact sheets of all 50 archive-dog frames with SAM mattes, pose keys on 0/8/11/12/44-47, door frames with mattes, hand/lantern/cloud shots, Quick, Draw! moon/tree/fence", "saw": "f002-f011: left profile, head up; f014-f017: head turning away (f016-17 read headless); f018-f019: head low left, tail visible, shadow in matte; f020-f025: mattes swallowed by shadow; f026-f039: frontal; f040-f048: right three-quarter, head low. The clip already contains a real turn. No lying dog anywhere. Door mattes = the door panel; frames 20-31 widen as the door swings shut.", "decision": "one rigged puppet cut from f011 (+ tail from f018); the archive's own turning frames for both turns; lying solved by rigging (legs folded at recorded pivots)"}
{"n": 2, "attempt": "rig prototype sheet", "did": "cut f011 into head, body, three legs (+ far legs duplicated), tail from f018, head-low from f018; posed 12 ways", "saw": "f018's low head reads as a hanging blob on f011's body; f011's own head rotated down reads as a low head; lying pose reads but forelegs sank below the floor", "decision": "drop the f018 head; lower f011's head by rotation"}
{"n": 3, "attempt": "first frames through the whole pipeline", "did": "set plates (dusk/lit), door, person, lamp, beam, dog; 11 sample frames", "saw": "beam was a pale box over the sky; door panel invisible (matrix bug: T(-dw, dh) should be T(-dw, -dh)); doorway reveal read as a solid block; footage f046 held for the refusal read as a blob at the frame edge; 'look in' head pointed at the person's face", "decision": "beam re-synthesised to sit on the boards; door frame posts + a light channel through the doorway; mirrored rig for the held refusal; person on a bench with the hand low by the inner post"}
{"n": 4, "attempt": "turn sequences frame by frame (82-95, 176-197)", "did": "looked at every frame of both turns at 1:1 crop", "saw": "f016 is a headless box (the failure the brief warns about); f019 smeared; head flip at 7.46 reads as looking back over the shoulder; jump between footage f044 and the mirrored rig", "decision": "turn = f011 f014 f018 f026 f030 f034 f038 f042 f044 (9 drawings on ones, 0.375 s); offset matched so f044 and the mirrored rig share a bbox centre (1130 vs 1141 px)"}
{"n": 5, "attempt": "invariant check 1", "did": "full render, check_handmade", "saw": "ALL OK (I1 dt 0.0 on all six, I2 min 0.59, I3 r 1.0, I4 0.948)", "decision": "invariants hold structurally; continue on what the critic will look at"}
{"n": 6, "attempt": "head low during the approach", "did": "measured head-piece top against body-piece top", "saw": "head top 0.02-0.17 m ABOVE the back: the neck root of the head piece rose into a fin at the withers when rotated", "decision": "pivot moved to the withers (138,112), cut line moved, head -72 deg; then measured the skull (head pixels within 0.22 m of the nose key) against the withers: skull top ~0.53 m vs withers ~0.75 m"}
{"n": 7, "attempt": "looking in at 26.4", "did": "looked at 26.6-28.2", "saw": "in a section view the doorway, the hand and the person are all to the left; the raised head could read as looking at the person", "decision": "rest = chin down (-84), look = level (-34) and the camera pans 0.62 m into the room with the look and returns as it settles; the person's hand stays low by the post below the line of the look. Still the weakest read; flagged for the critic"}
{"n": 8, "attempt": "process incident", "did": "ran pkill -f render.py to stop my own stale render", "saw": "the pattern also matched other swarms' render.py processes on this shared machine (03, 05 were running); my shell was killed too", "decision": "never pkill by pattern again; reported in method.md and the hand-off"}
{"n": 9, "attempt": "sound", "did": "formant voice, claws at gait contacts, door creak, room tone, warmth with the light", "saw": "levels measured on stems (lineage/sound.json): soft lines 13.8 dB under the louder call, 10 dB above room tone; 31 claw contacts. Not listened to: this swarm cannot hear", "decision": "keep; the critic must listen"}
{"n": 10, "attempt": "round 2 repairs (critic round 1: does not pass, narrowly)", "did": "refusal head kept in the silhouette (head piece at -50 deg, low and away on the far side, slow sway) instead of -82 where it hid behind the forelegs; turn path re-chosen to single clean found frames f011 f014 f028 f030 f032 f036 f038 f045 (dropped f018/f042/f044, which read as doubles from the source's own motion blur; there was no crossfade in the compositor); door leaf now ajar nearly edge-on (16% of its face) until 6.2 s, swings 6.2-6.45 then f021..f031 at 20 fps to 7.0 s, light follows; look-in reaches full by ~26.6 s (look x2.3, rest released) with the camera's look starting 26.4; retreat head 10 deg lower than the approach; soft voice gain 0.14->0.22, room tone -3 dB; provenance strip 16 px on a dark band", "saw": "every film frame 3.40-4.25 and 7.40-8.25 (extracted from film.mp4) shows one dog; refusal shows rump/tail toward the door with the head low at the far end; door closed-ajar at 0 s and opening 6.2-7.0; head up into the doorway by 26.5 s", "measured": "check_handmade ALL OK; audit PASS (287 re-executed, 9 frames bit-exact); in the final mix soft lines 9.95 dB under the calls and 11.2 dB above the 12-14 s background"}
