Current status
Active latest Google Ads daily-negatives run found in this hygiene pass. OAuth is live through the Google Ads MCP path, but recommended negatives are still pending approval. Use this page before relying on older blocked-streak pages. It is indexed by the SAIL Knowledge Base Hygiene Hub - 2026-05-12 under Active source of truth and Needs decision.
TL;DR
- Live API run via google-ads-mcp against SAIL CID 381-391-6687. OAuth streak: BROKEN (continued live).
- 30-day window: 2026-04-14 to 2026-05-13. $12,450 spend, 69 conversions across 5 enabled campaigns.
- Only 61 unique search-term rows surfaced (Google auto-bidding withholds low-volume terms — known reporting gap).
- 2 preventive negative candidates identified. 0 cannibalization hits. 0 confirmed false-positive negatives.
- Nothing auto-applied. All changes pending Sam's approval (see inline multiple-choice in chat).
What Was Done
Phase 0 Preflight
- Bash sandbox: ENOSPC (unchanged, no longer blocking via MCP in-band).
- MCP health green. CID 3813916687 confirmed.
- Skipped exhaustive bash cleanup per memory note
feedback_fail_fast_when_blocked.
Phase 1 Audit
- Pulled enabled campaigns, search terms (30d), positive keywords, campaign negatives, shared sets, shared negatives, and campaign-shared-set links in a single
gaqlParallel batch (1.8s).
- Ran cross-reference analysis for block candidates, cannibalization, and false positives.
- Honored memory rules: skipped English banned-words rules on Spanish campaigns; kept slip-and-fall / dog-bite / premises-liability on the negative list for motor-vehicle campaigns.
Findings
Block Candidates (preventive — both currently $0 spend)
- american disability act lawyers near me — Car Accidents 2026, Auto Accident Attorney Louisville ad group. Reason: out-of-scope practice area.