Reports and data rights

Reports Data Rights Owner Decision

This public mirror shows the owner decision lane for Reports/Data Rights account-save activation: accept owner-reviewed readiness, repeat protected owner smoke, or keep account-save actions rolled back and gated. It publishes only branch labels, counts, public route labels, and safety checks. Owner evidence values, report bodies, account payloads, tokens, provider secrets, database rows, webhooks, and private EVE data stay out of this page.

Recommended BranchRepeat Owner Smoke

Account-save actions remain gated.

Decision Branches2/3

1 branch blocks account-save activation.

Owner Smoke Checklist1/10

9 item(s) still need protected review.

Evidence Fields0/10

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

Account Save ExposureHidden

Keep Gated

Launch Gates18/22

4 gate(s) still require owner review.

Live Smoke5

All smoke labels are public routes with no OAuth, provider call, or mutation.

Proof Targets9

Every target listed here is no OAuth, no mutation, and no private data.

Public MirrorReady

No protected admin routes, owner evidence values, account payloads, or separate-project data are exposed.

blocked

Accept owner-reviewed account-save readiness

Account saves, exports, and database writes stay gated until protected owner evidence is complete.

Public Route
/reports-data-rights-reviewer
Requirements
6
recommended

Repeat protected owner smoke

Repeat the protected owner smoke and keep account-save actions gated while missing evidence is collected.

Public Route
/reports-data-rights-reviewer#owner-evidence-checklist
Requirements
3
available

Rollback or keep account-save actions gated

Rollback remains available if evidence, auth, database, webhook, or data-rights proof does not line up.

Public Route
/data-rights
Requirements
4
review

Owner smoke evidence fields complete

Protected owner smoke evidence fields still need review.

review

Owner smoke outcome passed

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

review

Owner activation decision ready

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

review

Report-save result recorded

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

review

Account-export result recorded

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

review

Destructive controls recorded

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

review

Database runtime recorded

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

review

Webhook boundary recorded

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

ready

Side effects still off

This owner smoke check is ready from protected aggregate evidence.

review

Tracker row recorded

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

required

Smoke timestamp

Evidence value must be recorded in protected owner review before activation.

required

Reviewer

Evidence value must be recorded in protected owner review before activation.

required

Tested Ops route

Evidence value must be recorded in protected owner review before activation.

required

Report-save result

Evidence value must be recorded in protected owner review before activation.

required

Account-export result

Evidence value must be recorded in protected owner review before activation.

required

Destructive-control result

Evidence value must be recorded in protected owner review before activation.

required

Database runtime result

Evidence value must be recorded in protected owner review before activation.

required

Webhook boundary result

Evidence value must be recorded in protected owner review before activation.

required

Rollback decision

Evidence value must be recorded in protected owner review before activation.

required

Tracker row

Evidence value must be recorded in protected owner review before activation.

smoke

Health JSON

Public Route
/api/health
Safety
No OAuth, mutation, or private data
smoke

Reports/Data Rights reviewer JSON

Public Route
/api/reports-data-rights/reviewer
Safety
No OAuth, mutation, or private data
smoke

Reports account readiness

Public Route
/api/reports-account/readiness
Safety
No OAuth, mutation, or private data
smoke

Data rights readiness

Public Route
/api/data-rights/readiness
Safety
No OAuth, mutation, or private data
smoke

Account export boundary

Public Route
/data-rights
Safety
No OAuth, mutation, or private data
safe

Reports/Data Rights owner decision page

Shows public-safe account-save decision branches without protected packet bodies.

Route
/reports-data-rights-owner-decision
safe

Reports/Data Rights owner decision JSON

Returns no-store branch, checklist, and safety counts only.

Route
/api/reports-data-rights/owner-decision-readiness
safe

Reports/Data Rights reviewer

Shows reviewer lanes and owner evidence labels while values stay protected.

Route
/reports-data-rights-reviewer
safe

Reports/Data Rights reviewer JSON

Exposes public-safe counts and proof links only.

Route
/api/reports-data-rights/reviewer
safe

Reports account readiness

Keeps account-save readiness visible without account report payloads.

Route
/api/reports-account/readiness
safe

Data rights readiness

Shows account control boundaries without export/delete/disconnect payloads.

Route
/api/data-rights/readiness
safe

Reports export manifest

Lists public export formats without report bodies.

Route
/api/reports/export-manifest
safe

Permissions

Shows feature-specific consent planning without starting OAuth.

Route
/permissions
safe

Health JSON

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

Route
/api/health

Public Boundary

Public Reports/Data Rights owner-decision readiness exposes decision branch labels, recommended branch state, owner smoke checklist counts, owner evidence field counts, account-save launch gate counts, data-rights control counts, live-smoke route labels, proof target outcomes, public links, and side-effect booleans only. It does not expose owner evidence values, report bodies, raw pasted inputs, account report payloads, account export payloads, delete payloads, EVE disconnect payloads, token values, token ciphertext, private EVE data, provider credentials, webhook secrets, raw logs, protected admin packet bodies, support messages, payment profile details, or separate-project account details, and it does not start OAuth, write database rows, call EVE or CCP, call providers, deliver webhooks, export account data, delete accounts, disconnect EVE, log out sessions, clear browser storage, or mutate data.