Document route policy validation coverage

This commit is contained in:
2026-06-27 19:30:43 +02:00
parent 9a4324e08e
commit a50b9272fe
3 changed files with 36 additions and 2 deletions
+11 -2
View File
@@ -21,6 +21,11 @@ The map audit currently sees:
- 23 expression pools.
- 24 composition pools.
- A new Krea2 resolution node with width/height/API aspect outputs.
- Registered route policy validation, so action/position families stay covered
by SDXL family tags, caption labels, and SDXL incompatibility-filter keys.
- Route simulation family coverage, so representative generated rows exercise
every registered action and position family except documented special cases
covered by dedicated smoke fixtures.
## Architectural Finding
@@ -536,8 +541,9 @@ Improve later:
- keep `tools/prompt_map_audit.py` passing; it now checks referenced
expression/composition/scene pools, item-template axes, object-template
metadata values for both string and object templates, and critical route
documentation plus expected smoke coverage.
metadata values for both string and object templates, registered formatter
policy coverage for route families, and critical route documentation plus
expected smoke coverage.
### Node / UI Path
@@ -667,6 +673,9 @@ Near-term:
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.
- Keep route simulation coverage updated when adding action or position
families, so generated Krea2, SDXL, and natural-caption paths prove the new
family reaches formatter metadata routes.
Medium-term:
+5
View File
@@ -902,6 +902,9 @@ The script does not import ComfyUI. It parses the repo and prints:
- effective category route coverage so each normalized category path has
usable item, scene, expression, composition, and hardcore route metadata
before runtime fallbacks can hide a gap.
- registered route policy validation: registered route families have SDXL tags,
caption labels, and valid incompatibility filters before a new action or
position family can drift between formatter routes.
- location theme camera-profile validation so `Location Theme` presets and
their scene entries resolve to structured scene-camera profiles instead of
falling back to generic camera prose.
@@ -1000,6 +1003,8 @@ issues for:
- POV routes emitting third-person camera text or losing first-person wording;
- selected hardcore position filters appearing in `position_keys` but not as
the primary `position_key`;
- route-family coverage for registered action and position families, excluding
only documented special cases that have their own smoke fixtures;
- pose-axis rerolls changing cast/scene metadata or failing to move pose/action
metadata.