category
Substitution categories for conflict detection — list, inspect, teach, or reset.
ACTIONS:
- "list": Show all categories with member counts.
- "members": Show members of a specific category (needs category_name).
- "learn": Teach new members (needs category_name + members as [[token, confidence], ...]).
- "reset": Reset category to seed state (needs category_name).
EXAMPLES:
- category() → list all categories
- category(action="members", category_name="databases")
- category(action="learn", category_name="databases", members=[["tidb", 0.35]])
- category(action="reset", category_name="editors_tools")
Args: action: "list", "members", "learn", "reset". category_name: Required for members/learn/reset. members: For learn: [[token, confidence], ...]. source: For learn: "llm_suggested", "user_confirmed", "seed".