You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
V48 Gate 1: Retarget auxillaries repair/recovery routes from /terminal to /packs
'Add Email' (and every readiness repair CTA) navigated to the legacy
/terminal overlay root, which renders no auxillary experience. All seven
contract-emitted repair/recovery routes now target /packs?auxillary-open-to=
<pane>; AuxillariesProvider opens the pane overlay on any route. The v40
browser-proof checker pins only bitcode-browser-proof.ts route states, which
are untouched (QA ledger F8).
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
- Severity: medium (legacy surface reachable post-launch; post-auth callback landed there until pinned to `/packs`)
99
99
- Observed: first successful wallet sign-in landed on `/terminal` — `buildAuxillariesRoutePath` builds `/terminal?auxillary-open-to=…` via `AUXILLARY_OVERLAY_ROUTE_ROOT = '/terminal'` (`uapi/app/auxillaries/components/auxillary-pane-meta.ts:18`), and the legacy terminal page still renders.
100
100
- Canon: `/terminal` functionality was split into `/packs`, `/read`, and `/deposit`. A V48 gate should (a) verify each terminal capability was properly ported to the three routes, (b) retarget or remove `AUXILLARY_OVERLAY_ROUTE_ROOT` and remaining `/terminal` links, and (c) remove the unused terminal page/code (relates to F4 — another surface the V47 feature-excess audit never classified).
101
-
- Interim fix: wallet sign-in post-auth destination pinned to `/packs` in `AuxillariesWalletConnectionPanel`; GitHub connect redirect retargeted to `/packs?auxillary-open-to=externals` in `tps/github/_callback-handler.ts`(the `AuxillariesProvider` reads the open-to param on any route, so the Externals overlay opens over `/packs`). Remaining `/terminal` consumers (contract repair routes, orbitals links, browser-proof paths, `AUXILLARY_OVERLAY_ROUTE_ROOT` itself) stay for the F8 gate.
101
+
- Interim fix: wallet sign-in post-auth destination pinned to `/packs` in `AuxillariesWalletConnectionPanel`; GitHub connect redirect retargeted to `/packs?auxillary-open-to=externals` in `tps/github/_callback-handler.ts`; all seven `auxillaries-contract.ts` repair/recovery routes retargeted from `/terminal?auxillary-open-to=…` to `/packs?auxillary-open-to=…` after "Add Email" landed on the legacy terminal page with no email experience (the `AuxillariesProvider` reads the open-to param on any route, so panes open over `/packs`; the v40 browser-proof checker pins only `bitcode-browser-proof.ts` route states, untouched). Remaining `/terminal` consumers (orbitals links, browser-proof paths, `AUXILLARY_OVERLAY_ROUTE_ROOT`/`buildAuxillariesRoutePath` itself) stay for the F8 gate.
102
102
103
103
### F9 — Organization Authority permanently Denied for solo operators; no bootstrap path exists
0 commit comments