← Commit history

README: remove emojis + decorative symbols (no emoji/em-dash, clean ASCII)

John Lauer ·54de9e96b8 ·3mo ago ·parent 0854bd9
2 files changed +11−11
README.md+10−10
@@ -15,7 +15,7 @@ calling AI never has to guess. The bridge builds and opens full EAGLE-format component libraries in Fusion's library editor. Below: the **entire Adom basic parts library** (138 parts - 0402/0603/0805 R/C/L, LEDs, and more) open in the Content Manager: the component list, the R-0402 deviceset's schematic symbol, footprint + 3D-chip previews, and the footprint↔package **Mapped ✓** check EEs look for.+chip previews, and the footprint/package **Mapped** check EEs look for.  ![Adom basic parts library in the Fusion library manager](screenshots/library-manager-138.png) @@ -68,7 +68,7 @@ oscillators, headers (straight/right-angle, socket/SMD), standoffs, chip arrays,  The exported STEP is **colored** (AP214): the white marking arrives white in KiCad's 3D viewer. -## Electronics boards: project → schematic → 2D board → 3D board+## Electronics boards: project -> schematic -> 2D board -> 3D board  A Fusion electronics design is a parent/child chain: the **PROJECT** file (open THIS) links the schematic, the 2D board layout, and the generated 3D PCB. The bridge opens the project and switches@@ -90,7 +90,7 @@ DRV8323SR + ST VL53L8 boards rendered as populated 3D PCBs:  ![ST VL53L8 ToF sensor breakout, populated board](fz-sensor.png) -⚠ Always open the PROJECT - opening a child (.brd / 3D) directly gives an isolated view. The open+Always open the PROJECT - opening a child (.brd / 3D) directly gives an isolated view. The open verbs reprimand via `_hint` if you open a non-project file.  ## Manufacturing exports: Gerbers, BOM, CPL@@ -157,7 +157,7 @@ array + screenshots** and the AI can never fly blind past one. - `fusion_check_dialogs` polls the dialog array on demand; `fusion_dismiss_blocking_dialogs` clears   the known-safe ones. -## ⚡ Fast cloud search + file management (APS) - the ONLY cloud-search path+## Fast cloud search + file management (APS) - the ONLY cloud-search path  `fusion_aps_search` finds any design in the team's Fusion cloud in **~2 seconds** (server-indexed), plus browse / recent / file-info / versions / upload / download / folder creation, and@@ -169,7 +169,7 @@ Autodesk offers **no fast file-search API** for Fusion. The only in-app option w folder tree from the add-in, which takes **30+ minutes** and can **crash Fusion** (WinError 10054). We searched far and wide; **APS (Autodesk Platform Services) Data Management is the only thing Autodesk offers that actually works.** So as of **v1.6.76** the old verbs-(`fusion_search_cloud_files`, `fusion_walk_cloud_tree`) are **hard-disabled in code** - they return+(`fusion_search_cloud_files`, `fusion_walk_cloud_tree`) are hard-disabled in code - they return an error that redirects to APS and can no longer reach (or crash) Fusion. There is no fallback; APS is the path. It costs a one-time OAuth sign-in, and once set up it is fast and stays signed in. @@ -184,7 +184,7 @@ The bridge **checks APS state in code on every cloud call** (`_aps_guarded`) and self-teaching `_hint` (is it configured? signed in? token live? the full verb list, and the exact next step) so the AI is never stuck on an opaque auth error. -### 🥇 Best sign-in: your NATIVE Chrome/Edge via ABE (adom-browser-extension)+### Best sign-in: your NATIVE Chrome/Edge via ABE (adom-browser-extension)  Autodesk's email OTP / 2FA and "which profile is signed in" headaches vanish if the AI drives the browser you're **already logged into Autodesk** with. That is what **ABE@@ -201,13 +201,13 @@ in your real profile and capture the token - **no password typing**. Fallback: | `fusion_aps_signin` | one-time OAuth sign-in (prefer ABE native browser) | | `fusion_aps_search {query}` | server-indexed name search across the whole team hub | | `fusion_aps_open {query}` | find + open a design in Fusion, any folder depth |-| `fusion_aps_browse` / `fusion_aps_recent` | walk hubs/projects/folders · newest-modified designs |+| `fusion_aps_browse` / `fusion_aps_recent` | walk hubs/projects/folders, newest-modified designs | | `fusion_aps_file_info` / `fusion_aps_versions` | version history / who / when / size | | `fusion_aps_download` / `fusion_aps_upload` | pull/push a cloud file (no Fusion needed) | | `fusion_aps_create_folder` | make a subfolder (never dump loose files in a shared root) | | `fusion_aps_set_browser` / `get_browser` / `forget_browser` | remember the native browser+profile | | `fusion_aps_set_client_id` | set the org's PKCE client id (once per company) |-| ~~`fusion_search_cloud_files`~~ / ~~`fusion_walk_cloud_tree`~~ | ⛔ **DISABLED** (crashed Fusion) - use `fusion_aps_search` |+| ~~`fusion_search_cloud_files`~~ / ~~`fusion_walk_cloud_tree`~~ | DISABLED (crashed Fusion) - use `fusion_aps_search` |  **Cloud hygiene:** the bridge NEVER writes to a shared project root - uploads default to an **Adom AI Workspace** folder with per-task subfolders, and `fusion_cleanup_cloud_files` deletes@@ -265,8 +265,8 @@ _55 verbs._ - `fusion_aps_upload` - Upload a local file as a NEW cloud file (free Data Management; needs data:write scope) - `fusion_aps_create_folder` - Create a subfolder in a project (free; needs data:create scope) - `fusion_aps_get` - Raw authenticated GET against a free APS path (dev/verify helper).-- ~~`fusion_walk_cloud_tree`~~ ⛔ - ⛔ DISABLED (returns an error): the in-app add-in walk took 30+ min and CRASHED Fusion (WinError 10054)-- ~~`fusion_search_cloud_files`~~ ⛔ - ⛔ DISABLED (returns an error): the in-app add-in search took 30+ min and CRASHED Fusion (WinError 10054)+- ~~`fusion_walk_cloud_tree`~~  -  DISABLED (returns an error): the in-app add-in walk took 30+ min and CRASHED Fusion (WinError 10054)+- ~~`fusion_search_cloud_files`~~  -  DISABLED (returns an error): the in-app add-in search took 30+ min and CRASHED Fusion (WinError 10054)  **Electronics** 
page.json+1−1
@@ -1,6 +1,6 @@ {   "slug": "adom-desktop-fusion-bridge",-  "version": "1.6.77",+  "version": "1.6.78",   "type": "app",   "description": "Drive Autodesk Fusion 360 from the cloud via Adom Desktop: launch Fusion, electronics board layout, design rules, exports (STEP/IGES/STL/3MF/USDZ/OBJ/DXF/DWG/Gerbers/BOM/CPL), fast APS server-indexed cloud search with browse/recent/versions, cloud download/upload and folder creation, and in-app parametric modeling. Never-charge: APS calls are capped to the free tier.",   "dependencies": {