{
  "schema_version": "1.0.0",
  "model_id": "004",
  "status": "complete",
  "version": "0.1.0",
  "reviewed_at": "2026-11-01T16:00:00+00:00",
  "reviewer": "lead agent 1099:claude-chat-c1d3 (automated-session visual review) + Jev and ArcFace scores",
  "framework": "https://projects.jbnx.io/framework/ai-model-reference-pack-framework",
  "review_scope": "v0.1.0 reference pack. Approved by the owner on 2026-11-03 (pack and voice line).",
  "inputs": {
    "privacy": "No real person in any provider input. The owner's body reference photo was described in text only.",
    "face_baseline_sha256": "f62421d2a8c21497006ed318f037bde6c4fb9f6e4ffbe97139aac49928125bee"
  },
  "pilot": {
    "endpoint": "google/nano-banana-2.1/edit",
    "resolution": "1K",
    "jobs": [
      "face-000",
      "body-000",
      "body-090"
    ],
    "approved_by_owner": "2026-11-01 09:45 ET",
    "jev": {
      "face-000": {
        "feature_match": 0.84,
        "likeness": 3.41,
        "confidence": 0.53
      },
      "body-000": {
        "feature_match": 0.78,
        "likeness": 3.15,
        "confidence": 0.52
      },
      "body-090": {
        "feature_match": 0.39,
        "likeness": 2.83,
        "confidence": 0.5
      }
    }
  },
  "likeness": {
    "method": "Jev (TypeSafe System One, jev-1.14.0) feature-match probability and 0-4 likeness score with confidence against the approved face anchor; ArcFace (InsightFace buffalo_l) cosine similarity. Full-body shots score lower because the face is small at the scorer's input size. Confidence is not proof; the owner decides.",
    "tables": {
      "summary": [
        {
          "image": "Face baseline from the owner (pilot input)",
          "jev_same_person": "40%",
          "jev_likeness": "2.96 · 0.60",
          "face_id": "0.57"
        },
        {
          "image": "Face front",
          "jev_same_person": "89%",
          "jev_likeness": "3.44 · 0.52",
          "face_id": "0.91"
        },
        {
          "image": "Face three-quarter left",
          "jev_same_person": "84%",
          "jev_likeness": "3.38 · 0.46",
          "face_id": "0.80"
        },
        {
          "image": "Profile facing right",
          "jev_same_person": "78%",
          "jev_likeness": "3.35 · 0.46",
          "face_id": "0.68"
        },
        {
          "image": "Smile",
          "jev_same_person": "67%",
          "jev_likeness": "3.45 · 0.56",
          "face_id": "0.80"
        },
        {
          "image": "Body front",
          "jev_same_person": "40%",
          "jev_likeness": "2.75 · 0.55",
          "face_id": "0.62"
        },
        {
          "image": "Body side",
          "jev_same_person": "48%",
          "jev_likeness": "2.89 · 0.51",
          "face_id": "—"
        },
        {
          "image": "Hero anchor",
          "jev_same_person": "48%",
          "jev_likeness": "2.75 · 0.56",
          "face_id": "0.58"
        },
        {
          "image": "Different person · Kayla (control)",
          "jev_same_person": "—",
          "jev_likeness": "—",
          "face_id": "0.23"
        }
      ],
      "note": "Jev (jev-1.14.0) compares each image with the approved face anchor; face-ID is ArcFace cosine similarity against the same anchor (a different person scores 0.23). The owner's baseline scores lower by design: the finals keep her features but read clearly adult. Full-body shots score lower because the face is small at the scorer's input size. Confidence is the spread of Jev's answers, not proof."
    }
  },
  "references": [
    {
      "asset_id": "bethany-body-000-v001",
      "sha256": "3a465f492a724737a45dc98cdfdb15de50ccebf4d10ad5c969ff8cb9aeee2fec",
      "result": "accepted",
      "face_id": 0.617,
      "checks": {
        "identity": "passed",
        "adult_appearance": "passed",
        "direction_or_expression": "passed",
        "framing": "passed"
      }
    },
    {
      "asset_id": "bethany-body-045-v001",
      "sha256": "0d8357ab3a7c13d3dea4c76eb3ac7ebdeab4dbb400ede363df3b25e5c4a0c9cb",
      "result": "accepted",
      "face_id": 0.539,
      "checks": {
        "identity": "passed",
        "adult_appearance": "passed",
        "direction_or_expression": "passed",
        "framing": "passed"
      }
    },
    {
      "asset_id": "bethany-body-090-v001",
      "sha256": "eefbb6574503097bc491a45585de2aaa6b5d69c40919f59d65a0ff8a2c6813dd",
      "result": "accepted",
      "face_id": null,
      "checks": {
        "identity": "passed",
        "adult_appearance": "passed",
        "direction_or_expression": "passed",
        "framing": "passed"
      }
    },
    {
      "asset_id": "bethany-body-135-v001",
      "sha256": "84ecaec0f949aa1223e75ed1661f9b358de64191f679f123741f757cd5860e9a",
      "result": "accepted",
      "face_id": null,
      "checks": {
        "identity": "passed",
        "adult_appearance": "passed",
        "direction_or_expression": "passed",
        "framing": "passed"
      }
    },
    {
      "asset_id": "bethany-body-180-v001",
      "sha256": "c085fe78bf84c158025149acfd3092d98c3bfb8898d34c0ff8709f650a6ade3e",
      "result": "accepted",
      "face_id": null,
      "checks": {
        "identity": "passed",
        "adult_appearance": "passed",
        "direction_or_expression": "passed",
        "framing": "passed"
      }
    },
    {
      "asset_id": "bethany-body-225-v001",
      "sha256": "d10ed859e211f1404eb72f9de80c8f80ccea85f86c967f5338af918efa8bbee0",
      "result": "accepted",
      "face_id": null,
      "checks": {
        "identity": "passed",
        "adult_appearance": "passed",
        "direction_or_expression": "passed",
        "framing": "passed"
      }
    },
    {
      "asset_id": "bethany-body-270-v001",
      "sha256": "eca5d284c2c3d621da2376b6e7dc82d439f2320b82658574a55a817befe03306",
      "result": "accepted",
      "face_id": null,
      "checks": {
        "identity": "passed",
        "adult_appearance": "passed",
        "direction_or_expression": "passed",
        "framing": "passed"
      }
    },
    {
      "asset_id": "bethany-body-315-v001",
      "sha256": "807048cc6364e81f24b76491ccb110a15405d1e0d236947e0c3ea211b4c0328e",
      "result": "accepted",
      "face_id": 0.567,
      "checks": {
        "identity": "passed",
        "adult_appearance": "passed",
        "direction_or_expression": "passed",
        "framing": "passed"
      }
    },
    {
      "asset_id": "bethany-face-000-v001",
      "sha256": "7cce45e965b81883d260cb0d54455183c403615830b0403f49b5211e17870717",
      "result": "accepted",
      "face_id": 0.91,
      "checks": {
        "identity": "passed",
        "adult_appearance": "passed",
        "direction_or_expression": "passed",
        "framing": "passed"
      }
    },
    {
      "asset_id": "bethany-face-045-v001",
      "sha256": "427e2f7ba4b3a2a1e0fadd4f25e4ec645a4de11b2d2d04740bbd7ce2c7657f86",
      "result": "accepted",
      "face_id": 0.797,
      "checks": {
        "identity": "passed",
        "adult_appearance": "passed",
        "direction_or_expression": "passed",
        "framing": "passed"
      }
    },
    {
      "asset_id": "bethany-face-090-v001",
      "sha256": "c0d02a4da704640b7da86eee6bc8274b80dc698b67a3b72fde122073ab4469f7",
      "result": "accepted",
      "face_id": 0.588,
      "checks": {
        "identity": "passed",
        "adult_appearance": "passed",
        "direction_or_expression": "passed",
        "framing": "passed"
      }
    },
    {
      "asset_id": "bethany-face-270-v001",
      "sha256": "0b0d35ade6297077622fe2f03907e9d03b7cb6fa165714195b9cf4e29bbc431f",
      "result": "accepted",
      "face_id": 0.677,
      "checks": {
        "identity": "passed",
        "adult_appearance": "passed",
        "direction_or_expression": "passed",
        "framing": "passed"
      }
    },
    {
      "asset_id": "bethany-face-315-v001",
      "sha256": "dcfc3d39c8d427639a85938ba10a133f0cc14c3acd49bd5a2294a9b60e068626",
      "result": "accepted",
      "face_id": 0.763,
      "checks": {
        "identity": "passed",
        "adult_appearance": "passed",
        "direction_or_expression": "passed",
        "framing": "passed"
      }
    },
    {
      "asset_id": "bethany-expression-smile-v001",
      "sha256": "9c0df13f7b390b2f4d70ca9168d4fb419dcf5ec5772c33f209ab6dee8893454f",
      "result": "accepted",
      "face_id": 0.797,
      "checks": {
        "identity": "passed",
        "adult_appearance": "passed",
        "direction_or_expression": "passed",
        "framing": "passed"
      }
    },
    {
      "asset_id": "bethany-expression-eyesclosed-v001",
      "sha256": "cba4134c927bece23ccbce764200602be18ab69e57dec8ff1c6b380105a2045b",
      "result": "accepted",
      "face_id": 0.824,
      "checks": {
        "identity": "passed",
        "adult_appearance": "passed",
        "direction_or_expression": "passed",
        "framing": "passed"
      }
    },
    {
      "asset_id": "bethany-expression-speaking-v001",
      "sha256": "3f970a397bcb65c7b1a75e957429c0c97ee7aca6016413df50bad0effeef2b71",
      "result": "accepted",
      "face_id": 0.88,
      "checks": {
        "identity": "passed",
        "adult_appearance": "passed",
        "direction_or_expression": "passed",
        "framing": "passed"
      }
    },
    {
      "asset_id": "bethany-motion-floor-v001",
      "sha256": "9c4eb0262f63df8c4237403bacf489a2e606433a59d325cb1ac212bdd378e0d6",
      "result": "accepted",
      "face_id": 0.613,
      "checks": {
        "identity": "passed",
        "adult_appearance": "passed",
        "direction_or_expression": "passed",
        "framing": "passed"
      }
    },
    {
      "asset_id": "bethany-motion-chair-v001",
      "sha256": "6a5efb586f7485610869c0e57e385f05cc392d4b3b2b198dc7ce8fa5316ebdbd",
      "result": "accepted",
      "face_id": 0.655,
      "checks": {
        "identity": "passed",
        "adult_appearance": "passed",
        "direction_or_expression": "passed",
        "framing": "passed"
      }
    },
    {
      "asset_id": "bethany-anchor-v001",
      "sha256": "6e41e65b7ec1fb5d656d207488edb616229eeb960e457e62ceb24de958a69ad1",
      "result": "accepted",
      "face_id": 0.584,
      "checks": {
        "identity": "passed",
        "adult_appearance": "passed",
        "direction_or_expression": "passed",
        "framing": "passed"
      }
    }
  ],
  "rejected_stills": [],
  "minor_notes": [
    "Walk clip covers a short distance.",
    "Profiles (face 090/270) read slightly softer than the front; same identity by face-ID."
  ],
  "motion_tests": [
    {
      "asset_id": "bethany-motion-turn-v001",
      "sha256": "8d76935e84fa7b78adaf3d1197910e669375f42e2ff293292268cf3ea97863e1",
      "result": "accepted",
      "checks": {
        "visual_identity": "passed",
        "hands_feet_ground_contact": "passed",
        "added_text_scan": "clean: no added text, captions or logos (max frame ratio under 1.6x the first frame)",
        "action_matches_brief": "matches: turn to profile and hold"
      }
    },
    {
      "asset_id": "bethany-motion-walk-v001",
      "sha256": "f9a2427248106c6a69d75915de5e29bc5288321d8f6b57d028f169b7d0eba7e5",
      "result": "accepted",
      "checks": {
        "visual_identity": "passed",
        "hands_feet_ground_contact": "passed",
        "added_text_scan": "clean: no added text, captions or logos (max frame ratio under 1.6x the first frame)",
        "action_matches_brief": "matches: walk toward camera (short travel)"
      }
    },
    {
      "asset_id": "bethany-motion-sit-v001",
      "sha256": "9a757c834ec040a1c93f27df50c9c3222ba818d450aa84b4def8731af09a86ae",
      "result": "accepted",
      "checks": {
        "visual_identity": "passed",
        "hands_feet_ground_contact": "passed",
        "added_text_scan": "clean: no added text, captions or logos (max frame ratio under 1.6x the first frame)",
        "action_matches_brief": "matches: sit on chair"
      }
    },
    {
      "asset_id": "bethany-motion-talk-v001",
      "sha256": "8a9d693a1aeafcbec714fbe98ff7b7e5cf0e197ee976ff0001e43288d96d6c37",
      "result": "accepted",
      "checks": {
        "visual_identity": "passed",
        "hands_feet_ground_contact": "passed",
        "added_text_scan": "clean: no added text, captions or logos (max frame ratio under 1.6x the first frame)",
        "action_matches_brief": "matches: talk to camera"
      }
    }
  ],
  "voice_proof": {
    "asset_id": "bethany-voice-proof-v001",
    "sha256": "ca70570d7268a2834aef59d760b9eb3327c45ee44e4ea08731ce0186dada05c4",
    "result": "accepted",
    "asr": {
      "expected_text": "Hi, I'm Bethany. This is my reference model for JBNX Design.",
      "returned_transcript": "Hi, I'm Bethany. This is my reference model for JBNx design"
    },
    "waveform": {
      "correlation": 0.9998,
      "offset_seconds": 0.0
    },
    "added_text_scan": "clean: no added text, captions or logos (max frame ratio under 1.6x the first frame)",
    "syncnet": null
  },
  "completion": {
    "status": "complete",
    "accepted_deliverables": 27
  },
  "owner_review": {
    "status": "accepted",
    "date": "2026-11-03",
    "record": "Owner replied 'approved.' on 2026-11-03 to the finished v0.1.0 pack and the Lily voice line."
  }
}
