AdSense
AdSense Owner Decision
This public mirror shows the owner decision lane for Google AdSense: accept owner-reviewed public ad activation, repeat protected AdSense review, or keep public ad loading rolled back and gated. It publishes only branch labels, counts, public route labels, and safety checks. Raw provider IDs, slot IDs, Google account details, verification prompts, payment profile details, owner evidence values, protected packet bodies, and private EVE data stay out of this page.
Public ads remain gated.
1 branch blocks public ad loading.
3 item(s) still need protected review.
10 AdSense evidence field(s) remain protected-review only.
Keep Gated
4 ad gate(s) still need review.
0 criterion item(s) block public ad activation.
Every target is no OAuth, no Google call, no ad script load, no ad serving, and no private data.
No protected admin routes, raw provider IDs, evidence values, provider records, or separate-project data.
Accept owner-reviewed public ads
Public ad loading stays disabled until owner evidence, provider review, public ID, ads.txt, placement, feature flag, smoke, and no-secret checks are complete.
- Public Route
- /adsense-readiness
- Requirements
- 7
Repeat protected AdSense owner review
Repeat the protected AdSense review and keep public ads gated while missing evidence is collected.
- Public Route
- /adsense-readiness
- Requirements
- 3
Rollback or keep public ad loading gated
Rollback remains available if account boundary, public ID review, ads.txt, placement, feature flag, smoke, or tracker evidence does not line up.
- Public Route
- /revenue-readiness
- Requirements
- 5
Activation evidence fields complete
Protected AdSense evidence fields still need review.
Activation outcome passed
This owner activation check still needs protected evidence or owner review.
Owner public-ads decision ready
This owner activation check still needs protected evidence or owner review.
Public ads remain gated by owner review
This owner activation check is ready from protected aggregate evidence.
No provider mutation from evidence capture
This owner activation check is ready from protected aggregate evidence.
Rollback and smoke path ready
This owner activation check is ready from protected aggregate evidence.
Activation timestamp
Evidence value must be recorded in protected owner review before public ad loading.
Reviewer
Evidence value must be recorded in protected owner review before public ad loading.
Tested Ops route
Evidence value must be recorded in protected owner review before public ad loading.
Google account review result
Evidence value must be recorded in protected owner review before public ad loading.
Site policy result
Evidence value must be recorded in protected owner review before public ad loading.
Public IDs result
Evidence value must be recorded in protected owner review before public ad loading.
ads.txt result
Evidence value must be recorded in protected owner review before public ad loading.
Placement result
Evidence value must be recorded in protected owner review before public ad loading.
Public smoke result
Evidence value must be recorded in protected owner review before public ad loading.
Tracker row
Evidence value must be recorded in protected owner review before public ad loading.
Approved Google account confirmed
Owner confirms AdSense setup uses the approved WarpIntel Google account and not a separate project account.
Site policy surface confirmed
Privacy, terms, support, status, ad choices, and ads.txt routes remain reachable before Google review.
Public client format reviewed
The public ca-pub client identifier must pass format checks before any ad script can load.
Public slot format reviewed
At least one approved numeric public ad slot must be staged before public ad placement is enabled.
ads.txt authorized seller ready
The domain only publishes Google's authorized seller line after the public publisher ID is valid.
Public placement review ready
Ads remain limited to public pages and excluded from protected ops, private dashboards, account exports, and private EVE data.
Public feature flag ready
The public AdSense flag can only be enabled after Google review, public IDs, slots, ads.txt, and placement review pass.
Smoke and tracker evidence ready
Activation outcome, deployment, no-secret smoke evidence, and rollback decision coverage are recorded in the WarpIntel tracker.
AdSense owner decision page
Shows public-safe ad activation decision branches without provider-console values.
- Route
- /adsense-owner-decision
AdSense owner decision JSON
Returns no-store branch, evidence, publish-gate, rollback, and safety counts only.
- Route
- /api/adsense/owner-decision-readiness
AdSense readiness page
Shows public ad readiness counts while raw client and slot values stay excluded.
- Route
- /adsense-readiness
AdSense readiness JSON
Shows public-safe ad gate counts and no-Google-call rehearsal booleans.
- Route
- /api/adsense/readiness
ads.txt route
Keeps authorized seller output gated until approved public publisher data exists.
- Route
- /ads.txt
Ad choices page
Shows ad-choice policy context without loading Google scripts or serving ads.
- Route
- /ad-choices
Privacy page
Shows policy surface required for provider review without private visitor identifiers.
- Route
- /privacy
Terms page
Keeps public terms available before any ad-provider activation.
- Route
- /terms
Support page
Shows public contact support without provider account or verification details.
- Route
- /support
Status page
Keeps public production and provider-gate status visible as aggregate counts.
- Route
- /status
Health JSON
Lets production smoke prove the AdSense owner-decision mirror stayed public-safe.
- Route
- /api/health
Release ledger
Records the production proof trail without provider-console details.
- Route
- /releases
Public Boundary
Public AdSense owner-decision readiness exposes decision branch labels, recommended branch state, owner activation checklist counts, owner evidence field counts, publish gate counts, activation criteria counts, owner acceptance counts, rollback labels, live-smoke route labels, proof target outcomes, public links, and no-side-effect booleans only. It does not expose raw public provider IDs, slot IDs, Google account details, verification prompts, phone numbers, payment profile details, tax records, provider cookies, public environment values, owner evidence values, private EVE data, protected admin packet bodies, setup packet bodies, or separate-project account details, and it does not start OAuth, call Google, load ad scripts, serve ads, mutate provider state, change payment profiles, change tax records, unlock app features, write database rows, or expose private data.
