Extract fallback role graph wording
This commit is contained in:
@@ -102,6 +102,9 @@ Already isolated:
|
||||
- hardcore configured-cast role graph generation lives in
|
||||
`hardcore_role_graphs.py`; `prompt_builder.py` selects item/axis metadata and
|
||||
then asks that module for the source role graph.
|
||||
- fallback role graph wording lives in `hardcore_role_fallback.py`, covering
|
||||
solo rows, women-only rows, men-only rows, mixed group fallbacks, and support
|
||||
partner sentences.
|
||||
- interaction-style role graph wording lives in `hardcore_role_interaction.py`,
|
||||
covering foreplay, manual stimulation, body worship, clothing transitions,
|
||||
dominant guidance, camera performance, aftercare, and group coordination.
|
||||
@@ -323,6 +326,8 @@ Near-term:
|
||||
so source aftermath placement and formatter details cannot drift apart.
|
||||
- Cover generated interaction routes through Krea, SDXL, and natural caption
|
||||
outputs so source contact/guidance/presentation wording stays metadata-driven.
|
||||
- Cover generated fallback role routes through Krea, SDXL, and natural caption
|
||||
outputs so solo and same-sex paths do not remain untested edge behavior.
|
||||
|
||||
Medium-term:
|
||||
|
||||
|
||||
@@ -65,6 +65,7 @@ Core helper ownership:
|
||||
| Python module | What it owns |
|
||||
| --- | --- |
|
||||
| `hardcore_role_graphs.py` | Source role graph construction for hardcore configured-cast rows, including POV-aware interaction geometry. |
|
||||
| `hardcore_role_fallback.py` | Solo, same-sex, mixed group fallback, and support-partner role graph wording for configured casts. |
|
||||
| `hardcore_role_interaction.py` | Foreplay, manual stimulation, body worship, clothing transition, dominant guidance, camera performance, aftercare, and group coordination role graph wording. |
|
||||
| `hardcore_role_oral.py` | Oral-sex role graph wording for kneeling, face-sitting, sixty-nine, edge-supported, side-lying, chair, standing, and reclining oral geometry. |
|
||||
| `hardcore_role_outercourse.py` | Outercourse role graph wording for boobjob, testicle-sucking, penis-licking, handjob, and footjob geometry. |
|
||||
@@ -756,6 +757,8 @@ pair metadata through the core Python APIs, then verifies:
|
||||
- interaction routes keep source role graphs, Krea prose, SDXL tags, and
|
||||
training captions synchronized for manual, clothing transition, body worship,
|
||||
camera-performance, aftercare, and group-coordination rows;
|
||||
- fallback role routes keep solo, women-only, men-only, and mixed-threesome
|
||||
source role graphs synchronized with Krea, SDXL, and training-caption outputs;
|
||||
- expression-disabled rows do not fall back to generated expression text.
|
||||
- static formatter metadata fixtures keep source-provided action families
|
||||
stable across Krea2 prose, SDXL tags, and natural captions even when raw item
|
||||
|
||||
Reference in New Issue
Block a user