Status: GREEN - credentials rotated 2026-05-01 (yaml mtime 2026-05-01 13:00:55 UTC), auth probe passed, run completed successfully after a 7-day BLOCKED-ENV streak.

Headline numbers

Bucket counts

Bucket Terms Spend
Auto-applied (obvious non-PI, $0 spend) 4 $0.00
Review - competitor name 30 $26.62
Review - attorney/law-firm name 75 $32.55
Review - ambiguous 28 $0.00
Relevant - keep 103 $281.61
Already negative 273 $109.28
Brand allowlist (NOT blocked) 2 $1.18

Auto-applied negatives (4 EXACT, campaign-level)

adspirer not used. Auth: GoogleAdsClient v21, login_customer_id=8676599345 set in code.

QA: Open - 5 MC questions awaiting Sam

  1. Q1 (Recommended A): Publish OAuth client to Production to stop the 7-day refresh-token expiry cycle. Without this, a new BLOCKED-ENV streak is likely around 2026-05-08.
  2. Q2 (Recommended A): Keep auto-apply policy at $0 spend. Conservative; avoids surprises.