From 3408742fb0e64a57ac3dcaad5a4b31001cffc849 Mon Sep 17 00:00:00 2001 From: Jakub Zych Date: Sun, 11 Oct 2026 17:13:01 +0200 Subject: [PATCH] test(10): persist human verification items as UAT --- .planning/phases/10-admin-vue-spa/10-UAT.md | 28 ++++++++++++++++++--- 1 file changed, 24 insertions(+), 4 deletions(-) diff --git a/.planning/phases/10-admin-vue-spa/10-UAT.md b/.planning/phases/10-admin-vue-spa/10-UAT.md index 1289514..fe5cfc2 100644 --- a/.planning/phases/10-admin-vue-spa/10-UAT.md +++ b/.planning/phases/10-admin-vue-spa/10-UAT.md @@ -1,9 +1,9 @@ --- -status: complete +status: testing phase: 10-admin-vue-spa source: [10-VERIFICATION.md] started: 2026-09-27T16:44:38Z -updated: 2026-09-27T18:34:33Z +updated: 2026-10-11T15:12:56.219Z --- ## Current Test @@ -41,12 +41,32 @@ result: pass expected: Accept or reject the verifier's "not violated" verdicts. result: pass +### 8. Re-walk the Phase 10 admin flows in a real browser on the current build: run the fonoteka binary, open /plytadmin as a superuser and as a genres-only admin, then use the list and form of each of the five controllers (search, sort, filter, paging, save, 422 field errors), link and unlink a Collection editor, open Ustawienia, and glance at light and dark mode. +expected: Everything still behaves as approved in 10-UAT.md tests 2 to 5. The limited admin sees only fonoteka > Genres. Lists and forms render. The editor round trip works. The Albums form's later widgets, partials and field types do not break the Phase 10 form; list state persisted in the URL and storage does not confuse paging or filtering. +result: [pending] + +### 9. Publish the sibling-repo test fixes the --go pass depends on: push sm-user-plugin 569768e, then commit the plugins/golem15/user pointer bump (cf5c6b9 -> 569768e) in fonoteka.go as a separate commit, and push fonoteka.go (03dad50, 7db5ef8 and the bump) when you choose. +expected: A clean checkout of fonoteka.go at its committed pointer passes check-phase10.sh --go, as the working tree does now. +result: [pending] + +### 10. Carried: decide CR-01 (refresh ignores tokens_valid_after / is_activated) +expected: Fix now or accept with override +result: [pending] + +### 11. Carried: Secure cookie on http://localhost (assumption A3) +expected: Chrome and Firefox store summer_admin with default cookie_secure +result: [pending] + +### 12. Carried: review the 17 judgment-tier prohibitions +expected: Accept or reject the verifier's non-authoritative verdicts +result: [pending] + ## Summary -total: 7 +total: 12 passed: 7 issues: 0 -pending: 0 +pending: 5 skipped: 0 blocked: 0