docs(01-13): create UAT harness plan — Approach B (extension-internal page)
5 waves, 9 tasks. Inherits Plan 01-11 spike-pivot rationale per 01-11-SUMMARY (commitba5474c). Implements full 14-assertion harness via Approach B architecture, proven by prototypec647f61. - Wave 0: clean broken Approach-A artifacts (sw-hooks.ts, SW dynamic import, popup-bridge lib, feasibility probes); update Tier-1 grep gate to 10-string Approach-B forbidden inventory. - Wave 1: promotec647f61prototype (extension-page-harness + a6.test.ts) to production paths; A6 stays GREEN. - Wave 2: rebuild Approach-B driver utilities (launch.ts, assertions.ts, harness-page-driver.ts) replacing deleted popup-bridge primitives. - Wave 3 (4 task bundles): wire A1-A13 functional assertions; canonical Bug B (A6) + Bug A (A8) RED-on-regression demos mandatory in commit bodies. - Wave 4: append 01-09 Amendment 2; update STATE.md + ROADMAP.md; operator brand/design checkpoint. Open questions resolved: Wave 3 granularity = 4 bundles; tabs permission gap = workaround retained (Phase 5 hardening); failure isolation = single browser + bail-on-first; CI plumbing = defer. Frontmatter validation: valid=true. Plan structure: valid=true, task_count=9, all tasks have files/action/verify/done. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
1427
.planning/phases/01-stabilize-video-pipeline/01-13-PLAN.md
Normal file
1427
.planning/phases/01-stabilize-video-pipeline/01-13-PLAN.md
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user