Add Krea2 POV routing and eval tooling
This commit is contained in:
@@ -58,11 +58,25 @@ def build_manual_role_graph(
|
||||
return f"{primary} reclines with thighs open, one hand between her legs and fingers visibly stimulating her pussy."
|
||||
if "mutual" in text:
|
||||
return f"{primary} and {partner} sit close facing each other, both touching themselves while keeping hands, faces, and bodies visible."
|
||||
if "toy" in text or "vibrator" in text or "wand" in text:
|
||||
return (
|
||||
f"{primary} reclines in a close first-person toy-contact view with thighs spread wide toward the camera; "
|
||||
"a single continuous teal wand-style massager is the largest lower-frame object, "
|
||||
"the rounded bulb head presses flat to her vulva and clit as the central contact point, "
|
||||
f"and the smooth handle angles in from the bottom right inside {partner}'s visible hand. "
|
||||
f"{primary}'s open thighs and knees form a V around the foreground wand while her face and torso remain visible behind the leg frame."
|
||||
)
|
||||
if "clit" in text or "clitoris" in text:
|
||||
return f"{primary} reclines with thighs open while {partner}'s hand is between her legs, fingers rubbing her clit as her hips tilt toward the touch."
|
||||
if "toy" in text or "vibrator" in text:
|
||||
return f"{primary} reclines with thighs open while {partner} holds a vibrator or toy against her clit, one hand keeping her thigh open."
|
||||
return f"{primary} reclines with thighs open while {partner}'s hand is between her legs, fingers visibly stimulating her pussy."
|
||||
return (
|
||||
f"{primary} reclines with thighs open while {partner}'s foreground hand is the largest lower-frame object; "
|
||||
f"her open thighs form a V around the hand, the wrist enters from the bottom center, "
|
||||
f"and two fingers press at her vulva and clit as the clear contact point while her face and torso remain visible behind the open thighs."
|
||||
)
|
||||
return (
|
||||
f"{primary} reclines with thighs open while {partner}'s foreground hand is the largest lower-frame object; "
|
||||
f"her open thighs form a V around the hand, the wrist enters from the bottom center, "
|
||||
f"and two fingers at her vulva and clit make the central manual-contact point while her face and torso remain visible behind the open thighs."
|
||||
)
|
||||
|
||||
|
||||
def build_interaction_role_graph(
|
||||
@@ -79,6 +93,12 @@ def build_interaction_role_graph(
|
||||
return f"{primary} reclines after sex while {partner} kneels close and wipes her skin with a towel, hands and relaxed body contact visible."
|
||||
return f"{primary} and {partner} lie close together after sex, bodies relaxed and hands resting on skin in a post-sex cuddle."
|
||||
if "camera_performance" in slug or any(term in text for term in ("camera", "presenting", "showing", "viewer", "creator-shot")):
|
||||
if any(term in text for term in ("spread open", "open thighs", "thighs open", "legs spread", "knees held wide")):
|
||||
return (
|
||||
f"{primary} sits back facing the camera with knees raised and held wide; "
|
||||
f"her thighs form a broad V-frame around her centered exposed vulva, "
|
||||
f"her hands hold her knees and upper thighs, and her face and torso remain visible behind the open-thigh frame."
|
||||
)
|
||||
if third:
|
||||
return f"{primary} faces the camera while {partner} and {third} hold and present her body, hands framing the exposed skin for the viewer."
|
||||
return f"{primary} faces the camera and presents her body while {partner}'s hands hold her hips or thighs open for a clear creator-shot reveal."
|
||||
|
||||
Reference in New Issue
Block a user