feat(film): capture manifest + validation

This commit is contained in:
Satyam Rastogi
2026-05-30 01:56:57 +05:30
parent b48caaa591
commit dc15c45402
3 changed files with 72 additions and 0 deletions
@@ -0,0 +1,24 @@
{
"viewport": { "width": 1920, "height": 1080, "deviceScaleFactor": 2 },
"theme": "dark",
"baseUrl": "http://localhost:5173",
"captures": [
{ "id": "storm-intel", "role": "owner", "route": "/owner/storm-intel", "waitMs": 2000 },
{ "id": "territory-map", "role": "owner", "route": "/owner/maps", "waitMs": 2500 },
{ "id": "pro-canvas", "role": "owner", "route": "/owner/pro-canvas", "waitMs": 1800 },
{ "id": "lead-verification", "role": "owner", "route": "/lead-verification", "waitMs": 1800 },
{ "id": "dispatch", "role": "owner", "route": "/owner/dispatch", "waitMs": 2500 },
{ "id": "people-skills", "role": "owner", "route": "/owner/people", "waitMs": 1800 },
{ "id": "kanban", "role": "owner", "route": "/owner/kanban", "waitMs": 1800 },
{ "id": "settings-access", "role": "owner", "route": "/owner/settings", "waitMs": 1800 },
{ "id": "projects", "role": "owner", "route": "/owner/projects", "waitMs": 1800 },
{ "id": "estimates", "role": "owner", "route": "/owner/estimates", "waitMs": 1800 },
{ "id": "sub-tasks-owner", "role": "owner", "route": "/owner/subcontractor-tasks", "waitMs": 1800 },
{ "id": "owner-snapshot", "role": "owner", "route": "/owner/snapshot", "waitMs": 2000 },
{ "id": "leaderboard", "role": "owner", "route": "/admin/leaderboard", "waitMs": 1800 },
{ "id": "rep-leads", "role": "agentCody", "route": "/emp/fa/leads", "waitMs": 1800 },
{ "id": "rep-dashboard", "role": "agentCody", "route": "/emp/fa/dashboard", "waitMs": 1800 },
{ "id": "sub-dashboard", "role": "subCarlos", "route": "/subcontractor/dashboard", "waitMs": 1800 },
{ "id": "sub-projects", "role": "subCarlos", "route": "/subcontractor/projects", "waitMs": 1800 }
]
}