feat: add repeatable Web UX inspection workbench

This commit is contained in:
2026-09-01 22:48:26 +09:00
parent 409245cb52
commit 4a4a01b730
20 changed files with 2307 additions and 0 deletions
@@ -0,0 +1,28 @@
{
"schemaVersion": 1,
"id": "anonymous-entry",
"title": "Anonymous entry and authentication review",
"baseUrl": "${WEB_UX_BASE_URL}",
"locale": "en-US",
"timezone": "UTC",
"colorScheme": "light",
"reducedMotion": "reduce",
"personas": [
{ "id": "anonymous", "label": "Anonymous visitor", "auth": { "kind": "anonymous" } }
],
"viewports": [
{ "label": "desktop", "width": 1440, "height": 1000, "deviceScaleFactor": 1 },
{ "label": "mobile", "width": 390, "height": 844, "deviceScaleFactor": 1 }
],
"routes": [
{
"id": "entry",
"label": "Authentication entry",
"path": "/",
"goal": "Understand the product and begin authentication without seeing Workspace-private content.",
"dataState": "Fresh browser context with no cookies, local storage, or session state.",
"ready": { "kind": "network-idle", "timeoutMs": 15000 },
"capturePoints": [{ "id": "initial", "label": "Anonymous entry", "fullPage": true }]
}
]
}