Extract Krea pair formatter route

This commit is contained in:
2026-06-27 11:09:59 +02:00
parent 8398a97cdf
commit 176d4c9257
5 changed files with 287 additions and 162 deletions
+5 -1
View File
@@ -329,12 +329,16 @@ Owner: `krea_formatter.py`.
Keep here:
- Krea prose style;
- Krea route orchestration;
- Krea top-level route orchestration;
- camera-scene preservation;
- fallback text parsing.
Already isolated:
- `krea_pair_formatter.py` owns Insta/OF pair soft/hard Krea prose assembly
behind `KreaPairFormatRequest`, `KreaPairFormatDependencies`, and
`KreaPairPrompts`; `krea_formatter.py` keeps the `_insta_pair_to_krea`
compatibility wrapper.
- `krea_cast.py` owns cast descriptor parsing, cast labels, cast prose, label
joining, natural cast descriptor text, and label replacement for formatter
routes, including the caption naturalizer's cast metadata path.