POC [09/16]: Settings UI — UIE-8 #47

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

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

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

Acceptance (IMPL-PLAN): Settings UI: WordPress username + application password + test-woo; inference endpoint + test; pricing rules; brand voice/GEO; woo_create_status; store URL read-only.

Test-SPEC case IDs: UIE-8

Same-PR tests: Tests-with-code — Playwright E2E test: settings form and test buttons.

In scope:

  • WordPress username + application password + test-woo button
  • Inference endpoint + test (vision + portable-context probe)
  • Pricing rules editor
  • Brand voice/GEO
  • woo_create_status (draft | publish)
  • Store URL read-only from WOO_BASE_URL
  • Sheet/slider prefs in client localStorage; reset-to-default required
  • Secrets never appear in GET settings responses (masked *_configured only)

Out of scope:

  • Capture, review, publish, inference, taxonomy sync, backup

Done when / evidence: Playwright E2E test green for UIE-8. Evidence path in commit message.

**Branch:** `poc` (from gate-b after Gate B accepted) **Sprint:** POC · Order 9/16 · Depends on: Gate C acceptance (#33–#38) **Acceptance (IMPL-PLAN):** Settings UI: WordPress username + application password + test-woo; inference endpoint + test; pricing rules; brand voice/GEO; woo_create_status; store URL read-only. **Test-SPEC case IDs:** UIE-8 **Same-PR tests:** Tests-with-code — Playwright E2E test: settings form and test buttons. **In scope:** - WordPress username + application password + test-woo button - Inference endpoint + test (vision + portable-context probe) - Pricing rules editor - Brand voice/GEO - woo_create_status (draft | publish) - Store URL read-only from WOO_BASE_URL - Sheet/slider prefs in client localStorage; reset-to-default required - Secrets never appear in GET settings responses (masked *_configured only) **Out of scope:** - Capture, review, publish, inference, taxonomy sync, backup **Done when / evidence:** Playwright E2E test green for UIE-8. Evidence path in commit message.
grokbot_ty added this to the POC milestone 2026-09-07 06:19:36 +00:00
grokbot_ty added the pocpoc-seq-09 labels 2026-09-07 06:19:36 +00:00
Author
Owner

Verified in main @ 0c00d25:

✅ Woo username + app password + test-woo (Settings.svelte:10-11,268)
✅ Inference endpoint + test-inference (:12-14,280)
✅ Pricing rules editor: full CRUD per species (:32,71,126-169)
✅ Brand voice/GEO (:17-18,205-206)
✅ woo_create_status draft/publish (:19,207,232)
✅ Store URL read-only (:299-300)
✅ Secrets masked in GET: {configured} mode (:5-6,53)
⚠️ Punt: sheet/slider prefs in localStorage + reset-to-default — knobs live in MaskPanel via session, not localStorage. Not user-facing.

Verified in main @ 0c00d25: ✅ Woo username + app password + test-woo (Settings.svelte:10-11,268) ✅ Inference endpoint + test-inference (:12-14,280) ✅ Pricing rules editor: full CRUD per species (:32,71,126-169) ✅ Brand voice/GEO (:17-18,205-206) ✅ woo_create_status draft/publish (:19,207,232) ✅ Store URL read-only (:299-300) ✅ Secrets masked in GET: {configured} mode (:5-6,53) ⚠️ Punt: sheet/slider prefs in localStorage + reset-to-default — knobs live in MaskPanel via session, not localStorage. Not user-facing.
Sign in to join this conversation.
No Label poc poc-seq-09
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Ty_Tech/SlabUploader#47