After #1518 redefined --full as all three granular flags combined, passing --discuss --research --validate individually bypassed $FULL_MODE and showed a "DISCUSS + RESEARCH + VALIDATE" banner instead of "FULL". Fix: add a normalization step in flag parsing — if all three granular flags are set, promote to $FULL_MODE=true. Remove the now-unreachable banner case. Closes #2181 Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>