Cover config prompt route in smoke tests

This commit is contained in:
2026-06-26 15:04:15 +02:00
parent 1a98fdb9f2
commit 97c49fffed
3 changed files with 70 additions and 3 deletions
+5 -3
View File
@@ -244,7 +244,9 @@ Near-term:
pairs.
- Cover camera-scene preservation through `tools/prompt_smoke.py` for single
rows, split soft/hard pair cameras, and POV camera-scene routing. Expand it
next for close foreplay and POV penetration.
- Cover config-node routing through `tools/prompt_smoke.py` for category, cast,
generation profile, seed lock, camera, location theme, and composition config.
Expand it next for close foreplay and POV penetration.
Medium-term:
@@ -302,8 +304,8 @@ Medium-term:
## Recommended Next Passes
1. Expand `tools/prompt_smoke.py` with close foreplay, POV penetration, and
location-theme fixtures.
1. Expand `tools/prompt_smoke.py` with close foreplay and POV penetration
fixtures.
2. Split Krea action/POV/clothing helpers into separate modules.
3. Extract scene-camera adapters from `prompt_builder.py`.
4. Split `__init__.py` node classes by family after behavior is covered by smoke
+2
View File
@@ -678,6 +678,8 @@ pair metadata through the core Python APIs, then verifies:
- Krea2, SDXL, and natural caption routes use metadata instead of text fallback;
- SDXL and caption trigger handling keeps one trigger;
- negative prompts do not duplicate comma-list items;
- `SxCP Prompt Builder From Configs`-style wiring preserves category, cast,
generation profile, seed lock, camera, location theme, and composition config;
- same-room Insta/OF continuity keeps prompt text and `hardcore_row.scene_text`
synchronized;
- camera-aware coworking scene text survives single-row Krea formatting;