mirror of
https://github.com/rcourtman/Pulse.git
synced 2026-10-19 10:33:29 +00:00
40 lines
1.9 KiB
JSON
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"
|
|
]
|
|
}
|