Audit category selector identities

This commit is contained in:
2026-06-27 20:59:37 +02:00
parent de6615c024
commit 1f9544233e
3 changed files with 140 additions and 6 deletions
+6 -3
View File
@@ -902,6 +902,9 @@ The script does not import ComfyUI. It parses the repo and prints:
- JSON reference validation for every `scene_pools`, `expression_pools`, and
`composition_pools` reference;
- item template validation so `{placeholder}` names resolve to `item_axes`.
- category identity validation so custom category names/slugs do not collide
with built-in selectors, category identities stay unique, and exact
subcategory selectors cannot become ambiguous.
- 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.
@@ -920,9 +923,9 @@ The script does not import ComfyUI. It parses the repo and prints:
Use its output to spot doc drift after adding a new node or pool. If a new node
or pool appears there but not in this map, update the relevant route table. The
script exits nonzero when JSON pool references, item template axes, critical
route docs, critical route smoke registrations, or registered node display
names do not resolve.
script exits nonzero when JSON pool references, item template axes, category
identities, critical route docs, critical route smoke registrations, or
registered node display names do not resolve.
## Behavioral Smoke Helper