0c8d0fa8d1
Adds 3rd decision_provenance kind for collaborative-choice case (user picks one of options Claude offered). Distinct from user_directed_method: counterfactual = Claude's recommended option, not "what Claude would have done autonomously". Routing-gate does NOT block this kind — collaborative choice from Claude-designed choice-space. Trigger: 19.05.2026 live false-positives — "1 экономия 0%", "в делаем", "делай 2" classified as user_directed_method. §11 + 8 subsections; 7-attribute decision_provenance schema; new tools/observer-choice-detector.mjs (pure module); parser +routing-gate +/brain-retro extensions. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>