Extract Krea action context helpers

This commit is contained in:
2026-06-26 15:36:43 +02:00
parent 031223255d
commit 659a730169
4 changed files with 330 additions and 288 deletions
+2
View File
@@ -547,6 +547,7 @@ Key Krea2 ownership:
- Cast descriptor naturalization: `krea_cast.cast_prose`,
`krea_cast.natural_label_text`.
- Action context and family predicates: `krea_action_context.py`.
- Hardcore action sentence: `_hardcore_action_sentence`.
- POV hardcore sentence: `_pov_hardcore_pose_sentence`, `_pov_action_phrase`.
- Clothing state cleanup: `krea_clothing.natural_clothing_state`.
@@ -733,6 +734,7 @@ Use these traces to narrow a problem in one pass.
3. Inspect `categories/sexual_poses.json` for the selected subcategory,
`item_templates`, `axes`, and `weight`.
4. If raw `item` differs but Krea output looks identical, inspect
`krea_action_context.py` family predicates first, then
`_hardcore_pose_anchor`, `_hardcore_pose_arrangement`,
`_hardcore_item_detail`, and `_hardcore_action_sentence`.