Extract Krea POV support helpers

This commit is contained in:
2026-06-26 15:40:41 +02:00
parent 659a730169
commit 6c5a529e29
4 changed files with 100 additions and 69 deletions
+3 -1
View File
@@ -149,11 +149,13 @@ Already isolated:
- `krea_action_context.py` owns shared action-family predicates, axis context
text, climax detection, and detail-density normalization used by action and
POV formatter routes.
- `krea_pov.py` owns POV labels, POV label filtering, and POV camera/composition
support text.
Improve later:
- split semantic blocks into modules:
`krea_actions.py`, `krea_pov.py`;
`krea_actions.py`, `krea_pov_actions.py`;
- add route-level smoke fixtures for representative metadata rows;
- make `_hardcore_action_sentence` dispatch by action family instead of long
conditional chains.