Open tasks
23
7 overdue · 4 due today
Runs today
148
98.6% succeeded
Errors, 7 days
2
−5 vs. prior week
Spend, month to date
$412.68
pacing to $806
Needs a person today
Open board →| Task | Client | Owner | Due | Age |
|---|---|---|---|---|
| Merchant Center sweepBiweekly · 3 disapprovals | All clients | Mason | Overdue 4d | 18d |
| Filter automated trafficGA4 property 402 118 776 | Hyperbaric SWF | Jessie | Overdue 6d | 22d |
| Pacing recheck · 5 accountsShipped 3 Aug | Spyder MCC | Mason | Today | 11d |
| Call scoring — add marketAdd market config | AZ State Bonding | Jessie | Today | 6d |
| Required attributes auditPhase 2 · queued | Agency | Mason | Fri | 4d |
| Monthly report, JulyCart totals pending | Barton Springs | Mason | Mon | 2d |
Recent runs
All runs →- rank.collect4m
- call.score22m
- gmc.sweep1h
- report.generate3h
- ads.pacing6h
- prospect.enrich—
Spend by capability
Breakdown →What this chrome actually does
The menu structure is shipped and frozen — these three differ in look and feel and nothing else. Everything below is live in this page, not a picture of it: hover or tab into the header above and the menus open with no JavaScript anywhere in the file.
01The parent is marked, not just the child
This is /ops/runs — is-current sits on Admin and on Runs.
02On a phone they are not dropdowns
:hover on a touchscreen is whatever the browser decides a tap meant, so they unfold as labelled sections in the drawer. Left: closed. Right: open.
03The avatar never breaks
Initials on a coloured disc unless a photo is set. Never a silhouette, never a broken image.
04A photo, when there is one
The same button, same size, same disc.
05“Getting set up” disappears once onboarding is finished
Left: new staff. Right: the same menu after completion — hidden, not revoked, so any link already sent still works.