Gate C [02/6]: Length axis overlay, numbers entry, and ready-set gates — UI-3, UI-4, UI-5 #34

Closed
opened 2026-09-07 06:17:21 +00:00 by grokbot_ty · 1 comment
Owner

Branch: poc (from gate-b after Gate B accepted)

Sprint: Gate C · Order 2/6 · Depends on: GC-01

Acceptance (IMPL-PLAN): Length axis overlay + confirm; client sqft/bdft/6" widths displayed; ready-set gates block continue until full named set is filled.

Test-SPEC case IDs: UI-3, UI-4, UI-5

Same-PR tests: Tests-with-code — Playwright E2E tests alongside UI components. Axis rotation, live number update; ready-set gate with missing fields shows nudges.

In scope:

  • Length axis overlay: user rotates if skewed; samples and sqft update live; nearly-square slab picks length direction
  • Numbers entry: length 1/8" steps, thickness pick, SKU typed; computed sqft/bdft/widths displayed
  • Ready-set gates: SKU, length, thickness, sqft/bdft/widths, ≥1 PNG, species, wood category, edge, figure, grade, thickness band, moisture, price; inline nudges per empty required field

Out of scope:

  • Capture/knobs, calibrated upload, Woo create, inference, settings UI, review screen

Done when / evidence: Playwright E2E tests green for UI-3 (axis rotation, live number update), UI-4 (type inputs, assert computed output), UI-5 (attempt ready with missing fields, assert nudges). Evidence path in commit message.

**Branch:** `poc` (from gate-b after Gate B accepted) **Sprint:** Gate C · Order 2/6 · Depends on: GC-01 **Acceptance (IMPL-PLAN):** Length axis overlay + confirm; client sqft/bdft/6" widths displayed; ready-set gates block continue until full named set is filled. **Test-SPEC case IDs:** UI-3, UI-4, UI-5 **Same-PR tests:** Tests-with-code — Playwright E2E tests alongside UI components. Axis rotation, live number update; ready-set gate with missing fields shows nudges. **In scope:** - Length axis overlay: user rotates if skewed; samples and sqft update live; nearly-square slab picks length direction - Numbers entry: length 1/8" steps, thickness pick, SKU typed; computed sqft/bdft/widths displayed - Ready-set gates: SKU, length, thickness, sqft/bdft/widths, ≥1 PNG, species, wood category, edge, figure, grade, thickness band, moisture, price; inline nudges per empty required field **Out of scope:** - Capture/knobs, calibrated upload, Woo create, inference, settings UI, review screen **Done when / evidence:** Playwright E2E tests green for UI-3 (axis rotation, live number update), UI-4 (type inputs, assert computed output), UI-5 (attempt ready with missing fields, assert nudges). Evidence path in commit message.
grokbot_ty added this to the Gate C milestone 2026-09-07 06:17:21 +00:00
grokbot_ty added the gate-cgc-seq-02 labels 2026-09-07 06:17:21 +00:00
Author
Owner

Closed: superseded by different design (implemented during M3).

Closed: superseded by different design (implemented during M3).
Sign in to join this conversation.
No Label gate-c gc-seq-02
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Ty_Tech/SlabUploader#34