Files
pulse/frontend-modern/browser-verification.json
T
pulse-triage[bot] 78f225a933 Make Patrol finding options a true disclosure
Contract-Neutral: Changes only the Patrol finding disclosure interaction and accessible naming without changing Patrol lifecycle or API contracts.
2026-08-31 22:32:03 +01:00

38 lines
1.2 KiB
JSON

{
"version": 1,
"base_sha": "57598cbf3ef8eae78cb7a1c71631d0bf04a130f9",
"verified_at": "2026-08-31T21:19:58Z",
"result": "passed",
"changed_paths": [
"frontend-modern/src/components/AI/FindingsPanel.tsx"
],
"content_sha256": {
"frontend-modern/src/components/AI/FindingsPanel.tsx": "18c7fbdd3a27b634675cfc039f7bfaec43015f5d8ec9d6a15d92ad1f93d4a5f7"
},
"routes": [
"/patrol"
],
"viewports": [
{
"width": 1440,
"height": 900
},
{
"width": 390,
"height": 844
}
],
"states": [
"active Patrol finding options collapsed with aria-expanded false",
"active Patrol finding outcome review expanded with Resolve or dismiss controls visible",
"same finding options collapsed again with its review panel removed",
"desktop and narrow layouts remained readable and fit without horizontal overflow"
],
"interactions": [
"opened and closed one finding options disclosure by pointer at desktop width",
"opened the same disclosure with keyboard Enter and closed it with Space at narrow width",
"verified the visible Finding options label is included in the accessible name",
"verified aria-expanded and aria-controls matched the rendered disclosure state"
]
}