{"n": 1, "what": "read brief, score, SCION 36 prompt; looked at one 28 s still each of swarms 12, 37, 11, 29, 31, 21", "saw": "most use a frontal facade and a side-view dog; 21/29/31/11 cut the archive dog in pieces", "decision": "whole archive frames as single BBW meshes, archival grey, high oblique porch camera"}
{"n": 2, "what": "contact sheet of the 50 archive-dog frames with SAM outlines", "saw": "f008-f013 profile left head up; f019-f040 the dog actually turns toward and past the camera; f044-f048 head low in the bowl; no lying dog anywhere", "decision": "f010 main view, the archive's own turn as in-betweens, lying made by BBW folding"}
{"n": 3, "what": "medial-axis handle layout v1 on 12 frames", "saw": "pruning removed legs; 8-connected staircase corners counted as branch points", "decision": "diagonal links only without a shared 4-neighbour; two pruning passes"}
{"n": 4, "what": "BBW active set + heat maps on f010, f044, f030", "saw": "solves in <1 s, bounds and unity hold; heat maps localized and readable", "decision": "keep grid triangulation (2 px) with centroid-in-mask test"}
{"n": 5, "what": "pose tests: head down, crouch, lie, chin, walk", "saw": "lying f010 reads as a sphinx dog; opposite leg swings tear the web between the two front legs; f046 lying is a blob", "decision": "swing amplitude 0.26; refusal view = f010 mirrored"}
{"n": 6, "what": "person: gymnast (arms up, merged), Straight Talk f008-f012 (dark doorway kills the colour cut), f000", "saw": "f000 back view cuts cleanly from the white door except the door edge", "decision": "f000 as a contre-jour silhouette behind a half door"}
{"n": 7, "what": "first scene render, camera v1", "saw": "dog tiny, lying dog sheared steeply = climbing, light pool off the path, open leaf drawn on the wall", "decision": "camera v2, path bending, shear clip, leaf clipped to the opening, lamp moved"}
{"n": 8, "what": "full render v1 (768) + trace + checker", "saw": "ALL OK; turn back measured +0.209 s; dog washed white in the light; person sat in the dog's way; no visible sill", "decision": "texture contrast grade, sill board, camera push-in 21.5-25 s, turn back 7.40-7.60"}
{"n": 9, "what": "heat-coloured lying poses", "saw": "hind leg (pink) hangs straight down; rest pose folds head under", "decision": "hind fold 1.45 rad; lying neck capped at 1.05"}
{"n": 10, "what": "full render v3 + encode, frames extracted from film.mp4", "saw": "f019 reads as a two-headed double image in the turn; person ghosted through the half-open leaf at 6.5 s; look in too small", "decision": "drop f019, no leaf clip on the person, push 34 px"}
{"n": 11, "what": "person mask debug", "saw": "the head had been lost when the door edge was cut (thin neck under the bun)", "decision": "binary closing before the component pick"}
{"n": 12, "what": "full render v5 + encode; frames, 4 stills and audio measured from the encoded film", "saw": "912 frames, 10.1 MB, H.264+AAC; onsets +0.125/-0.041/0.000/+0.167/+0.042/+0.041; look in +0.017; soft voice 12-13 dB under calls, 12 dB over room tone; lying across the sill with muzzle over the lit floor, rump and tail outside; checker ALL OK", "decision": "stop: watchable and the invariants hold; hand to the independent critic"}
{"n": 13, "what": "critic round 1: DOES NOT PASS (reviews/round1.md)", "saw": "look in = level reach toward the person; lying = compressed standing frame with a vertical hind stub, white foreleg smear, no tail; straight legs rise in the turn back at 7.50; end card 5 frames vs 6 listed", "decision": "repair in ranked order"}
{"n": 14, "what": "rigged f001, f003, f005, f007 (the archive dog looking back over its shoulder)", "saw": "f005/f007 rig cleanly; f003 finds no feet; f001 tail path runs into a hind leg and lies as an upright blob", "decision": "look in plays f010 -> f007 -> f005 lying; f001/f003 kept as tests only"}
{"n": 15, "what": "lying repair: tilt hindquarters down, hind fold 1.45 rad, foreleg tuck, tail laid out and lengthened, floor clip", "saw": "heat render showed the second hind leg inside the back weights standing below the body", "decision": "floor clip under the lying body; tail tip now outside the frame"}
{"n": 16, "what": "turn back frames lying", "saw": "f040 lying stretched into a slab; frontal legs still visible", "decision": "turn back uses f036, f030, f026 only, legs compressed to 10 %, body to the floor"}
{"n": 17, "what": "end card count", "saw": "card counted rigs, assets listed views", "decision": "card reads the distinct frames list from assets.json (7 frames, f010 also mirrored)"}
{"n": 18, "what": "full render + encode round 2; frames extracted from film.mp4 full and cropped", "saw": "912 frames, 10.1 MB; 27.3 s back of skull and ears to camera inside the doorway; 24.5-31.5 no standing leg, rump lower than shoulders, tail tip right of the jamb; 7.46-7.62 low curled turn frames; noodle bend at 18.5 reduced (swing 0.18) but still visible; checker ALL OK", "decision": "hand back to the critic"}
{"n": 19, "what": "critic round 2: DOES NOT PASS narrowly (reviews/round2.md)", "saw": "look-in head pressed against the person's coat, white paw wedge toward her, neck lifts at entry/exit; frontal knot 7.42-7.58; tail only a curl, hind leg a block; noodle forelegs at 18.5; sprig at 5.9-7.2 and around 26-28", "decision": "restage the person, lie on f007, drop frontal frames from the turn back"}
{"n": 20, "what": "sprig hunt with heat-coloured poses", "saw": "the sprig is the top of the foreleg's weight region swinging about the spine when the leg folds", "decision": "legs pin only their lower 70 %, rotate about the elbow/stifle; masks opened by 1 px to drop slivers"}
{"n": 21, "what": "f010 has no tail in its mask; f007 lying (rigged automatically) has a tail, a folded hind curl and forepaws forward", "saw": "a better lying dog from the neighbouring archive frame", "decision": "lying (refusal mirrored and at the sill) uses f007; look-in a held swap to f005 (back of skull up into the room), no f007 lift frames; turn back = f005 lying -> f007 lying"}
{"n": 22, "what": "person moved to sit at the left jamb, half behind it; lying spot shifted right; lying views anchored on the body middle with less foreshortening; walk swings front pair and hind pair together", "saw": "lit floor behind the dog's head; legs straight in stride", "decision": "render + encode"}
{"n": 23, "what": "encoded film checked full frame and cropped", "saw": "912 frames, 10.1 MB; 7.42-7.62 full-length lying body with the head up and round; 26.54-28.0 back of skull and ears up into the lit room, the person off the line; 24.5-32 tail tip right of the jamb, hind leg folded; 18.5 legs straight; no sprig at 6.25, 7.08, 28.25, 30.0; checker ALL OK; onsets +0.083/+0.084/+0.041/-0.041/+0.084/+0.041, look in +0.142", "decision": "hand back to the critic"}
{"n": 24, "what": "critic round 3: PASS narrowly (reviews/round3.md), one last repair round", "saw": "pale muzzle wedge toward the coat in f005; single-frame swaps with big area jumps; faint thin tail; ring hind stub at 23.9-24.3; refusal lie a lump", "decision": "repair in ranked order, no blending (operator ruling)"}
{"n": 25, "what": "f005 pale band recoloured to skull tone; archive in-betweens f013, f016, f021, f024, f025, f033 rigged into the first turn; f006 tried for 7.625/26.583", "saw": "silhouette area jumps (from the render): <=23% except f025->f026 33% (no frame between them; f023 mask broken) and f040->f010 mirrored 26%; f006 made the look-in swaps worse (42%) so the direct f005<->f007 swaps (6-15%) stay; f022 was a dark double image, dropped", "decision": "keep"}
{"n": 26, "what": "tail and lie-down", "saw": "darkened tail vanished on the dark porch; lightened and widened by its own tail-tip handle it reads 5-6 px wide; hind leg folds by 24.0 with the floor clip from the first lying frame", "decision": "final render"}
{"n": 27, "what": "encoded film checked full frame and cropped", "saw": "912 frames, 10.1 MB; checker ALL OK; 27.2 back of skull, no muzzle, lit floor between head and coat; tail pale outside the jamb at 24.1-30; refusal lie shows forepaws ahead and the hind curl", "decision": "hand back"}
