10 Commits

Author SHA1 Message Date
31a9e3c1ff fix(admin): move detail routes to directory structure to fix rendering
All checks were successful
CI / ci (push) Successful in 1m54s
CI / e2e (push) Has been skipped
CI / deploy (push) Successful in 18s
Admin item/tag edit pages weren't rendering because TanStack Router treated
them as children of the list route (which had no Outlet). Moving to
directory-based routing (items/index.tsx + items/$itemId.tsx) makes them
siblings that render directly in the admin layout.

Also adds UAT results for phases 35-38 and backlog item 999.12 (Admin UX Polish).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-20 21:40:57 +02:00
5d417b7c6e docs(38): phase verification report .planning/phases/38-admin-tag-management/38-VERIFICATION.md 2026-04-19 22:36:48 +02:00
6a5ffe8e2f docs(38-02): complete admin tag management client UI plan
- Add 38-02-SUMMARY.md
- Advance STATE.md to 38-02 complete
- Mark 38-02-PLAN.md complete in ROADMAP.md
2026-04-19 22:33:36 +02:00
0de809d8cb docs(38-01): complete admin tag backend plan
- Add 38-01-SUMMARY.md (schema+service+routes+tests)
- Advance plan counter to 2/2, progress to 97%
- Mark 38-01 complete in ROADMAP.md
2026-04-19 22:29:38 +02:00
c0a0aeff77 docs(38): create phase plans for admin tag management
Two plans across 2 waves: backend (schema + service + routes + tests)
then frontend (hooks + tree list page + edit page + sidebar activation).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-19 22:21:33 +02:00
d597affc1b docs(38): add validation strategy
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-19 22:06:11 +02:00
136772d80c docs(38): research phase — admin tag management
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-19 22:05:22 +02:00
f0597ae6b1 docs(38): fix UI-SPEC issues flagged by checker
- Spacing: change tree row indent from pl-5 (20px) to pl-4 (16px); remove non-standard exception entry
- Copywriting: change delete confirmation button from "Delete" to "Delete Tag"
- Visuals: declare focal point for list page (tree view) and edit page (name input)
- Typography: lower Label/Display from 12px to 11px, establishing 3px gap above 14px body

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-19 22:00:19 +02:00
096cb5a1dd docs(38): add UI design contract for admin tag management
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-19 21:57:19 +02:00
9e49e52bc0 docs(38): capture phase context 2026-04-19 21:50:37 +02:00