Multi-Site Refactor Checklist

Use this checklist to refactor Zenmemes, Chouse, and QDB into explicit site components before adding another design. Each item is a future implementation slice; this document makes no code changes itself.

P0 — Establish the profile contract

P1 — Extract QDB as a specialized experience

P2 — Bound presentation variation

P2 — Profile browser and offline identity

Completed (2026-10-06): P2 browser/offline Step 4 verifies isolated browser preferences and offline/PWA runtime identity for Zenmemes, Chouse, and QDB. A shared origin supports one active root-scope worker at a time while preserving the existing logged-in session and browser-held identity.

P3 — Add the regression contract

New-site gate

Write the proposal with the New-Site Specification Style Guide before opening implementation work.