test(16.2): UAT - 2 passed, 2 issues, 1 blocked on the v0.1.19 deploy

This commit is contained in:
2026-10-10 17:16:44 +02:00
parent cf10ce8838
commit 1534b5744b

View File

@@ -1,48 +1,68 @@
---
status: testing
status: partial
phase: 16.2-plugin-provided-field-types-and-the-blog-editor-formwidget
source: [16.2-VERIFICATION.md]
started: 2026-10-10T14:54:46Z
updated: 2026-10-10T14:54:46Z
updated: 2026-10-10T15:16:43Z
---
## Current Test
number: 1
name: Postgres suites on a Docker host
expected: |
bash scripts/check-phase16.2.sh postgres passes, which closes WINDOWS 11, 12, 14-16, 20 and 21.
awaiting: user response
[testing paused — 1 items outstanding]
## Tests
### 1. Postgres suites on a Docker host
expected: bash scripts/check-phase16.2.sh postgres passes. This is the end-to-end proof for the CR-01 and WR-04 Load changes and for the category save.
result: [pending]
result: issue
reported: "Run by Claude on this Docker host (2026-10-10 16:57): the postgres stage fails in ./modules/cabana: --- FAIL: TestPhase10OpenAPIConformance: openapi_conformance_test.go:418: admin route GET /field-types has no conformance case. The stage stops there, so the Journal admin harness suites (TestPostsAdminResaveKeepsHTML, TestPostsAdminSaveSanitizesHTML, TestCategoriesAdminContent, TestCategoriesAdminBlogEditor) did not run."
severity: major
### 2. D-19 category content on UAT (WINDOWS 18)
expected: Change one word in a category body and save. No removal notice appears, and the site shows the change.
result: [pending]
result: issue
reported: "something is wrong. Updated content in https://uat.grzybyfunkcjonalne.pl/gfadmin/golem15/journal/categories/2 (\"Te grzyby, szczególnie\" changed into \"Te grzyby, a szczególnie\") and i see the change in backend even after refresh but not on frontend"
severity: major
### 3. Untouched re-save after the next deploy (with the CR-01/WR-04 fixes)
expected: Re-save posts 1 and 64 untouched. The md5 SELECT is unchanged (1: a026264105f900175b9770e637e5ec5c both columns; 64: 0e4be845390b1656871513957d471a7c:e785e14e80f6400534e16b4769749d3c) and updated_at moves.
result: [pending]
result: blocked
blocked_by: release-build
reason: "User: posts resaved. Claude checked UAT read-only at 15:05 UTC: md5 of posts 1 and 64 equal the snapshot and updated_at moved (15:05:09 / 15:05:18 UTC). But the UAT binary /srv/grzybyfunkcjonalne/go/bin/grzybyfunkcjonalne dates from 12:27 UTC, before v0.1.19 was tagged, so the CR-01/WR-04 fixes are not deployed yet. Re-run after the v0.1.19 deploy."
### 4. Preview pane in a real browser (quick 261010-iwu)
expected: 50/50 split; the pane wraps below the editor when the element is narrower than about 720px; a <script> in a raw HTML block stays inert; YouTube thumbnails load; relative /storage images resolve.
result: [pending]
result: pass
### 5. Accept the sandboxed preview iframe as an exception to plan 02's "no iframe in the admin"
expected: The human accepts the empty-sandbox srcdoc preview, or asks for a change.
result: [pending]
result: pass
## Summary
total: 5
passed: 0
issues: 0
pending: 5
passed: 2
issues: 2
pending: 0
skipped: 0
blocked: 0
blocked: 1
## Gaps
- gap_id: G-16.2-1
truth: "bash scripts/check-phase16.2.sh postgres passes on a Docker host"
status: failed
reason: "Observed by Claude running the postgres stage: TestPhase10OpenAPIConformance fails: admin route GET /field-types (added in 16.2) has no conformance case in modules/cabana/openapi_conformance_test.go; the Journal Postgres suites never ran because the stage aborted"
severity: major
test: 1
artifacts: []
missing: []
- gap_id: G-16.2-2
truth: "Changing one word in a category body and saving shows no removal notice, and the site shows the change"
status: failed
reason: "User reported: something is wrong. Updated content in https://uat.grzybyfunkcjonalne.pl/gfadmin/golem15/journal/categories/2 (\"Te grzyby, szczególnie\" changed into \"Te grzyby, a szczególnie\") and i see the change in backend even after refresh but not on frontend"
severity: major
test: 2
artifacts: []
missing: []