{"decision":{"preference_constraint_vector":{"compared_playback":null,"critic_scope":["drawing_identity","still_source_poses"],"critic_verdict":"bar_not_met","drawing_identity_preserved":false,"failed_constraints":[],"independent_critic":true,"runtime_cost":null,"source_event_preserved":true,"unknown_constraints":["recognition_classifier","trace_fidelity"]},"reasons":["drawing_identity_preserved=false"],"status":"rejected","train_eligible":false},"id":"162642f5ff426421829de2c693251d6cb31f5a09ec3755721abaf5953f244186","input":{"action":{"details":"Six proposed still keys; one bounded repair per critique. No motion or model training.","type":"add_key"},"after_refs":["keys/revisions/v1/"],"before_refs":["design.png"],"claims":["drawing"],"critic":{"gap":"Late-key forelegs gain outlined mass absent from the chosen doodle.","independent":true,"protected_strengths":["Nested angular square snout and deliberately absent eyes","Large uneven body contour and angular ear character","Readable forward turn and alternating leg reach already present","Original sparse line economy; do not add anatomical detail"],"scope":["drawing_identity","still_source_poses"],"verdict":"bar_not_met"},"drawing_identity_preserved":false,"evidence_refs":["reviews/blind-v1.json"],"measured_tests":[{"constraint":true,"evidence_refs":["tests.json"],"name":"recognition_classifier","status":"unknown"},{"constraint":true,"name":"trace_fidelity","status":"unknown"}],"observation_refs":["source.json","design.json"],"parent":null,"revision":"pig-v1","source":{"identity":"0bc2d77c-0bc0-52ef-9bf5-b7102e42e04b","interval":{"end":8.2415749082,"start":6.3063063063,"unit":"seconds"}},"source_event_preserved":true,"train_eligible":false},"previous_hash":"0000000000000000000000000000000000000000000000000000000000000000","sequence":1}
{"decision":{"preference_constraint_vector":{"compared_playback":null,"critic_scope":["drawing_identity","still_source_poses"],"critic_verdict":"uncertain","drawing_identity_preserved":"unknown","failed_constraints":[],"independent_critic":true,"runtime_cost":null,"source_event_preserved":"unknown","unknown_constraints":["recognition_classifier"]},"reasons":["source_event_preserved=unknown","drawing_identity_preserved=unknown","constraint_unknown:recognition_classifier","primary_quality_bar_not_met"],"status":"milestone_needs_review","train_eligible":false},"id":"3253f1388eeb2b828cae3383f77e86361cbacb9bf7dedad2f6c5819ac88c2c5d","input":{"action":{"details":"Six proposed still keys; one bounded repair per critique. No motion or model training.","type":"redraw_key"},"after_refs":["keys/revisions/v2/"],"before_refs":["reviews/blind-v1.json"],"claims":["drawing"],"critic":{"gap":"","independent":true,"protected_strengths":["Distinctive spiral snout and pointed ears","Readable profile-to-three-quarter turn and stepping silhouette"],"scope":["drawing_identity","still_source_poses"],"verdict":"uncertain"},"drawing_identity_preserved":"unknown","evidence_refs":["reviews/blind-v2.json"],"measured_tests":[{"constraint":true,"evidence_refs":["tests.json"],"name":"recognition_classifier","status":"unknown"},{"constraint":true,"evidence_refs":["keys/traced.json"],"metric":"minimum recall; parts_kept must equal1 per key","name":"trace_fidelity","status":"pass","unit":"fraction","value":0.9938186179536858}],"observation_refs":["source.json","design.json"],"parent":"pig-v1","revision":"pig-v2","source":{"identity":"0bc2d77c-0bc0-52ef-9bf5-b7102e42e04b","interval":{"end":8.2415749082,"start":6.3063063063,"unit":"seconds"}},"source_event_preserved":"unknown","train_eligible":false},"previous_hash":"162642f5ff426421829de2c693251d6cb31f5a09ec3755721abaf5953f244186","sequence":2}
{"decision":{"preference_constraint_vector":{"compared_playback":null,"critic_scope":["drawing_identity","still_source_poses"],"critic_verdict":"bar_met","drawing_identity_preserved":true,"failed_constraints":[],"independent_critic":true,"runtime_cost":null,"source_event_preserved":true,"unknown_constraints":["recognition_classifier"]},"reasons":["constraint_unknown:recognition_classifier"],"status":"milestone_needs_review","train_eligible":false},"id":"75ea1b8492b5da81da38794c6d12f415120f2cc066f492b8510fda43b31db6f0","input":{"action":{"details":"Six proposed still keys; one bounded repair per critique. No motion or model training.","type":"redraw_key"},"after_refs":["keys/revisions/v2/"],"before_refs":["reviews/blind-v1.json"],"claims":["drawing"],"critic":{"gap":"","independent":true,"protected_strengths":["Distinctive spiral snout and pointed ears","Readable profile-to-three-quarter turn and stepping silhouette"],"scope":["drawing_identity","still_source_poses"],"verdict":"bar_met"},"drawing_identity_preserved":true,"evidence_refs":["reviews/blind-v2.json"],"measured_tests":[{"constraint":true,"evidence_refs":["tests.json"],"name":"recognition_classifier","status":"unknown"},{"constraint":true,"evidence_refs":["keys/traced.json"],"metric":"minimum recall; parts_kept must equal1 per key","name":"trace_fidelity","status":"pass","unit":"fraction","value":0.9938186179536858}],"observation_refs":["source.json","design.json"],"parent":"pig-v2","revision":"pig-v2-review-normalization","source":{"identity":"0bc2d77c-0bc0-52ef-9bf5-b7102e42e04b","interval":{"end":8.2415749082,"start":6.3063063063,"unit":"seconds"}},"source_event_preserved":true,"train_eligible":false},"previous_hash":"3253f1388eeb2b828cae3383f77e86361cbacb9bf7dedad2f6c5819ac88c2c5d","sequence":3}
{"decision":{"preference_constraint_vector":{"compared_playback":null,"critic_scope":["drawing_identity","source_composition","source_pose"],"critic_verdict":"bar_not_met","drawing_identity_preserved":true,"failed_constraints":["planted_contacts"],"independent_critic":true,"runtime_cost":null,"source_event_preserved":false,"unknown_constraints":["source_pose_mask_fit","recognition_classifier","independent_normal_speed_playback"]},"reasons":["source_event_preserved=false","constraint_failed:planted_contacts"],"status":"rejected","train_eligible":false},"id":"8cc88373c5b733a5ed3cea2858b23ab8f4f0b2c7564c851be0a6b53210ac0c9a","input":{"action":{"details":"Assemble cropped pig from original10strokes, held scene and source-framed anatomical keys.","type":"change_layer"},"after_refs":["integrated/revisions/v1/shot.json","integrated/revisions/v1/comparison.mp4"],"before_refs":["keys/proof-v2.jpg"],"claims":["drawing","motion"],"critic":{"gap":"The five leg strokes form long, nearly parallel poles in every key. They do not carry the source\u2019s changing front-leg reach and bent/receding leg poses, especially during the turn toward camera. This is the main break in pose correspondence.","independent":true,"protected_strengths":["The pig remains clearly recognizable as the supplied doodle: angular double-peak ears, nested square spiral snout, sparse black outline, and five leg strokes.","The left-facing profile develops toward a three-quarter frontal view, with the snout moving through approximately the right areas of the source frame.","The large right-side body crop and simple fence/ground context preserve the broad source composition."],"scope":["drawing_identity","source_composition","source_pose"],"verdict":"bar_not_met"},"drawing_identity_preserved":true,"evidence_refs":["integrated/review-v1.json","integrated/revisions/v1/assembly-checks.json"],"measured_tests":[{"constraint":true,"evidence_refs":["integrated/revisions/v1/video-validation.json"],"name":"all47frames_decode","status":"pass","unit":"frames","value":47},{"constraint":true,"evidence_refs":["integrated/revisions/v1/traced.json"],"metric":"recall >=.98 and every ink piece kept; six separated character exports","name":"character_trace","status":"pass","unit":"minimum recall","value":0.9957529640771545},{"constraint":true,"evidence_refs":["integrated/revisions/v1/mask-fit.json"],"metric":"Filled rig-envelope proxy measured separately; not pixel-exact rendered cartoon coverage. Independent source-pose review does not pass.","name":"source_pose_mask_fit","status":"unknown"},{"constraint":true,"name":"recognition_classifier","status":"unknown"},{"constraint":true,"metric":"At least4 required; no zero-interval pass.","name":"planted_contacts","status":"fail","unit":"independently verified planted intervals","value":0},{"constraint":true,"name":"independent_normal_speed_playback","status":"unknown"}],"observation_refs":["source.json","design.json","integrated/source-contact-sheet.jpg","integrated/source-masks/provenance.json"],"parent":"pig-v2-review-normalization","revision":"pig-integrated-v1","source":{"identity":"0bc2d77c-0bc0-52ef-9bf5-b7102e42e04b","interval":{"end":8.2415749082,"start":6.3063063063,"unit":"seconds"}},"source_event_preserved":false,"train_eligible":false},"previous_hash":"75ea1b8492b5da81da38794c6d12f415120f2cc066f492b8510fda43b31db6f0","sequence":4}
{"decision":{"preference_constraint_vector":{"compared_playback":null,"critic_scope":["drawing_identity","source_composition","source_pose"],"critic_verdict":"bar_not_met","drawing_identity_preserved":false,"failed_constraints":["planted_contacts"],"independent_critic":true,"runtime_cost":null,"source_event_preserved":false,"unknown_constraints":["source_pose_mask_fit","recognition_classifier","independent_normal_speed_playback"]},"reasons":["source_event_preserved=false","drawing_identity_preserved=false","constraint_failed:planted_contacts"],"status":"rejected","train_eligible":false},"id":"25a00e1aea549bd4eff896b3024149f59ef88b81740cb5e006f29fb6d26e2d4c","input":{"action":{"details":"Repair parallel pole legs into source-observed reaching/bending paths; occlude far legs behind torso.","type":"repair_tracking"},"after_refs":["integrated/revisions/v2/shot.json","integrated/revisions/v2/comparison.mp4"],"before_refs":["integrated/revisions/v1/shot.json"],"claims":["drawing","motion"],"critic":{"gap":"The later head turn becomes an elongated triangular snout extension instead of a turn of the original compact boxed snout; this weakens both the source pose and the doodle identity.","independent":true,"protected_strengths":["The large body scale and right-edge crop.","The original sparse, angular, unfilled drawing vocabulary and scribbled boxed snout.","The paired pointed ears and simple dangling leg strokes.","The restrained contextual fence and ground lines."],"scope":["drawing_identity","source_composition","source_pose"],"verdict":"bar_not_met"},"drawing_identity_preserved":false,"evidence_refs":["integrated/review-v2.json","integrated/revisions/v2/assembly-checks.json"],"measured_tests":[{"constraint":true,"evidence_refs":["integrated/revisions/v2/video-validation.json"],"name":"all47frames_decode","status":"pass","unit":"frames","value":47},{"constraint":true,"evidence_refs":["integrated/revisions/v2/traced.json"],"metric":"recall >=.98 and every ink piece kept; six separated character exports","name":"character_trace","status":"pass","unit":"minimum recall","value":0.9953953953953953},{"constraint":true,"evidence_refs":["integrated/revisions/v2/mask-fit.json"],"metric":"Filled rig-envelope proxy measured separately; not pixel-exact rendered cartoon coverage. Independent source-pose review does not pass.","name":"source_pose_mask_fit","status":"unknown"},{"constraint":true,"name":"recognition_classifier","status":"unknown"},{"constraint":true,"metric":"At least4 required; no zero-interval pass.","name":"planted_contacts","status":"fail","unit":"independently verified planted intervals","value":0},{"constraint":true,"name":"independent_normal_speed_playback","status":"unknown"}],"observation_refs":["source.json","design.json","integrated/source-contact-sheet.jpg","integrated/source-masks/provenance.json"],"parent":"pig-integrated-v1","revision":"pig-integrated-v2","source":{"identity":"0bc2d77c-0bc0-52ef-9bf5-b7102e42e04b","interval":{"end":8.2415749082,"start":6.3063063063,"unit":"seconds"}},"source_event_preserved":false,"train_eligible":false},"previous_hash":"8cc88373c5b733a5ed3cea2858b23ab8f4f0b2c7564c851be0a6b53210ac0c9a","sequence":5}
{"decision":{"preference_constraint_vector":{"compared_playback":null,"critic_scope":["drawing_identity","source_composition","source_pose"],"critic_verdict":"bar_not_met","drawing_identity_preserved":true,"failed_constraints":["planted_contacts"],"independent_critic":true,"runtime_cost":null,"source_event_preserved":false,"unknown_constraints":["source_pose_mask_fit","recognition_classifier","independent_normal_speed_playback"]},"reasons":["source_event_preserved=false","constraint_failed:planted_contacts"],"status":"rejected","train_eligible":false},"id":"0d607226f01878ef7d5e7b2b1c2ce88fdccb52ad8db777b27154de3cb44a9037","input":{"action":{"details":"Keep original compact boxed spiral snout under its own bounded source-observed transform.","type":"redraw_key"},"after_refs":["integrated/shot.json","integrated/comparison.mp4"],"before_refs":["integrated/revisions/v2/shot.json"],"claims":["drawing","motion"],"critic":{"gap":"The late head remains a side-profile doodle while the source head has turned toward the camera.","independent":true,"protected_strengths":["Recognizable original doodle marks and sparse line weight.","Large subject scale, right crop, and broad source-aligned snout trajectory.","Simple dangling leg-stroke grammar."],"scope":["drawing_identity","source_composition","source_pose"],"verdict":"bar_not_met"},"drawing_identity_preserved":true,"evidence_refs":["integrated/review-v3.json","integrated/assembly-checks.json"],"measured_tests":[{"constraint":true,"evidence_refs":["integrated/video-validation.json"],"name":"all47frames_decode","status":"pass","unit":"frames","value":47},{"constraint":true,"evidence_refs":["integrated/traced.json"],"metric":"recall >=.98 and every ink piece kept; six separated character exports","name":"character_trace","status":"pass","unit":"minimum recall","value":0.9932963476652797},{"constraint":true,"evidence_refs":["integrated/mask-fit.json"],"metric":"Filled rig-envelope proxy measured separately; not pixel-exact rendered cartoon coverage. Independent source-pose review does not pass.","name":"source_pose_mask_fit","status":"unknown"},{"constraint":true,"name":"recognition_classifier","status":"unknown"},{"constraint":true,"metric":"At least4 required; no zero-interval pass.","name":"planted_contacts","status":"fail","unit":"independently verified planted intervals","value":0},{"constraint":true,"name":"independent_normal_speed_playback","status":"unknown"}],"observation_refs":["source.json","design.json","integrated/source-contact-sheet.jpg","integrated/source-masks/provenance.json"],"parent":"pig-integrated-v2","revision":"pig-integrated-v3","source":{"identity":"0bc2d77c-0bc0-52ef-9bf5-b7102e42e04b","interval":{"end":8.2415749082,"start":6.3063063063,"unit":"seconds"}},"source_event_preserved":false,"train_eligible":false},"previous_hash":"25a00e1aea549bd4eff896b3024149f59ef88b81740cb5e006f29fb6d26e2d4c","sequence":6}
