{"n":1,"what":"fragments v0: SAM mask ∩ scissors polygons from archive-dog f006/f012/f048, turning frames f027/f030/f033, person, door leaves, arcs","saw":"proof/fragments.jpg (final version overwrote the first). Whole turning frames read clearly as the dog; limb strips soft; first back-of-head looked like a bucket","changed":"kept"}
{"n":2,"what":"dog graph v1 assembled poses, each piece with its own paper rim","saw":"proof/dog_poses.jpg (early version not kept): the dog read as broken pieces; haunch a boxy slab; sunlit chest rotated into a wedge (mapped by M,S anchors at different heights)","changed":"one paper rim around the whole dog; every torso piece mapped by its own S/H anchors; narrow leg strips"}
{"n":3,"what":"dog graph v2","saw":"low head under a raised neck stump (the shaded torso kept the neck of f006's raised head)","changed":"torso cut below the neck line"}
{"n":4,"what":"first full frames (proof/f000..f660.jpg, proof/sheet1.jpg are from this stage)","saw":"floor crop contained the home movie's bowl; porch end showed raw sky as orange blocks; door leaf never narrowed; seated person a box; arcs invisible; dog small","changed":"floor recropped/darkened; steps off-frame; leaf swing by 3-point affine; scale 205 px/m"}
{"n":5,"what":"voice arcs","saw":"a single faint thread across the sky (proof/s_overview.jpg)","changed":"arcs drawn after the grade as luminous wavefronts, 4 per call travelling to the dog; soft voice = 2 small arcs at the mouth (proof/s3.jpg)"}
{"n":6,"what":"dog scale","saw":"dog ~150 px tall, hard to read at the far end","changed":"local graph ×1.25; stride solved in world metres so planted feet hold (measured creep 0.0014 m)"}
{"n":7,"what":"person v2","saw":"proof/crop1.jpg: seated person unreadable, arm a grey plank","changed":"person SPLIT: torso/thigh/shin from the coat, sleeve + found forearm (width-preserving strip), hair cut from the coat; darker tone (proof/crop2.jpg)"}
{"n":8,"what":"back of the head (look in)","saw":"proof/crop1.jpg: read as a cat's face (collar strip = mouth)","changed":"collar removed, darker fur, wider neck, lower ears (proof/sill.jpg)"}
{"n":9,"what":"full render r1, measured onsets","saw":"watch-after-retreat 2.583 (+0.25), lie_down 24.0 (+0.21), looks_in 26.583 (+0.18): quantised drawings lagged the choices","changed":"choice shows on its first frame: cowers at retreat onset, stands and lifts its head at watch onset, first going-down drawing at lie_down onset, look-in fires on hearing (act.look>0.2)"}
{"n":10,"what":"final render r1 (light edge softened)","saw":"check_handmade ALL OK; measured onsets retreat 1.0 (0), watch 2.5 (+0.167), refuse 3.417 (0), turns back 7.5 (+0.042), approach 14.75 (+0.042), lie 23.833 (+0.041), looks in 26.5 (+0.1); soft voice 10.7 dB under the calls (voice stem RMS), 9.8 dB (loudest 300 ms in mix), 18.1 dB over room tone; film 38.0 s, 912 frames, 2.8 MB. Looked at: turns (proof/turn1.jpg, turn2.jpg), sill and look-in (proof/sill.jpg), walk with planted-foot markers (proof/walk.jpg), stills","changed":"stopped here; sound not listened to"}
{"n":11,"what":"independent critic round 1: DOES NOT PASS (keep: frontal found-frame turns, head-low approach, sun/shade rewrite, audio levels)","saw":"five repair conditions: look-in reads as a cat (drawn, sharp ears); turning to look legible only at 7.92-8.25; refusal lying pose runs off the right edge; straight rectangular seam at the sill; tail a flat pale bar","changed":"see 12"}
{"n":12,"what":"repairs r2","saw":"proof/refuse2.jpg, proof/sill2.jpg, proof/fix3.jpg and frames pulled from film.mp4 at scene 5.0, 6.5, 7.71, 8.0, 12.0, 20.0, 26.6, 27.4, 28.0: look-in is now the found head+neck of f027 crushed to a back-lit silhouette (no drawn shape left in the dog; mirrored so no muzzle points away from the room); from 7.50 the found frontal head of f030, mirrored, faces the door on the still-turned body (measured facing +1 from 7.50); world rescaled to 195 px/m, X0 300, lying pose compacted, refusal right edge max 1247 px; sunlit chest feathered over an extended shaded haunch (graded join); tail cut tapered; all dog pieces toned per frame","changed":"measured onsets: 1.000 (0), 2.500 (+0.167), 3.417 (0), 7.500 (+0.042), 14.750 (+0.042), 23.833 (+0.041), looks in 26.500 (+0.10; front edge retracts / top rises); check_handmade ALL OK; 912 film frames, 768 scene frames, 38.0 s, 2.7 MB; make.sh run end to end"}
{"n":13,"what":"independent critic round 2: DOES NOT PASS, narrowly (holds: language, found-frame refusal turn, head-low approach, lying across the sill once down, sound, rights)","saw":"look-in silhouette read as hair/pasted blob (straight bottom, no ears, no neck); mirrored frontal head at 7.46-7.71 oversized and looking at the camera; standing-leg slabs in the lying-away pose and only ~10 px from the right edge; two-animal split and a stick paw entering the sill; lie onset +0.23 s visually","changed":"see 14"}
{"n":14,"what":"repairs r3","saw":"crops of the compressed film (proof/r3_film_a.jpg, r3_film_b.jpg, r3_film_c.jpg) at scene 4.7, 6.5, 7.46, 7.55, 7.63, 7.71, 23.6-24.05, 26.5, 27.0, 27.6, 28.1: look-back and look-in now use f009's real looking-away head with its ear and neck (neck faded along its base line, no straight cut), muzzle to the door at normal scale from the choice's own frame, muzzle raised inside the lit door frame at 27.0; choices render on their own frame (no wait for the next drawing on twos); hind legs exit from the 2/3 lying drawing, short forelegs; X0 278 -> refusal right edge max 1213 px (67 px clear); sunlit chest/forelegs blended in by weight over ~0.6 s, softer light falloff, feet stay put while the body lowers; on its own frame (23.792) it is already half down","changed":"measured onsets 1.000 (0), 2.500 (+0.167), 3.417 (0), 7.458 (0), 14.708 (0), 23.792 (0), looks in 26.500 (+0.10); facing toward the door on every frame 7.458-7.71; check_handmade ALL OK; 912 film frames / 768 scene / 38.0 s / 2.7 MB; make.sh run end to end"}
{"n": 15, "what": "independent critic round 3: DOES NOT PASS (holds: backing away, found-frame refusal turn, lying-away pose in frame, head-low approach, one animal on the sill, language, sound 12 dB, rights)", "saw": "five ranked repair conditions: (1) look-in 26.4-28.4: muzzle inside the jamb at sill level, <=20 deg, never at the bulb (the raised f009 head pointed at the bulb); (2) by 7.71 the muzzle clearly left at door height (it was thrown ~45 deg up and back); (3) no lying/standing hybrid 7.46-8.25 (one at 7.55); (4) person and offered hand inside the frame from 6 s; (5) calls peak <= -3 dBFS and start >= 4 frames before the reaction", "changed": "see 16, 17"}
{"n": 16, "what": "r4 (by the previous builder, not logged at the time; reconstructed here from method.md and the film of Oct 25 18:20): look-back = f006 head rotated to 8 deg; look-in = f048 head rotated to 10 deg; lying kept until 7.75; calls lead 0.30 s; mix peak -3.5 dBFS", "saw": "this builder re-examined that film: at 7.46-7.71 the rotated f006 head is an illegible dark wedge over the shoulder with the pale foreleg strip below it (muzzle direction not readable at 2x); at 7.75-7.92 the unmirrored f030 turned the muzzle back to the right (away from the door); the f048 look-in head was level but read as the triangular collar wedge; build/cache had been deleted", "changed": "kept the timing, staging and sound structure; replaced the heads (17)"}
{"n": 17, "what": "r5 repairs (this builder): new fragment head_side_f033 = the dog's own head in true profile from the turning frame f033 (SAM mask ∩ scissors, rounded back edge feathered into the neck, mirrored: muzzle level, left); used for turning to look (lying body, head lifted clear of the back, 3 deg), for the standing watch 8.08-14.7 (6 deg; was the f006 head at 40 deg up) and for looking in (4 deg, neck past the jamb at sill height, held 26.417-28.458 instead of act.look>0.2 = 26.67-28.1); turn back 1/2 uses whole_f030 MIRRORED so the muzzle stays toward the door 7.75-7.92; mix normalised to -5.0 dBFS; looks_in onset measure accepts the front edge moving either way", "saw": "frames decoded from the encoded film.mp4, full frame and 2x crops (proof/r5_film_lookback.jpg, r5_film_lookin.jpg, r5_film_person.jpg, r5_film_full.jpg) at scene 6.0, 6.67, 7.417, 7.458, 7.542, 7.625, 7.708, 7.75, 7.833, 7.917, 8.0, 8.083, 8.167, 8.25, 9.0, 25.0, 26.417, 26.667, 27.167, 28.0, 28.417, 28.458, 28.5, 29.17, 31.96 and a 1.5 s sweep of the whole scene. Measured: look-back muzzle 3 deg above horizontal, nose left of neck by 73 px, every frame 7.458-8.25 has the muzzle left; no frame 7.46-8.25 mixes lying and standing (lying+head 7.458-7.708, found frames 7.75-8.0, standing profile from 8.083); look-in muzzle 4 deg, nose at (241, 474) px, door opening x 171-385, sill y 505, below the bulb base; person bbox over scene 6-32 s x 45-211 px, y 271-533 (hand inside); audio decoded from the AAC: film peak -5.03 dBFS, call onsets 0.700 and 3.100 s (envelope +12 dB over room tone) vs measured reactions 1.000 and 3.417 = 7.2 and 7.6 frames lead; soft voice 9.8 dB under the calls (loudest 300 ms, mix), 10.7 dB (voice stem RMS), 18.1 dB over room tone", "changed": "measured onsets 1.000 (0), 2.500 (+0.167), 3.417 (0), 7.458 (0), 14.708 (0), 23.792 (0), looks in 26.417 (+0.017); check_handmade ALL OK; 912 film frames / 768 scene / 38.0 s / 2.7 MB, H.264+AAC, faststart; make.sh run end to end; rendered frames deleted (folder 20 MB). Not listened to; not judged by a critic."}
{"n": 18, "what": "independent critic round 4 (new critic): DOES NOT PASS, narrowly. Met: muzzle left by 7.71, no hybrids, person and hand in frame, call peaks and timing", "saw": "look-in 26.42-28.46: the level profile head points straight at the offered hand ~40 px away on the same line, reads as looking at the hand; soft blob, no clear ears. The f048 low head has a straight cut edge at 24.3-26.4", "changed": "see 19"}
{"n": 19, "what": "r6 repairs: new fragment head_back_f001 = the back of the dog's own head and neck from f001 (the dog seen from behind raising its head; SAM mask ∩ scissors, the joint to the body faded along a line); look-in 26.417-28.458 sets its neck on the shoulders (S - 0.06 m) rising at 50 deg inside the lit opening, muzzle hidden; head_low_f048 recut to the head with a radial fade on the neck side (no straight edge); tried neck angles 30/33/45/62 deg: 30-45 put the head at the left edge next to the hand, 62 climbed onto the bulb; 50 chosen", "saw": "frames decoded from film.mp4: scene 27.0 full frame alone (proof/r6_film_27.0_full.jpg) and 2x crops at 24.33, 25.0, 26.33, 26.417, 27.0, 27.67, 28.417, 28.5 (proof/r6_film_lookin_2x.jpg); also 7.458, 7.708, 7.917 (unchanged). Look-in: dark skull with an ear bump, neck continuous with the lit body, muzzle not visible, centred in the opening below the bulb; dog-layer left edge x 257 px (door leaf right edge 235, hand tip 211: 22 and 46 px); low head ends on an arc. Audio unchanged: peak -5.03 dBFS", "changed": "measured onsets unchanged (looks in 26.417, +0.017); check_handmade ALL OK; 912 frames / 38.0 s / 2.7 MB; make.sh end to end; rendered frames deleted. Not judged by a critic."}
