# Krea2 POV Pose Atlas

Local reference root:

`/media/unraid/davinci/Qwen_edit_lora/POV/dataset_v2`

Use this dataset as the pose-geometry reference for POV prompt tuning. The pose
folders contain rendered POV examples; matching `_control` folders contain the
solo/control image for the same pose family. Ignore `bg` and `*_bg` folders for
pose analysis; they are background plates without people.

Machine-readable pose variants live in
`categories/krea2_pov_pose_variants.json`. That catalog is intentionally smaller
than the full atlas: it only contains variants that are proven or useful
candidates for fixed-seed Krea2 tuning. Add a variant there when it has a compact
geometry summary, cue phrases, avoid phrases, references, and a known generator
hook. Code should read it through `krea2_pose_variant_catalog.py` instead of
parsing the JSON directly.

In ComfyUI, use the `SxCP Krea2 Pose Variant` node when you want a workflow to
select one catalog variant and emit a compatible `hardcore_position_config` for
the existing Position Pool / Action Filter / Insta-OF chain. Pair it with
`SxCP Krea2 Variant Evidence` to display the fixed-seed eval entry, image paths,
and generator decision behind that variant.

For command-line planning, `python tools/krea2_tuning_report.py` shows which
catalog variants are proven or pending and which atlas pose folders are still
unmapped by the catalog. Unmapped folders include sample pose/control image
paths and a suggested candidate key to start the next catalog entry.

The `ready` folder name is misleading for prompt planning: it is mapped as
`pov_ejaculation_aftermath_open_thigh_candidate`, a post-ejaculation
open-thigh display family with thick visible fluid around the exposed opening,
not as a neutral setup pose.

## Inventory

| Family | Pose images | Control images | First sample |
| --- | ---: | ---: | --- |
| cowgirl | 63 | 63 | `5.cowgirl/100_cowgirl.png` |
| cowgirl alt | 62 | 62 | `5.cowgirl_alt/101_cowgirl_alt.png` |
| reverse cowgirl | 58 | 58 | `cowgirl_reverse/101_cowgirl_reverse.png` |
| reverse cowgirl alt | 50 | 50 | `cowgirl_reversere_alt/100_cowgirl_reversere_alt.png` |
| doggy | 57 | 57 | `doggy/101_doggy.png` |
| doggy alt | 45 | 45 | `doggy_alt/100_doggy_alt.png` |
| missionary | 74 | 74 | `missionary/101_missionary.png` |
| missionary folded | 12 | 12 | `missionary_folded/16_missionary_folded.png` |
| sixty-nine | 29 | 29 | `69/105_sixtynine.png` |
| ballsucking | 25 | 25 | `ballsucking/101_ballsucking.png` |
| blowjob laying | 42 | 42 | `blowjob_laying/101_blowjob_laying.png` |
| blowjob side | 17 | 17 | `blowjob_side/103_blowjob_side.png` |
| blowjob sitting | 27 | 27 | `blowjob_sitting/100_blowjob_sitting.png` |
| blowjob top view | 17 | 17 | `blowjob_top_view/102_blowjob_top_view.png` |
| boobjob | 11 | 11 | `boobjob/100_boobjob.png` |
| handjob | 24 | 24 | `handjob/18_handjob.png` |
| footjob | 2 | 2 | `footjob/59_footjob.png` |
| fingering | 10 | 10 | `fingering/103_fingering.png` |
| spread | 55 | 55 | `spread/100_spread_.png` |
| ready | 19 | 19 | `ready/105_ready_.png` |
| wand | 7 | 7 | `wand/106_wand_.png` |

## Tuning Method

For each pose family:

1. Sample 5-10 pose images and 2-3 control images.
2. Write a compact geometry summary using only repeated visual facts.
3. Test one prompt variant with a fixed seed.
4. Test the same wording on a second seed or character.
5. Patch generator defaults only when the wording improvement repeats or the
   generated prompt is structurally wrong before rendering.
6. Record the evidence in `docs/krea2-prompt-guide.md`.

## Confirmed Notes

### Doggy / Rear-Entry

Dataset references show that visible POV thighs, lower torso, or pelvis can be
correct. They should be treated as natural foreground cues, not automatic
failures.

Better Krea2 wording:

- `top-down POV doggy position from behind`
- `camera looks down over the viewer's hands onto the woman's raised hips`
- `woman is on all fours with chest low, forearms folded, cheek turned sideways`
- `back arched, hips raised high toward the camera`
- `viewer hands hold her hips with natural lower-body POV cues in the foreground`

Avoid using visible shoes or lower legs as the standing cue. In seed `65`, that
wording pulled Krea2 toward oral contact and weakened rear-entry geometry.

### Boobjob / Titjob

The boobjob folder shows a repeated upright, frontal geometry rather than a
forward-bent one: the woman faces the viewer between his thighs, breasts pressed
together around a vertical shaft, with the glans above the cleavage near her
mouth. For Krea2, name hand ownership when hands matter. In POV prompts, generic
`hands` can become the viewer's hands.

### Handjob

The handjob folder repeats a centered first-person layout: the viewer's thighs
frame the lower edges, the woman faces the viewer between his legs, and her hand
is the contact anchor on the shaft. Prompt the woman's hand ownership directly;
viewer hands should not cover the action unless that is the intended variant.

## Candidate Notes

### Footjob

The footjob folder is small but visually consistent: the viewer reclines with
thighs framing the lower foreground, the penis is upright near the center, and
the woman's soles/toes are the contact anchor while her body and face remain
behind the feet. Treat `pov_footjob_frontal_sole_stroke` as a candidate until it
has fixed-seed Krea2 evidence.

### Fingering

The fingering folder repeats a first-person manual-contact layout: the woman is
reclined or sitting back with thighs spread wide toward camera, her face and
torso visible behind the open-leg frame, and the viewer hand entering from the
foreground as the contact anchor. Treat `pov_fingering_reclined_open_thighs` as
a candidate until it has fixed-seed Krea2 evidence.

### Wand / Toy Contact

The wand folder repeats a close first-person tool-contact layout: the woman is
reclined or sitting back with thighs spread toward camera, face and torso visible
behind the open-leg frame, and the viewer hand holding a wand-style toy from the
foreground with the rounded head pressed to the central contact point. Treat
`pov_wand_foreground_tool_contact` as a candidate until it has fixed-seed Krea2
evidence. Keep the visible hand/handle in the wording; otherwise Krea2 may float
the toy or transfer ownership to the visible partner.

### Ready / Post-Ejaculation Open-Thigh Display

The ready folder is not a neutral setup family. It repeats a first-person
post-ejaculation display pose: the woman reclines or sits back facing the viewer
with thighs spread open, face and torso readable behind the open-leg frame, a
viewer body cue or recently withdrawn foreground cue near the lower edge, and
thick semen or fluid visible around the exposed pussy or anal opening. Treat
`pov_ejaculation_aftermath_open_thigh_candidate` as a candidate until it has
fixed-seed Krea2 evidence. Avoid active thrusting wording here; the key state is
post-ejaculation fluid visibility, not penetration-in-progress.

### Spread / Open-Thigh Presentation

The spread folder is a setup/presentation family rather than a required contact
action: the woman faces the camera with legs raised or knees held wide, thighs
forming a wide V-frame, and her face and torso visible behind the open-leg pose.
Treat `pov_spread_open_thigh_presentation` as a candidate until it has
fixed-seed Krea2 evidence.

### Sixty-Nine / Close Reversed POV

The `69` folder repeats a close first-person mutual-oral layout rather than a
wide side-by-side pose: the visible partner is reversed over the viewer, hips
closest to camera, head and torso receding away into the upper frame, and the
viewer face or mouth anchoring the lower foreground. Treat
`pov_sixty_nine_close_reversed_oral` as the hardest and lowest-priority route in
the atlas for now. Do not queue it as a normal prompt-only fixed-seed candidate.
When exact geometry matters, prefer a pose/control image or a narrower
image-guided route; text alone can collapse this into generic oral contact or
lose the reversed-over-viewer body arrangement.

### Blowjob Top View

The `blowjob_top_view` folder repeats a top-down first-person oral layout: the
viewer looks down from chest or pelvis height, viewer torso or thighs sit at the
lower edge, the shaft is vertical and centered, and the woman kneels below
looking upward with mouth and hand aligned to it. Treat
`pov_blowjob_top_down_vertical_shaft` as a candidate until it has fixed-seed
Krea2 evidence.

### Blowjob Side

The `blowjob_side` folder repeats a side-profile first-person oral layout: the
viewer reclines with torso or thighs visible, the woman leans beside the
viewer's pelvis from the side, and her side-facing mouth aligns to the shaft
near the lower center of the frame. Treat `pov_blowjob_side_profile_oral` as a
candidate until it has fixed-seed Krea2 evidence.

### Blowjob Laying

The `blowjob_laying` folder repeats a frontal prone first-person oral layout:
the viewer reclines with open thighs framing the lower foreground, the woman
lies belly-down between the viewer's thighs, and her front-facing mouth and
hands align to a shaft rising from the lower center of the frame. Treat
`pov_blowjob_laying_frontal_oral` as a candidate until it has fixed-seed Krea2
evidence.

### Blowjob Sitting

The `blowjob_sitting` folder includes a few top-view outliers, but the named
sitting files repeat an upright seated first-person oral layout: the viewer
reclines with open thighs framing the lower foreground, the woman sits upright
between the viewer's thighs, and her close front-facing mouth aligns to a
vertical centered shaft. Treat `pov_blowjob_sitting_upright_oral` as a candidate
until it has fixed-seed Krea2 evidence.

### Missionary / Open-Leg Penetration

The `missionary` folder repeats a front-facing first-person penetration layout:
the woman reclines on her back facing the viewer, her knees open toward the
viewer, her face and torso stay visible behind the open-thigh frame, and the
viewer is positioned between her legs from the lower foreground. Treat
`pov_missionary_open_leg_penetration` as a candidate until it has fixed-seed
Krea2 evidence. Keep this separate from `missionary_folded`, where the legs are
pressed much higher and need different wording.

### Missionary Folded / High-Leg Penetration

The `missionary_folded` folder repeats a high-leg first-person penetration
layout: the woman reclines on her back facing the viewer, her knees are folded
high toward her chest, feet or ankles sit close to the camera, and the viewer's
hands often hold her calves or ankles while the contact line stays below the
raised legs. Treat `pov_missionary_folded_high_leg_penetration` as a candidate
until it has fixed-seed Krea2 evidence.

### Cowgirl / Frontal Straddle Penetration

The `5.cowgirl` folder repeats a frontal woman-on-top first-person layout: the
viewer reclines below, the woman straddles the viewer facing him, her torso
stays upright above the contact line, and her knees open to either side of the
viewer. Treat `pov_cowgirl_frontal_straddle_penetration` as a candidate until it
has fixed-seed Krea2 evidence. Keep this separate from the alt and reverse
cowgirl folders, which need their own geometry wording.

### Cowgirl Alt / Low Seated-Squat Penetration

The `5.cowgirl_alt` folder is still frontal woman-on-top, not reverse cowgirl,
but the repeated pose is lower and closer than the main cowgirl folder: the
woman faces the viewer in a low seated squat over the viewer's pelvis, knees
bent wide close to the camera, with viewer hands often anchoring the underside
of her thighs or hips. Treat `pov_cowgirl_alt_low_squat_penetration` as a
candidate until it has fixed-seed Krea2 evidence. Keep this separate from the
main cowgirl route so Krea2 can choose between upright straddle wording and
closer seated-squat wording.

### Reverse Cowgirl / Back-Facing Straddle Penetration

The `cowgirl_reverse` folder repeats a woman-on-top first-person layout where
the viewer reclines underneath and the woman faces away from the viewer. Her
back, hips, and ass are the closest readable body anchors, with her knees or
thighs planted to either side of the viewer's hips; her face may turn back over
one shoulder. Treat `pov_reverse_cowgirl_back_facing_penetration` as a
candidate until it has fixed-seed Krea2 evidence. Keep it separate from doggy:
the viewer is underneath her in a back-facing straddle, not kneeling behind her
while she is on all fours.

### Reverse Cowgirl Alt / Upright Back-Facing Straddle

The `cowgirl_reversere_alt` folder repeats an upright seated reverse-cowgirl
layout. The viewer reclines underneath, while the woman sits upright facing
away in a back-facing straddle; her back remains vertical and readable above
her hips, with viewer hands often holding her hips, thighs, wrists, or hands.
Treat `pov_reverse_cowgirl_alt_upright_back_facing_penetration` as a candidate
until it has fixed-seed Krea2 evidence. Keep it separate from
`pov_reverse_cowgirl_back_facing_penetration`, which can be closer and more
hip-cropped; this alt needs wording that preserves the vertical torso and
seated woman-on-top posture.
