Status: GREEN — Lane B auto-applied 4 competitor-list negatives. 0 mutate errors.

Pointer files (in repo sail-googleads):

Numbers

Bucket counts

Bucket Terms Spend Conv
Auto-applied (Lane B) 4 $0.00 0.00
Flagged off-topic (held) 7 $0.00 0.00
Review competitor-list (held) 4 $0.00 0.00
Review competitor token 2 $0.00 0.00
Review attorney/law-firm name 80 $47.33 0.00
Review ambiguous 24 $0.00 0.00
Relevant 122 $252.68 4.00
Already blocked 234 $130.25 0.00

Lane B auto-applied (EXACT, campaign-level)

Search term Matched competitor Resource ID
eric guster lawyer eric guster customers/3813916687/campaignCriteria/23723841732~653983538835
jeff roberts attorney jeff roberts customers/3813916687/campaignCriteria/23723841732~466699145685
jonathan whitehead attorney jonathan whitehead customers/3813916687/campaignCriteria/23723841732~1395611979309
sarah jane dufour sarah jane dufour customers/3813916687/campaignCriteria/23723841732~2468318026312

Headline finding — classifier bug

mccoy & sparks pllc bardstown ky was misclassified into Lane A offtopic_business_law because the off-topic check runs BEFORE the competitor-list check, and the business_law pattern's "llc" token matches "pllc" by substring. mccoy & sparks IS in competitor-names.json. The term should have been auto-applied via Lane B. Fix proposed: reorder classify() so competitor-list match runs first. See Q1.

Open MC questions (mirrored from fix list)