Centralize exact subcategory selectors

This commit is contained in:
2026-06-27 15:09:36 +02:00
parent 5ae2f31a20
commit 728d3e559c
5 changed files with 131 additions and 8 deletions
+7
View File
@@ -233,6 +233,13 @@ There are two category systems.
JSON categories are the scalable system. Add new main categories or subcategories
there unless the behavior needs Python logic.
Exact JSON subcategory selection uses the full selector returned by
`category_library.exact_subcategory_selector`: `Category name / Subcategory
name`. The resolver parses that selector against the loaded category library
instead of blindly splitting the first slash separator, so custom category or
subcategory names may themselves contain `/` without drifting to a sibling
route.
## JSON Category Road
```mermaid