PW Tors Migration Progress

Public staging dashboard for the clean Auth2 and Billing2 build on Tors. Production auth and billing remain on the existing systems until cutover gates are complete.

Host: pw-toronto Target IP: 149.248.52.119 Updated: 2026-06-20 00:44 UTC

Current State

Live
Staging DNS

auth2, billing2, progress, and tors resolve to Tors without changing production auth or billing.

Gated
App UI Exposure

Auth2 and Billing2 browser canary routes are open only behind staging credentials. Service and object API routes remain hidden.

Cutover Readiness

The active blocker is converting service inventory into app migration, public-token, machine-credential, and hardening tickets.

Evidence

Auth2 Service is active on Tors with app-specific callback contract evidence. Public login is staging-gated; service exchange routes remain hidden.
Billing2 Tenant isolation, tenant switch, object guards, invoice branding, email controls, CSRF, role gates, and feature visibility have first staging proof.
Mail Billing2 staging mail sends through the NJs authenticated relay path instead of direct app-server mail.
NJs Inventory Running services have a first classification pass: Auth2 app migration, split public/admin flow, machine credential, public utility, infrastructure hardening, or owner review.