test(14): verification report and human verification items as UAT
This commit is contained in:
@@ -0,0 +1,48 @@
|
||||
---
|
||||
status: testing
|
||||
phase: 14-domain-jobs-and-external-integrations
|
||||
source: [14-VERIFICATION.md]
|
||||
started: 2026-10-04T01:13:37Z
|
||||
updated: 2026-10-04T01:13:37Z
|
||||
---
|
||||
|
||||
## Current Test
|
||||
|
||||
number: 1
|
||||
name: Decide CR-01 (stale whole-row album save after slow Discogs I/O)
|
||||
expected: |
|
||||
Either fix before Phase 15 cutover (a column-scoped save that still runs checkAlbumModelRules and the broadcast hooks) or accept it as a known risk. The verifier recommends fixing it.
|
||||
awaiting: user response
|
||||
|
||||
## Tests
|
||||
|
||||
### 1. Decide CR-01 (stale whole-row album save after slow Discogs I/O)
|
||||
expected: Fix before Phase 15 (recommended) or accept as a known risk. PHP saves only dirty columns, so in PHP a concurrent edit survives; in Go it is silently reverted.
|
||||
result: [pending]
|
||||
|
||||
### 2. Accept or reject the two 14-03 PHP-over-plan overrides
|
||||
expected: dry_run writes covers and catalog fields (stages only DRAFT_FIELDS); a second identical apply re-imports the covers. If accepted, add the suggested override entries from the 14-VERIFICATION.md Gaps Summary.
|
||||
result: [pending]
|
||||
|
||||
### 3. Live vendor smoke test (Discogs, OpenAI, Anthropic)
|
||||
expected: Results match PHP for the same inputs: covers download from i.discogs.com, prices are stored, and recognised albums come back, for both user credentials and the admin vision model.
|
||||
result: [pending]
|
||||
|
||||
### 4. Triage review warnings WR-01..WR-06
|
||||
expected: Each warning gets a disposition in 14-REVIEW-DISPOSITION.md. WR-02 (feedback upload extension) and WR-05 (import-settings drops models) are resolved before Phase 15.
|
||||
result: [pending]
|
||||
|
||||
### 5. Admin screens and embed.js widget in a browser
|
||||
expected: The golem AI models list and form (key write-only), the feedback settings screen and the read-only submissions list render and save. The widget loads its config, submits (202) and hides.
|
||||
result: [pending]
|
||||
|
||||
## Summary
|
||||
|
||||
total: 5
|
||||
passed: 0
|
||||
issues: 0
|
||||
pending: 5
|
||||
skipped: 0
|
||||
blocked: 0
|
||||
|
||||
## Gaps
|
||||
Reference in New Issue
Block a user