A single FastAPI service mounting 24 deliberately-shaped products. Each is a
complete, signable surface — landing page, sign-in, dashboard, entity list,
detail pages — with its own auth carrier and its own session store. Pick a
scenario, sign in with alice@test.local / Password123!,
and walk it.
Each subdir uses a different industry-standard auth shape — cookie, bearer, API key, JS storage, multi-carrier, or token-in-URL.
Subdirs whose value is in how the session evolves: version monotonicity, rolling Set-Cookie capture, carrier-pin stability, re-auth coordination.
Failure modes the ASM has to survive without losing operator state: sabotaged re-auths, cookie-loss tripwires, mid-dispatch expiry, transient 5xx.
Multi-step login flows: TOTP, email / SMS OTP, OAuth, SAML, WebAuthn, and dual-principal sessions for IDOR testing.