From 2e670b0346742a197f3f1d6ea2bd793ae4a94bfe Mon Sep 17 00:00:00 2001 From: Arthur Belleville Date: Mon, 18 May 2026 16:04:09 +0200 Subject: [PATCH] test(20): persist human verification items as UAT --- .../20-HUMAN-UAT.md | 40 +++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 .planning/phases/20-tablo-detail-kanban-restyle/20-HUMAN-UAT.md diff --git a/.planning/phases/20-tablo-detail-kanban-restyle/20-HUMAN-UAT.md b/.planning/phases/20-tablo-detail-kanban-restyle/20-HUMAN-UAT.md new file mode 100644 index 0000000..c258885 --- /dev/null +++ b/.planning/phases/20-tablo-detail-kanban-restyle/20-HUMAN-UAT.md @@ -0,0 +1,40 @@ +--- +status: partial +phase: 20-tablo-detail-kanban-restyle +source: [20-VERIFICATION.md] +started: 2026-05-18T14:30:00Z +updated: 2026-05-18T14:30:00Z +--- + +## Current Test + +[awaiting human testing] + +## Tests + +### 1. Tablo detail page visual layout +expected: Page renders at /tablos/{id} with 1.75rem tablo name h1, metadata row (owner, due, status badge, progress bar), 5-tab bar, and kanban board with 4 columns matching Figma design +result: [pending] + +### 2. Drag-and-drop task reorder +expected: Tasks can be dragged within a column; on drop the reorder-form submits to POST /tablos/{id}/tasks/reorder and the new order persists on page reload +result: [pending] + +### 3. HTMX tab navigation +expected: Clicking a tab sends hx-get to /tablos/{id}/{tab}, swaps #tab-content, and pushes URL — no full page reload +result: [pending] + +### 4. Global /tasks page regression check +expected: The global My Tasks page (/tasks) still renders correctly — .task-row layout unchanged, no CSS bleeding from the new .task-card rules +result: [pending] + +## Summary + +total: 4 +passed: 0 +issues: 0 +pending: 4 +skipped: 0 +blocked: 0 + +## Gaps