docs: Plan 1C-α (extension foundation) implementation plan
28 tasks across 6 slices + pre-flight + acceptance, following the 1C-α design spec (a1d733d/ad6d8af). Each task is a single commit; each step is 2-5 minutes of work. Design choices locked in: - Slice 1 (Tasks 1-3): WASM artifact rebuild (replace stale idfoto_wasm) - Slice 2 (Tasks 4-6): shared TS types + message unions + base32 util - Slice 3 (Tasks 7-10): session.ts, vault.ts, transitional index.ts - Slice 4 (Tasks 11-15): split router + Vitest + sender-check matrix - Slice 5 (Tasks 16-20): WAR cleanup, setup-via-tabs, closed Shadow DOM for capture/icon/picker/ack, popup captured-tab snapshot - Slice 6 (Tasks 21-27): popup rename + Login-parity + zxcvbn + manual cross-browser verification - Slice 7 (Task 28): acceptance checks (cargo test, build, lint greps) Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
3319
docs/superpowers/plans/2026-04-20-relicario-extension-1c-alpha.md
Normal file
3319
docs/superpowers/plans/2026-04-20-relicario-extension-1c-alpha.md
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user