← Commit history
bin/fusion-dashboard
⋯ 1 unchanged line ⋯
dashboard/Cargo.lock+1−1
@@ -4,7 +4,7 @@ version = 4  [[package]] name = "fusion-dashboard"-version = "1.9.92"+version = "1.9.93" dependencies = [  "serde_json", ]
page.json+7−10
@@ -4,17 +4,13 @@   "type": "app",   "description": "This package installs the bridge's SKILLS into your container so your AI knows how to drive it; Adom Bridge loads the bridge runtime itself from the release zip.",   "dependencies": {-    "adom/adom-desktop": "^1.9.0"+    "adom/adom-desktop": "*"   },   "scripts": {     "install": "./install.sh",     "uninstall": "./uninstall.sh"   },   "tags": [-    "ab",-    "bridge",-    "fusion",-    "desktop-app",     "fusion360",     "autodesk",     "cad",@@ -74,10 +70,7 @@     "build a basic parts library",     "add a 3d model to a component",     "make a fusion 360 library with 3d",-    "set up the fusion bridge",-    "fusion dashboard",-    "fusion status page",-    "open the fusion launch page"+    "set up the fusion bridge"   ],   "discovery_pitch": "Use the Adom Bridge Fusion 360 bridge when the user wants to DRIVE Autodesk Fusion 360 from the cloud: open/search their team's Fusion cloud designs, lay out a PCB or do electronics, export STEP/IGES/STL/Gerbers/BOM, or build a component library with real rendering 3D. It runs Fusion on the user's own machine via Adom Bridge. NOT for web/browser/login/form-filling (that's the native-browser extension) and NOT for KiCad (that's the kicad bridge).",   "brief": "Drive Autodesk Fusion 360 from the cloud via Adom Bridge: component libraries, IPC package generation, board layout, exports (STEP/Gerbers/BOM/CPL), fast APS cloud search, and parametric modeling.",@@ -106,5 +99,9 @@       "label": "Part volume",       "prompt": "How much material does each printed part in this assembly use?"     }-  ]+  ],+  "author": {+    "name": "John Lauer",+    "email": "[email protected]"+  } }\ No newline at end of file
tests/reports/daily-cron-2026-08-19.logadded+28
@@ -0,0 +1,28 @@+warmup: waking the bridge (unscored)...+  fusion_readiness                           FAIL - expected success, got error=target_not_found code=None; missing field 'bridgeVersion'+  fusion_describe                            FAIL - expected success, got error=target_not_found code=None+  fusion_get_app_state                       FAIL - expected success, got error=target_not_found code=None++ABORT: the relay lost target AdomLapper 4 times in a row - the box is offline or its ab is mid-update. Re-run when `adom-bridge targets` shows it stable; these are not verb failures.+  focus_invariance                           PASS+cleanup: Fusion was already running before the run - leaving it (user's session).++Section coverage (John's product map, 2026-08-14):+  gui-driving                            1 pass / 1 fail (0 manual, 0 skip)  RED+  aps                                    0 pass / 1 fail (0 manual, 0 skip)  RED+  bridge-lifecycle                       0 pass / 4 fail (0 manual, 0 skip)  RED++1 PASS, 6 FAIL (0 manual-tier, 0 skipped) -> /home/adom/project/adom-desktop-fusion-bridge/tests/reports/verb-test-2026-08-19_1147.json+  FAIL: fusion_set_driving_badge - described but untriaged in tests/run_verb_tests.py+  FAIL: fusion_set_window_sizing - described but untriaged in tests/run_verb_tests.py+  FAIL: fusion_readiness - expected success, got error=target_not_found code=None; missing field 'bridgeVersion'+  FAIL: fusion_describe - expected success, got error=target_not_found code=None+  FAIL: fusion_get_app_state - expected success, got error=target_not_found code=None+  FAIL: fusion_search_cloud_files - relay lost the target (run aborted; not a verb failure)+error: unrecognized subcommand 'issue'++  tip: a similar subcommand exists: 'asset'++Usage: adom-wiki <COMMAND>++For more information, try '--help'.
tests/reports/daily-cron-history.txt+1
@@ -1 +1,2 @@ RED 2026-08-18 (exit 1)+RED 2026-08-19 (exit 1)
tests/reports/verb-test-2026-08-19_1147.jsonadded+75
@@ -0,0 +1,75 @@+{+ "date": "2026-08-19_1147",+ "target": "AdomLapper",+ "tier": "daily",+ "pass": 1,+ "fail": 6,+ "sections": {+  "bridge-lifecycle": {+   "PASS": 0,+   "FAIL": 4,+   "MANUAL": 0,+   "SKIP": 0+  },+  "gui-driving": {+   "PASS": 1,+   "FAIL": 1,+   "MANUAL": 0,+   "SKIP": 0+  },+  "aps": {+   "PASS": 0,+   "FAIL": 1,+   "MANUAL": 0,+   "SKIP": 0+  }+ },+ "results": [+  {+   "verb": "fusion_set_driving_badge",+   "status": "FAIL",+   "why": "described but untriaged in tests/run_verb_tests.py",+   "section": "bridge-lifecycle"+  },+  {+   "verb": "fusion_set_window_sizing",+   "status": "FAIL",+   "why": "described but untriaged in tests/run_verb_tests.py",+   "section": "bridge-lifecycle"+  },+  {+   "verb": "fusion_readiness",+   "status": "FAIL",+   "why": "expected success, got error=target_not_found code=None; missing field 'bridgeVersion'",+   "sec": 0.0,+   "section": "bridge-lifecycle"+  },+  {+   "verb": "fusion_describe",+   "status": "FAIL",+   "why": "expected success, got error=target_not_found code=None",+   "sec": 0.0,+   "section": "bridge-lifecycle"+  },+  {+   "verb": "fusion_get_app_state",+   "status": "FAIL",+   "why": "expected success, got error=target_not_found code=None",+   "sec": 0.0,+   "section": "gui-driving"+  },+  {+   "verb": "fusion_search_cloud_files",+   "status": "FAIL",+   "why": "relay lost the target (run aborted; not a verb failure)",+   "section": "aps"+  },+  {+   "verb": "focus_invariance",+   "status": "PASS",+   "why": "",+   "section": "gui-driving"+  }+ ],+ "durationSec": 0.0+}\ No newline at end of file