8c89396987
Fixes nonsensical "Conservative @ 90%" on far targets (AJG: +39% target labelled Conservative/90%). - Probability = chance of touching the level within the outcome horizon under a driftless random walk: 2*(1 - Phi(d / (ATR*sqrt(T)))), T=30d to match the outcome evaluator. Distance (in ATR) dominates; strength and alignment modulate modestly. Far targets are now correctly low-prob. - Classification derived from that probability (>=60 Conservative, 40-60 Moderate, <40 Aggressive) instead of distance-rank. - Combined with the most-likely-worthwhile primary pick, the nearest strong resistance becomes the Conservative primary; far levels demote to low-probability stretch targets. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>