Opus finding
BAD_VAR exit taxonomy contradicts itself on notify gating
lowdocs-gaphigh
- skills/ai-framework-watch/SKILL.md:304-312
- skills/ai-framework-watch/SKILL.md:360-364
Step 11 lists BAD_VAR under 'Skip notify entirely', but the exit taxonomy table says Notify=Yes (brief). Both are technically true (the brief notify is fired in step 1, not step 11), but the table's 'Yes' column makes it look like step 11 should also fire — an implementer reading only the table would emit a duplicate notify.
Recommendation
Annotate the BAD_VAR row in the exit taxonomy as 'Yes (from step 1 only)' or split the column into 'step 1 notify' / 'step 11 notify'.