Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
387 changes: 387 additions & 0 deletions 03_implementation/docs/evidence/visual_proof_2026-05-09/summary.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,387 @@
{
"schema_version": 1,
"generated_at": "2026-05-10T04:01:09.572Z",
"started_at": "2026-05-10T03:57:45.102Z",
"run_status": "failed",
"owner": "claude-w6-6-visual-proof",
"lane": "W6-6 Playwright visual proof against Images-GUI/",
"counts": {
"total": 31,
"error": 11,
"skipped-future": 20
},
"rows": [
{
"target": "00_user_generated_1",
"status": "skipped-future",
"route": "/#dashboard",
"reference": "Images-GUI/00-user-current-downloads/Generated image 1.png",
"tolerance": 0.2,
"evidence_path": null,
"diff_path": null,
"error": "Generated reference 1 — direction PNG, not a 1:1 page snapshot. Skipped from strict comparison; tracked for visual direction only.",
"started_at": "2026-05-10T04:01:08.883Z",
"finished_at": "2026-05-10T04:01:08.883Z"
},
{
"target": "00_user_generated_2",
"status": "skipped-future",
"route": "/#dashboard",
"reference": "Images-GUI/00-user-current-downloads/Generated image 2.png",
"tolerance": 0.2,
"evidence_path": null,
"diff_path": null,
"error": "Generated reference 2.",
"started_at": "2026-05-10T04:01:08.884Z",
"finished_at": "2026-05-10T04:01:08.884Z"
},
{
"target": "00_user_generated_3",
"status": "skipped-future",
"route": "/#dashboard",
"reference": "Images-GUI/00-user-current-downloads/Generated image 3.png",
"tolerance": 0.2,
"evidence_path": null,
"diff_path": null,
"error": "Generated reference 3.",
"started_at": "2026-05-10T04:01:08.884Z",
"finished_at": "2026-05-10T04:01:08.884Z"
},
{
"target": "00_user_generated_4",
"status": "skipped-future",
"route": "/#dashboard",
"reference": "Images-GUI/00-user-current-downloads/Generated image 4.png",
"tolerance": 0.2,
"evidence_path": null,
"diff_path": null,
"error": "Generated reference 4.",
"started_at": "2026-05-10T04:01:08.884Z",
"finished_at": "2026-05-10T04:01:08.884Z"
},
{
"target": "00_user_generated_5",
"status": "skipped-future",
"route": "/#dashboard",
"reference": "Images-GUI/00-user-current-downloads/Generated image 5.png",
"tolerance": 0.2,
"evidence_path": null,
"diff_path": null,
"error": "Generated reference 5.",
"started_at": "2026-05-10T04:01:08.884Z",
"finished_at": "2026-05-10T04:01:08.884Z"
},
{
"target": "00_user_generated_6",
"status": "skipped-future",
"route": "/#dashboard",
"reference": "Images-GUI/00-user-current-downloads/Generated image 6.png",
"tolerance": 0.2,
"evidence_path": null,
"diff_path": null,
"error": "Generated reference 6.",
"started_at": "2026-05-10T04:01:08.884Z",
"finished_at": "2026-05-10T04:01:08.884Z"
},
{
"target": "00_user_generated_7",
"status": "skipped-future",
"route": "/#dashboard",
"reference": "Images-GUI/00-user-current-downloads/Generated image 7.png",
"tolerance": 0.2,
"evidence_path": null,
"diff_path": null,
"error": "Generated reference 7.",
"started_at": "2026-05-10T04:01:08.884Z",
"finished_at": "2026-05-10T04:01:08.884Z"
},
{
"target": "00_user_generated_8",
"status": "skipped-future",
"route": "/#dashboard",
"reference": "Images-GUI/00-user-current-downloads/Generated image 8.png",
"tolerance": 0.2,
"evidence_path": null,
"diff_path": null,
"error": "Generated reference 8.",
"started_at": "2026-05-10T04:01:08.884Z",
"finished_at": "2026-05-10T04:01:08.884Z"
},
{
"target": "00_user_generated_9",
"status": "skipped-future",
"route": "/#dashboard",
"reference": "Images-GUI/00-user-current-downloads/Generated image 9.png",
"tolerance": 0.2,
"evidence_path": null,
"diff_path": null,
"error": "Generated reference 9.",
"started_at": "2026-05-10T04:01:08.884Z",
"finished_at": "2026-05-10T04:01:08.884Z"
},
{
"target": "00_user_hermes3d",
"status": "error",
"route": "/",
"reference": "Images-GUI/00-user-current-downloads/Hermes3D.png",
"tolerance": 0.15,
"evidence_path": null,
"diff_path": null,
"error": "\u001b[31mTest timeout of 30000ms exceeded.\u001b[39m",
"started_at": "2026-05-10T04:00:37.997Z",
"finished_at": "2026-05-10T04:01:08.317Z"
},
{
"target": "01_dashboard_advanced_a",
"status": "error",
"route": "/#dashboard",
"reference": "Images-GUI/01-dashboard-modes/advanced-dashboard-a.png",
"tolerance": 0.1,
"evidence_path": null,
"diff_path": null,
"error": "\u001b[31mTest timeout of 30000ms exceeded.\u001b[39m",
"started_at": "2026-05-10T03:57:48.808Z",
"finished_at": "2026-05-10T03:58:19.004Z"
},
{
"target": "01_dashboard_advanced_b",
"status": "skipped-future",
"route": "/#dashboard",
"reference": "Images-GUI/01-dashboard-modes/advanced-dashboard-b.png",
"tolerance": 0.1,
"evidence_path": null,
"diff_path": null,
"error": "Advanced dashboard alt view B. Future target — owned by Wave 6 lane 3.",
"started_at": "2026-05-10T03:58:20.114Z",
"finished_at": "2026-05-10T03:58:20.114Z"
},
{
"target": "01_dashboard_custom_a",
"status": "skipped-future",
"route": "/#dashboard",
"reference": "Images-GUI/01-dashboard-modes/custom-dashboard-a.png",
"tolerance": 0.15,
"evidence_path": null,
"diff_path": null,
"error": "Custom dashboard with draggable widgets — not implemented yet. Future target — owned by Wave 6 lane 3 / 4.",
"started_at": "2026-05-10T03:58:20.116Z",
"finished_at": "2026-05-10T03:58:20.116Z"
},
{
"target": "01_dashboard_custom_b",
"status": "skipped-future",
"route": "/#dashboard",
"reference": "Images-GUI/01-dashboard-modes/custom-dashboard-b.png",
"tolerance": 0.15,
"evidence_path": null,
"diff_path": null,
"error": "Custom dashboard alt B. Future target.",
"started_at": "2026-05-10T03:58:20.116Z",
"finished_at": "2026-05-10T03:58:20.116Z"
},
{
"target": "01_dashboard_simple_a",
"status": "skipped-future",
"route": "/?ui=simple#dashboard",
"reference": "Images-GUI/01-dashboard-modes/simple-dashboard-a.png",
"tolerance": 0.15,
"evidence_path": null,
"diff_path": null,
"error": "Simple dashboard mode A. Mode switcher is being added by W6-3.",
"started_at": "2026-05-10T03:58:20.116Z",
"finished_at": "2026-05-10T03:58:20.116Z"
},
{
"target": "01_dashboard_simple_b",
"status": "skipped-future",
"route": "/?ui=simple#dashboard",
"reference": "Images-GUI/01-dashboard-modes/simple-dashboard-b.png",
"tolerance": 0.15,
"evidence_path": null,
"diff_path": null,
"error": "Simple dashboard mode B. Future target — owned by Wave 6 lane 3.",
"started_at": "2026-05-10T03:58:20.116Z",
"finished_at": "2026-05-10T03:58:20.116Z"
},
{
"target": "02_primary_artifacts_approvals_plugins_roadmap",
"status": "error",
"route": "/#artifacts",
"reference": "Images-GUI/02-primary-pages/primary-tabs-artifacts-approvals-plugins-roadmap.png",
"tolerance": 0.12,
"evidence_path": null,
"diff_path": null,
"error": "Error: The outputPath is not allowed outside of the parent directory. Please fix the defined path. ",
"started_at": "2026-05-10T03:58:32.741Z",
"finished_at": "2026-05-10T03:58:36.442Z"
},
{
"target": "02_primary_autopilot_design_gen3d_jobs",
"status": "error",
"route": "/#autopilot",
"reference": "Images-GUI/02-primary-pages/primary-tabs-autopilot-design-gen3d-jobs.png",
"tolerance": 0.12,
"evidence_path": null,
"diff_path": null,
"error": "Error: The outputPath is not allowed outside of the parent directory. Please fix the defined path. ",
"started_at": "2026-05-10T03:58:20.117Z",
"finished_at": "2026-05-10T03:58:23.264Z"
},
{
"target": "02_primary_printers_observe_agents_learning",
"status": "error",
"route": "/#printers",
"reference": "Images-GUI/02-primary-pages/primary-tabs-printers-observe-agents-learning.png",
"tolerance": 0.12,
"evidence_path": null,
"diff_path": null,
"error": "Error: The outputPath is not allowed outside of the parent directory. Please fix the defined path. ",
"started_at": "2026-05-10T03:58:25.700Z",
"finished_at": "2026-05-10T03:58:30.977Z"
},
{
"target": "03_settings_subtabs_all",
"status": "error",
"route": "/#settings",
"reference": "Images-GUI/03-settings-voice/settings-subtabs-all.png",
"tolerance": 0.12,
"evidence_path": null,
"diff_path": null,
"error": "Error: The outputPath is not allowed outside of the parent directory. Please fix the defined path. ",
"started_at": "2026-05-10T03:58:37.612Z",
"finished_at": "2026-05-10T03:58:40.517Z"
},
{
"target": "03_voice_communication_subtabs",
"status": "error",
"route": "/#voice",
"reference": "Images-GUI/03-settings-voice/voice-communication-subtabs.png",
"tolerance": 0.12,
"evidence_path": null,
"diff_path": null,
"error": "Error: The outputPath is not allowed outside of the parent directory. Please fix the defined path. ",
"started_at": "2026-05-10T03:58:42.090Z",
"finished_at": "2026-05-10T03:58:45.658Z"
},
{
"target": "04_source_os_60_app_coverage_matrix",
"status": "error",
"route": "/#sources",
"reference": "Images-GUI/04-source-os/source-os-60-app-coverage-matrix.png",
"tolerance": 0.12,
"evidence_path": null,
"diff_path": null,
"error": "\u001b[31mTest timeout of 30000ms exceeded.\u001b[39m",
"started_at": "2026-05-10T03:58:48.199Z",
"finished_at": "2026-05-10T03:59:18.353Z"
},
{
"target": "04_source_os_core_categories",
"status": "error",
"route": "/#sources",
"reference": "Images-GUI/04-source-os/source-os-core-categories.png",
"tolerance": 0.12,
"evidence_path": null,
"diff_path": null,
"error": "Error: The outputPath is not allowed outside of the parent directory. Please fix the defined path. ",
"started_at": "2026-05-10T03:59:20.008Z",
"finished_at": "2026-05-10T03:59:43.751Z"
},
{
"target": "04_source_os_remaining_categories",
"status": "error",
"route": "/#sources",
"reference": "Images-GUI/04-source-os/source-os-remaining-categories.png",
"tolerance": 0.12,
"evidence_path": null,
"diff_path": null,
"error": "Error: The outputPath is not allowed outside of the parent directory. Please fix the defined path. ",
"started_at": "2026-05-10T03:59:44.900Z",
"finished_at": "2026-05-10T04:00:11.717Z"
},
{
"target": "05_action_window_advanced_tools",
"status": "skipped-future",
"route": "/#dashboard",
"reference": "Images-GUI/05-action-windows/action-window-advanced-tools.png",
"tolerance": 0.2,
"evidence_path": null,
"diff_path": null,
"error": "Action Window advanced-tools template. Future target — owned by W6-4.",
"started_at": "2026-05-10T04:00:12.961Z",
"finished_at": "2026-05-10T04:00:12.961Z"
},
{
"target": "05_action_window_core_apps",
"status": "skipped-future",
"route": "/#dashboard",
"reference": "Images-GUI/05-action-windows/action-window-core-apps.png",
"tolerance": 0.2,
"evidence_path": null,
"diff_path": null,
"error": "Action Window core-apps template. Action Window is being added by W6-4.",
"started_at": "2026-05-10T04:00:12.960Z",
"finished_at": "2026-05-10T04:00:12.960Z"
},
{
"target": "06_states_responsive_reference",
"status": "skipped-future",
"route": "/#dashboard",
"reference": "Images-GUI/06-states-responsive/states-responsive-reference.png",
"tolerance": 0.2,
"evidence_path": null,
"diff_path": null,
"error": "Loading/empty/blocked/recovering responsive states reference. Per-state specs are out of scope for this lane.",
"started_at": "2026-05-10T04:00:12.962Z",
"finished_at": "2026-05-10T04:00:12.962Z"
},
{
"target": "07_plugins_skills_mcp_app_connectors",
"status": "error",
"route": "/#plugins",
"reference": "Images-GUI/07-plugins-skills-mcp/plugins-skills-mcp-app-connectors.png",
"tolerance": 0.12,
"evidence_path": null,
"diff_path": null,
"error": "Error: The outputPath is not allowed outside of the parent directory. Please fix the defined path. ",
"started_at": "2026-05-10T04:00:12.962Z",
"finished_at": "2026-05-10T04:00:36.574Z"
},
{
"target": "08_proof_health_notifications_safety",
"status": "skipped-future",
"route": "/#observe",
"reference": "Images-GUI/08-app-utility-pages/proof-health-notifications-safety.png",
"tolerance": 0.15,
"evidence_path": null,
"diff_path": null,
"error": "Composite of proof + health + notifications + safety. Anchored to Observe. Future target.",
"started_at": "2026-05-10T04:00:37.996Z",
"finished_at": "2026-05-10T04:00:37.996Z"
},
{
"target": "08_workflow_printqueue_files_logs",
"status": "skipped-future",
"route": "/#jobs",
"reference": "Images-GUI/08-app-utility-pages/workflow-printqueue-files-logs.png",
"tolerance": 0.15,
"evidence_path": null,
"diff_path": null,
"error": "Composite of workflow + print queue + files + logs. No single route maps yet; uses Jobs as anchor. Future target — split by lane 3/4.",
"started_at": "2026-05-10T04:00:37.994Z",
"finished_at": "2026-05-10T04:00:37.994Z"
},
{
"target": "09_theme_variants_reference",
"status": "skipped-future",
"route": "/#dashboard",
"reference": "Images-GUI/09-themes/theme-variants-reference.png",
"tolerance": 0.25,
"evidence_path": null,
"diff_path": null,
"error": "Theme palette reference (default/cyberpunk/matrix/tron/forge/aurora). Theme switcher not implemented; future target.",
"started_at": "2026-05-10T04:00:37.996Z",
"finished_at": "2026-05-10T04:00:37.996Z"
}
]
}
Loading
Loading