{"n": 1, "what": "read the brief, the SCION 37 prompt, the score, the checker; looked at kit/archive-dog frames", "saw": "the archive dog is ~120 px, grey, blurred; frame 8 is head-down sniffing", "changed": "chose a 3D skinned mesh (a true twisting joint needs 3D) and to use the archive only as coat material"}
{"n": 2, "what": "surface nets over an SDF dog sculpture, 1.75 cm voxels; heat weights", "saw": "one closed component, Euler 2; first weights far too diffuse (hipL 0.11 at mid-back) and a crack at the chest where a 5th bone dropped out of the top-4", "changed": "heat constant raised to 12/d^2, floor 0.02, limb bones barred from flank/back (visibility stand-in); crack gone"}
{"n": 3, "what": "first proportions render", "saw": "deer/greyhound: thin neck, small head, horn ears", "changed": "deeper chest, thicker neck, larger head and muzzle, wider ears, thicker legs"}
{"n": 4, "what": "coat v1: thin-plate warp of archive frame 8 onto the UV box", "saw": "incoherent smear: the sniffing pose does not map to a standing profile", "changed": "coat v2: 8,969 10x10 px fur patches from 25 frames inside eroded SAM masks, quilted inside painted region masks (saddle, muzzle, socks)"}
{"n": 5, "what": "first world render", "saw": "a porch post across the middle hid the person and the dog; the tree line was a dark wall; window casing covered the glass", "changed": "removed posts, ground computed per ray, casing as four strips"}
{"n": 6, "what": "person mesh", "saw": "raised arm dragged a web of torso skin (arms fused to hips: Euler -2)", "changed": "arms angled away from the body, hard union below the shoulder, arm bones barred from |z|<0.215; Euler 2, web gone"}
{"n": 7, "what": "person lit oddly in the doorway", "saw": "bright ovals on chest/belly: points just outside X=0.2 got dusk light, those inside did not", "changed": "soft in/out ramp across the doorway"}
{"n": 8, "what": "first LBS vs DQS on the film's motion", "saw": "neck almost the same under both (twist spread over 3 joints); hock 0.71 vs 0.90, elbow 0.75 vs 0.88", "changed": "look-back concentrated on neck2/head with a head tilt (roll); added a 160 deg single-joint neck-twist stress test with a printed ring ornament: LBS girth 0.64, DQS 0.86"}
{"n": 9, "what": "camera B behind the dog for the whole approach", "saw": "head read ABOVE the back (further = higher on screen from an elevated camera)", "changed": "added camera C side-on for the approach (head clearly below the back), dolly to B only from 21.6 s; B lowered"}
{"n": 10, "what": "lying across the sill, before 'come in'", "saw": "head already up and in the doorway at 25 s, so 'looks in' would not read as a change", "changed": "head attends to the person's low hand (turned ~80 deg to its left) from 24.5 s, swings into the room at 26.4"}
{"n": 11, "what": "SS=1 draft of 0-6 s", "saw": "tail rose during the retreat instead of tucking (pitch sign on a backward bone)", "changed": "tail pitch signs flipped; tucked tail confirmed on a still"}
{"n": 12, "what": "render speed under a shared machine (load ~12)", "saw": "~10 s/frame at SS=2", "changed": "static layer (porch/house/room) rasterized and surfaced once per camera set-up; ~4 s/frame on held shots"}
{"n": 13, "what": "trace after the SS=2 render", "saw": "head centroid under the back on 100% of the approach, but skull top/ears above it on 0%", "changed": "extra neck drop on the approach; re-rendered 350-590; skull top (ears included) below the back on 98% of approach frames"}
{"n": 14, "what": "final: film.mp4 38.0 s, 912 frames, 3.3 MB, H.264+AAC faststart; frames extracted from the film at 1.5-31.5 s looked at", "saw": "dog reads in both turns (rear view, front view); head leads at 7.6 s while lying; back of head into the lit room at 26.6-27.5; chin down inside at 31.5", "changed": "check_handmade ALL OK; rendered frames deleted"}
{"n": 15, "what": "critic round 1: DOES NOT PASS (narrow). Rise 7.85-8.30 knotted (head folded over the body) then giraffe front-on; approach head often level with the back; horse-like muzzle and neck mane", "saw": "cause: the look-back asked for up to 158 deg of head yaw while the body still faced away, and the body yawed while rising with the neck upright", "changed": "route changed: rise in profile first (lie 1->0 by 8.00), then yaw the body (7.98-8.85); head yaw relative to the body capped at 115 deg; neck carried forward during the turn; head tilt halved"}
{"n": 16, "what": "approach head and proportions", "saw": "skull/ears level with the back; long muzzle; dark saddle ran up the neck like a mane", "changed": "approach neck drop 0.68 rad + ears laid back; muzzle shortened 4.5 cm (mesh and weights rebuilt: 7,173 vertices); saddle mask ends at the withers. Full re-render"}
{"n": 17, "what": "optional repairs", "saw": "LBS failure only on the end card; claws below room tone on average", "changed": "in-film inset 23.95-25.30 s: side-on hock fold, linear blend stained red where it loses volume vs dual quaternion; claw gain raised (events 17 dB, approach window 7 dB above room tone)"}
{"n": 18, "what": "verification on frames from film.mp4: 7.60-8.60 in 12 frames, approach 15.5-23.0, inset 24.4, look-in 27.0", "saw": "head over the near shoulder only, never over hip/tail; front-on 8.18-8.30 with neck forward; skull top below back on 100% of 15.0-23.7 s (measured, mean 9 cm)", "changed": "check_handmade ALL OK; frames deleted"}
{"n": 19, "what": "critic round 2: PASS (narrow); one more round: watch neck ~60 deg (giraffe-ish), muzzle at the camera at 7.71 instead of the door, coat airbrushed; optional inset size, person coat read as skin", "saw": "measured on the skeleton: watch neck segments 45/56 deg, ear tips 0.28 m above withers; at 7.71 the 115 deg head cap pointed the muzzle at the camera", "changed": "watch carriage lowered (segments 29/22 deg, ear tips ~0.2 m above withers); while still down the head may come 152 deg round, lifted clear of the body (muzzle screen-left, toward the door, at 7.71); rise 7.72-8.08, body yaw 7.90-8.85"}
{"n": 20, "what": "coat grain", "saw": "heavy feathered overlap of 9,000 patches averaged the archive grain away; first fix (x2.2, gain .13) read as leopard spots", "changed": "near-hard patch edges, finer patches (x1.4, 16,000), grain gain .085, S-curve + unsharp; at 1:1 the 19 s and 28 s stills show film grain"}
{"n": 21, "what": "optional", "saw": "inset 2x300x220; person coat brown read as skin", "changed": "inset 2x390x300 (over a quarter of the frame); person: dark blue wool coat, front opening, light shirt collar"}
{"n": 22, "what": "full re-render; verified on film.mp4 frames 3.0, 7.71, 8.9, 9.5, 12.0, 24.4 and 1:1 crops of stills 19 s / 28 s", "saw": "as intended; check_handmade ALL OK", "changed": "frames deleted"}
