Files
pulse/frontend-modern/browser-verification.json
T
pulse-triage[bot] 6988e486f2 fix(web): identify notification destination server failures
The queue and health API expose server_error, but the delivery UI treated it as unclassified. Preserve that diagnosis and direct operators to service availability and server logs before retrying retained deliveries. Add focused label and health guidance regression coverage.

Change-source: pulse-maintainer
2026-09-08 12:54:21 +01:00

38 lines
1.2 KiB
JSON

{
"version": 1,
"base_sha": "550b2d80a175cc66ab4e7ac269b7ec350e101611",
"verified_at": "2026-09-08T11:54:21Z",
"result": "passed",
"changed_paths": [
"frontend-modern/src/utils/alertDestinationsPresentation.ts"
],
"content_sha256": {
"frontend-modern/src/utils/alertDestinationsPresentation.ts": "67f6f9a1c98345949e162bf06a38760e61457aa1e8a2130913646647a4f29e88"
},
"routes": [
"/qualification (real health and delivery-log cards, scripted props)"
],
"viewports": [
{
"width": 1440,
"height": 900
},
{
"width": 900,
"height": 900
},
{
"width": 390,
"height": 900
}
],
"states": [
"Retained terminal server_error health diagnosis and failed delivery log entry"
],
"interactions": [
"Load both cards at desktop, tablet and phone widths; assert label, guidance, no page errors or horizontal overflow."
],
"notes": "Phone screenshot visually inspected; screenshots retained at /tmp/pulse-server-error-copy. Initial fixture omitted alertIds and timed out; corrected fixture passed all three widths. No installed delivery or receipt claim.",
"command": "pulse-heavy-run -- node scripts/check-delivery-server-error-copy.mjs"
}