Pulse/frontend-modern/browser-verification.json
2026-08-30 20:11:39 +01:00

40 lines
1.9 KiB
JSON

{
"version": 1,
"base_sha": "b0de28c7c406468310dfbef95b00bd71400d8abb",
"verified_at": "2026-08-30T19:10:01Z",
"result": "passed",
"changed_paths": [
"frontend-modern/src/components/Discovery/AvailabilityProposalCard.tsx"
],
"content_sha256": {
"frontend-modern/src/components/Discovery/AvailabilityProposalCard.tsx": "0e3c4c5c2bb63ac5c8cd2549cb1fccea3b17d86a8bffa4dd7d0bf0aca7f45000"
},
"routes": [
"/browser-assurance-harness.html (temporary current-build Vite harness for the /docker/overview discovery proposal card)"
],
"viewports": [
{
"width": 1280,
"height": 800
},
{
"width": 390,
"height": 844
}
],
"states": [
"existing-check inventory loading, failure, retry recovery, empty inventory, and post-create duplicate detection",
"proposal test transport success, application failure, and request failure with scoped status or alert feedback",
"created active-check confirmation alongside duplicate protection",
"machine-review loading, populated, and load-failure states without false empty-state overlap",
"settled desktop and narrow card/dialog pixels from the final current-source Vite render; managed full-app startup was blocked by unrelated pulse-pro go.mod drift"
],
"interactions": [
"confirmed Create active check stays disabled until existing-check inventory succeeds and retry restores it",
"ran successful and failed Test proposal actions and confirmed focus returns after the native loading-button blur",
"created an active check and confirmed status plus duplicate feedback",
"opened machine review, checked loading and populated states, closed with Escape, and confirmed focus return",
"reopened machine review on failure and confirmed proposal errors stay outside the dialog and no false empty state appears",
"inspected desktop and 390x844 settled pixels, topmost dialog hit testing, bounds, clipping, scrolling, and horizontal overflow"
]
}