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.

Recommended BranchRepeat Adsense Owner Review

Public ads remain gated.

Decision Branches2/3

1 branch blocks public ad loading.

Owner Checklist3/6

3 item(s) still need protected review.

Evidence Fields0/10

10 AdSense evidence field(s) remain protected-review only.

Ad LoadingHidden

Keep Gated

Publish Gates4/8

4 ad gate(s) still need review.

Activation Criteria8/8

0 criterion item(s) block public ad activation.

Proof Targets12

Every target is no OAuth, no Google call, no ad script load, no ad serving, and no private data.

Public MirrorReady

No protected admin routes, raw provider IDs, evidence values, provider records, or separate-project data.

blocked

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
recommended

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
available

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
review

Activation evidence fields complete

Protected AdSense evidence fields still need review.

review

Activation outcome passed

This owner activation check still needs protected evidence or owner review.

review

Owner public-ads decision ready

This owner activation check still needs protected evidence or owner review.

ready

Public ads remain gated by owner review

This owner activation check is ready from protected aggregate evidence.

ready

No provider mutation from evidence capture

This owner activation check is ready from protected aggregate evidence.

ready

Rollback and smoke path ready

This owner activation check is ready from protected aggregate evidence.

required

Activation timestamp

Evidence value must be recorded in protected owner review before public ad loading.

required

Reviewer

Evidence value must be recorded in protected owner review before public ad loading.

required

Tested Ops route

Evidence value must be recorded in protected owner review before public ad loading.

required

Google account review result

Evidence value must be recorded in protected owner review before public ad loading.

required

Site policy result

Evidence value must be recorded in protected owner review before public ad loading.

required

Public IDs result

Evidence value must be recorded in protected owner review before public ad loading.

required

ads.txt result

Evidence value must be recorded in protected owner review before public ad loading.

required

Placement result

Evidence value must be recorded in protected owner review before public ad loading.

required

Public smoke result

Evidence value must be recorded in protected owner review before public ad loading.

required

Tracker row

Evidence value must be recorded in protected owner review before public ad loading.

ready

Approved Google account confirmed

Owner confirms AdSense setup uses the approved WarpIntel Google account and not a separate project account.

ready

Site policy surface confirmed

Privacy, terms, support, status, ad choices, and ads.txt routes remain reachable before Google review.

review

Public client format reviewed

The public ca-pub client identifier must pass format checks before any ad script can load.

review

Public slot format reviewed

At least one approved numeric public ad slot must be staged before public ad placement is enabled.

review

ads.txt authorized seller ready

The domain only publishes Google's authorized seller line after the public publisher ID is valid.

ready

Public placement review ready

Ads remain limited to public pages and excluded from protected ops, private dashboards, account exports, and private EVE data.

review

Public feature flag ready

The public AdSense flag can only be enabled after Google review, public IDs, slots, ads.txt, and placement review pass.

ready

Smoke and tracker evidence ready

Activation outcome, deployment, no-secret smoke evidence, and rollback decision coverage are recorded in the WarpIntel tracker.

safe

AdSense owner decision page

Shows public-safe ad activation decision branches without provider-console values.

Route
/adsense-owner-decision
safe

AdSense owner decision JSON

Returns no-store branch, evidence, publish-gate, rollback, and safety counts only.

Route
/api/adsense/owner-decision-readiness
safe

AdSense readiness page

Shows public ad readiness counts while raw client and slot values stay excluded.

Route
/adsense-readiness
safe

AdSense readiness JSON

Shows public-safe ad gate counts and no-Google-call rehearsal booleans.

Route
/api/adsense/readiness
safe

ads.txt route

Keeps authorized seller output gated until approved public publisher data exists.

Route
/ads.txt
safe

Ad choices page

Shows ad-choice policy context without loading Google scripts or serving ads.

Route
/ad-choices
safe

Privacy page

Shows policy surface required for provider review without private visitor identifiers.

Route
/privacy
safe

Terms page

Keeps public terms available before any ad-provider activation.

Route
/terms
safe

Support page

Shows public contact support without provider account or verification details.

Route
/support
safe

Status page

Keeps public production and provider-gate status visible as aggregate counts.

Route
/status
safe

Health JSON

Lets production smoke prove the AdSense owner-decision mirror stayed public-safe.

Route
/api/health
safe

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.