Mark
70f4f4136a
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 (commit ba5474c). Implements full 14-assertion harness
via Approach B architecture, proven by prototype c647f61.
- 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: promote c647f61 prototype (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>
2026-05-18 14:28:04 +02:00
..
2026-05-17 16:05:17 +02:00
2026-05-15 17:07:49 +02:00
2026-05-15 17:19:48 +02:00
2026-05-15 16:49:59 +02:00
2026-05-15 17:28:49 +02:00
2026-05-15 17:07:49 +02:00
2026-05-15 17:42:21 +02:00
2026-05-15 17:07:49 +02:00
2026-05-15 17:54:04 +02:00
2026-05-15 17:07:49 +02:00
2026-05-15 18:07:07 +02:00
2026-05-15 17:07:49 +02:00
2026-05-15 18:17:43 +02:00
2026-05-15 16:50:32 +02:00
2026-05-15 22:02:11 +02:00
2026-05-17 09:19:22 +02:00
2026-05-17 09:29:26 +02:00
2026-05-17 16:56:07 +02:00
2026-05-17 15:49:24 +02:00
2026-05-17 09:19:22 +02:00
2026-05-18 14:02:38 +02:00
2026-05-17 17:42:40 +02:00
2026-05-18 14:02:38 +02:00
2026-05-17 21:23:27 +02:00
2026-05-18 14:28:04 +02:00
2026-05-17 09:19:22 +02:00
2026-05-15 15:40:44 +02:00
2026-05-15 16:37:45 +02:00
2026-05-15 16:50:40 +02:00
2026-05-16 11:06:48 +02:00
2026-05-15 22:35:00 +02:00
2026-05-16 18:57:48 +02:00
2026-05-15 16:10:12 +02:00
2026-05-16 11:12:52 +02:00