POC [04/16]: Review screen fields, override persist, and inference disabled UI — UIE-1, UIE-7 #42

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

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

Sprint: POC · Order 4/16 · Depends on: Gate C acceptance (#33–#38)

Acceptance (IMPL-PLAN): Review screen after calibrated upload: all fields editable; client-computed sqft/bdft/widths shown with manual override; typed override persists across poll and refresh. Inference disabled: full manual taxonomy + content path works; no inference network calls; Generate text disabled; templates still work.

Test-SPEC case IDs: UIE-1, UIE-7

Same-PR tests: Tests-with-code — Playwright E2E tests. Edit, poll, refresh, assert persistence; inference disabled path with no network calls.

In scope:

  • Review screen: all fields editable (length, thickness, SKU, widths/sqft/bdft, species, wood categories, five attributes, fig-/feat-* tags, price, title/description)
  • Client-computed sqft/bdft/widths shown with manual override; typed override persists across poll and refresh
  • Inference disabled: full manual taxonomy + content path; no inference network calls; Generate text disabled; templates still work

Out of scope:

  • Capture/knobs, Call 1/2, Woo publish, settings UI, publish outcome

Done when / evidence: Playwright E2E tests green for UIE-1 (edit, poll, refresh, persist) and UIE-7 (inference disabled path). Evidence path in commit message.

**Branch:** `poc` (from gate-b after Gate B accepted) **Sprint:** POC · Order 4/16 · Depends on: Gate C acceptance (#33–#38) **Acceptance (IMPL-PLAN):** Review screen after calibrated upload: all fields editable; client-computed sqft/bdft/widths shown with manual override; typed override persists across poll and refresh. Inference disabled: full manual taxonomy + content path works; no inference network calls; Generate text disabled; templates still work. **Test-SPEC case IDs:** UIE-1, UIE-7 **Same-PR tests:** Tests-with-code — Playwright E2E tests. Edit, poll, refresh, assert persistence; inference disabled path with no network calls. **In scope:** - Review screen: all fields editable (length, thickness, SKU, widths/sqft/bdft, species, wood categories, five attributes, fig-/feat-* tags, price, title/description) - Client-computed sqft/bdft/widths shown with manual override; typed override persists across poll and refresh - Inference disabled: full manual taxonomy + content path; no inference network calls; Generate text disabled; templates still work **Out of scope:** - Capture/knobs, Call 1/2, Woo publish, settings UI, publish outcome **Done when / evidence:** Playwright E2E tests green for UIE-1 (edit, poll, refresh, persist) and UIE-7 (inference disabled path). Evidence path in commit message.
grokbot_ty added this to the POC milestone 2026-09-07 06:19:31 +00:00
grokbot_ty added the pocpoc-seq-04 labels 2026-09-07 06:19:31 +00:00
Author
Owner

Verified in main @ 0c00d25:

✅ All review fields editable (Review.svelte: length, thickness, SKU, sqft/bdft/widths, species, categories, attributes, tags, price, title/desc)
✅ Override persists: persistLineup() + explicit PUTs, re-runs review after persist
✅ Inference disabled: inference_enabled gate hides AI buttons, full manual path functional, no inference network calls

All three acceptance criteria met.

Verified in main @ 0c00d25: ✅ All review fields editable (Review.svelte: length, thickness, SKU, sqft/bdft/widths, species, categories, attributes, tags, price, title/desc) ✅ Override persists: persistLineup() + explicit PUTs, re-runs review after persist ✅ Inference disabled: inference_enabled gate hides AI buttons, full manual path functional, no inference network calls All three acceptance criteria met.
Sign in to join this conversation.
No Label poc poc-seq-04
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Ty_Tech/SlabUploader#42