Legacy post-deployment QA
Status: DONE
Result
The published Komplex September master passed live document loading, single-layer toolbar, existing-comment readback, and disposable client persistence checks. The preserved-byte check failed for four of 138 manifest entries, so the release is not integrity-clean against evidence/legacy/original-sha256.json.
Deliverables and checks
| Deliverable | Requirement or verification | Result | Evidence |
|---|---|---|---|
Live wrapper record (local evidence: /Users/agency/Documents/Agty/KomplexLogopédia/outputs/rita-journey-20261002/evidence/legacy-postdeployment-qa/live-wrapper.json) |
Stable master, 29 genuinely loaded final child documents, one outer root, child toolbars suppressed after shortcut, outer toolbar visible at y=33,723 | PASS | 29/29 loaded, all 29 detected child toolbars suppressed, one outer root, outer toolbar visible at deep scroll |
Existing comments check (local evidence: /Users/agency/Documents/Agty/KomplexLogopédia/outputs/rita-journey-20261002/evidence/legacy-postdeployment-qa/live-wrapper.json) |
Reload outer widget and compare 267 real existing records by cid and text to provider readback | PASS | Widget state shows 267 megjegyzés; provider GET returned 267 and all cid/text pairs were exact |
Disposable fixture record (local evidence: /Users/agency/Documents/Agty/KomplexLogopédia/outputs/rita-journey-20261002/evidence/legacy-postdeployment-qa/disposable-fixture.json) |
Prove comment and inline edit survive reload with every write intercepted in memory | PASS | Intercepted methods were GET and POST only; fake-store comment and edit both survived reload; no real write escaped |
Capture manifests (local evidence: /Users/agency/Documents/Agty/KomplexLogopédia/outputs/rita-journey-20261002/evidence/legacy-postdeployment-qa/captures-001-134.json) and second range (local evidence: /Users/agency/Documents/Agty/KomplexLogopédia/outputs/rita-journey-20261002/evidence/legacy-postdeployment-qa/captures-135-267.json) |
Actual source plus outer critique captures for each inventory ID, with URLs, viewport, time, hashes, and observations | PASS | 267/267 unique IDs; 534 paired 390×844 PNGs, all present; six original PDFs also have direct rendered first pages (local evidence: /Users/agency/Documents/Agty/KomplexLogopédia/outputs/rita-journey-20261002/evidence/legacy-postdeployment-qa/pdf-render-map.json) |
Byte integrity record (local evidence: /Users/agency/Documents/Agty/KomplexLogopédia/outputs/rita-journey-20261002/evidence/legacy-postdeployment-qa/live-wrapper.json) |
Every legacy original byte equals evidence/legacy/original-sha256.json |
FAIL | 134/138 exact. Mismatches: index.html, confirmation.html, emails.html, email-enrollment.html |
Findings
| Section | Viewport | Issue | Severity |
|---|---|---|---|
| Legacy original-byte manifest | N/A | Four live files differ from the preserved source hashes. | High |
| Outer comment layer | 1440×1000 | Existing comments load as 267 megjegyzés, but zero pins are currently rendered while review mode is off. |
Info |
| PDF direct browser source capture | 390×844 | Headless Chrome shows a blank dark PDF viewer. Direct first-page raster renders from the actual PDF bytes were added for review. | Info |
Prioritized fix list
- Reconcile the four changed live files with the original-byte contract, then republish and rerun the hash check.
- Keep the direct PDF render map with the paired source/critique captures when the parent reviews the six PDF items.
Limits or consequential decisions
No provider records were created, edited, or deleted. Existing live history was only read by GET. The stale wording about unconfirmed provider comment/text edits was not observed on the published wrapper. Pixel inspection covered sampled full-resolution creative, email, landing, critique, brand, and direct-PDF captures; the manifests provide the exhaustive per-ID capture index. This QA role did not run the required independent Luna review.