{"n":1,"what":"read BRIEF, SCION-26 prompt, score, checker; contact sheets of the archive dog with SAM masks and 12 found shots (build/cache/dogsheet.jpg, foundsheet.jpg)","saw":"archive dog is ~100 px long and blurry: useless as a whole cut-out at stage size, good as a coat texture source inside its mask; lion/tiger/cat masks give clean fur; fence rails (horse shot) and ladder give wood; hand, lantern, door leaf are clean single cut-outs"}
{"n":2,"what":"npm install pixi.js@7.4.2 into build/; WebGL test in Playwright Chromium (SwiftShader)","saw":"renderer type WEBGL, works headless; PixiJS used, not a hand-written engine"}
{"n":3,"what":"atlas.py: 966 fragments cut into one 2048 atlas (fur patches >=97% inside SAM masks, torn alpha); first stage + dog + person; 5 proof frames","saw":"the dog reads as a shepherd in profile at 0 s; but it is dark brown on a dark yard; wall and floor boards zebra-striped (raw fence-rail contrast); door leaf filled the doorway; approach heading wrapped to -180 deg; lying + look-in read as a cat sitting up (head lifted toward the light)"}
{"n":4,"what":"brightened coat and sky ambient; lighter misty yard behind the dog; softened wood and fur contrast in the atlas; cloud banks feathered; door ajar 32 deg; look-in capped (neck <= 8 deg, no muzzle lift); lie yaw 152","saw":"dog visible; but legs were bead chains and paws grape clusters; heads merged into the body (one outline for the whole dog); door light pushed red past 1.0 so tints turned green-yellow"}
{"n":5,"what":"head moved to its own render texture with its own consolidation outline (draw order by depth: behind the body when it looks into the room); hue-preserving tint clamp; slimmer torso; leg cores; body creeps 0.24 m onto the sill as it lies (path z ends at the wall)","saw":"head reads against the body; lying dog lies across the sill with head and forelegs in the lit opening, hindquarters in front of the right jamb; look-in shows the back of the head and the ears against the lit room"}
{"n":6,"what":"first full film (video.mp4 912 frames, 633 s render), sound.py, mux, trace, check","saw":"film 23.5 MB (grain); I1 failed: retreat->watch measured by velocity stopped at 2.62 s (+0.29) and look-in by muzzle depth > 0 fired at 25.0 because the lying body already heads into depth","change":"two-pass 2.1 Mbit/s -> 10.6 MB; retreat->watch measured as the head lifting from its backing-away carriage (2.333 s), look-in as muzzle > 0.1 m deeper than the skull (26.458 s); check ALL OK"}
{"n":7,"what":"looked at 29 frames extracted from film.mp4 (build/cache/ff/)","saw":"turns read as a dog at every sampled frame (3.7 s: end-on toward camera; 8.2 s: chest-on with legs); the head-led look at 7.6-7.8 was weak: the head stayed at the front of the body, face toward the camera; a lying tail flipped up vertical at 7.5 s (curled to the far side, projected upward, and a discontinuity at lie = 0.5); forepaws a bright pale cluster in the door light","change":"neck swings 0.72 of the head yaw (was 0.55), head-led look to 185 deg with neck up 42 deg; tail curls toward the camera side, continuous in lie; paws coat-coloured; denser leg cores"}
{"n":8,"what":"rebuilt with make.sh (atlas, 912-frame render, sound, two-pass encode, trace, assets, stills from film.mp4); extracted 3.4-4.3 s and 7.4-8.7 s every 0.1 s from film.mp4 (proof/), the four stills, cards; volumedetect on film.mp4","saw":"912 frames, 38.0 s, 10.6 MB; a dog in every sampled frame of both turns (weakest: 3.7 s end-on hump, still an animal with head and legs); head-led look reads at 7.6-8.0 s (face round over the shoulder, muzzle to the door, body still low); approach head below back; lying across the sill, head and forelegs in the lit opening, tail curled outside; look-in shows back of head and ears against the lit room; soft voice ~15 dB under calls in the film; draw calls 31 per scene frame; check ALL OK","change":"none; stopped here (watchable, invariants hold). node_modules deleted (make.sh reinstalls)"}
{"n":9,"what":"repair round 1 from reviews/round1.md: head-led look over the far shoulder with body held down to 7.74; body rises then turns back through its far side with level neck; approach neck -46 and ears back; fold 23.70-24.30; lying yaw 138 (across the sill in depth); paws +17 dB; full-fragment lamp shadow; look-in detector relative to the lying baseline","saw":"from film.mp4: muzzle screen-left 7.542-7.792 s with chest within 10% of lowest; head top below back 218/218 approach frames; forelegs folding at 24.00/24.04; look-in still back-of-head into the lit room 26.6-28.0; walk peaks -16.1 dB vs quiet -26.4 dB; shadow shows the dog profile at 23.0; 10.6 MB, 912 frames, ALL OK"}
