app
Codex
Public Made by Adomby adom
Codex in Adom Hydrogen: ecosystem setup, dock dashboard and live engineering demos.
← Commit history
Lead with Astra PCB routing and component placement; move desktop bridge below EDA demos
1 file changed
+46−31
README.md+46−31@@ -1,44 +1,21 @@ # Codex -Codex gets a practical home in the Adom ecosystem: a dependable setup entry point, a dock dashboard, and recorded engineering demonstrations.+**Use Codex Astra for PCB trace routing, component placement, and electrical review in KiCad and Fusion.** Adom connects Astra's design reasoning to real EDA applications, so it can inspect a board, make native editor changes, and verify the result. -Install the Adom integration with `adom-wiki pkg install adom/codex`, then open the Codex dock card or run `adom-codex serve --print-url`.--This package configures Codex for Adom. It does not install or replace the OpenAI Codex executable or your credentials.+## PCB routing and component placement -## Codex Bridge+- **Route traces:** calculate paths from pads and nets, commit traces and vias in the live editor, and check connectivity and native DRC.+- **Place components:** work with the connected EDA application's placement controls, accounting for pad access, clearances, routing space, and power/return paths. Inspect the actual board and preserve the original before making changes.+- **Review the electrical design:** examine power copper, return paths, thermal bottlenecks, and multilayer connectivity alongside the routing geometry. -**Control Codex Desktop on a named Windows machine through Adom Bridge.**-The project's `codex-bridge.exe` is compiled in Rust and runs under AB's bridge-lifecycle, without a Node or Python runtime for the bridge. The live test-installation is on **arav-rog**, so Codex Desktop does not need to be installed-on AdomLapper.+The recordings below demonstrate trace routing and electrical review. Their rerouting comparisons retain the original component placement; they are not demonstrations of automatic placement optimization. The EDA workflows run from Codex in Hydrogen through the relevant application bridges and do not require Codex Desktop or the separate Codex Bridge described later. -+## EDA guides -- Install, detect, launch, and uninstall the official Windows desktop package.-- Reuse an authorized native Codex sign-in cache without overwriting existing credentials.-- Discover the actual desktop's tools to create, read, and continue conversations.-- Find, inspect, install, and remove plugins through native Codex APIs.-- Discover project, worktree, panel, and scheduling tools, with native approvals intact.-- Inspect jobs, events, and requests; warn the user with an AB toast **before** a setup step triggers UAC.--**[Read the illustrated Codex Bridge guide](https://wiki.adom.inc/adom/codex/files/bridge/README.md)**-for screenshots, examples, build/deployment instructions, and tested limitations.-The bridge ZIP, OpenAI desktop app, and Adom skills/dashboard package are separate-installations. `adom-wiki pkg install adom/codex` does not deploy the bridge or-install Codex Desktop. The tested bridge is development-pinned; a public runtime-release/update manifest has not been published.--## Guides--- [Bootstrap: preparing Codex for Hydrogen](docs/BOOTSTRAP.md)-- [Dock dashboard, newbie panel and demos](docs/DASHBOARD.md) - [Astra: live KiCad routing and comparison log](docs/ASTRA-KICAD.md)+- [Astra: Fusion electronics routing and verification](docs/ASTRA-FUSION.md) - [BMS: 3D X-ray comparison, current-density maps and all 236 nets](https://wiki.adom.inc/adom/codex/files/docs/BMS-XRAY-REVIEW.md) - [Electrical-aware routing and copper-ablation worked example](docs/ELECTRICAL-ROUTING.md)-- [Codex Bridge illustrated guide](https://wiki.adom.inc/adom/codex/files/bridge/README.md)-- [Codex Bridge technical setup and protocol notes](docs/DESKTOP-BRIDGE.md) ## Astra drives live KiCad @@ -82,6 +59,44 @@ The final saved live board contains **1,463 segments and 33 vias, with zero unco `kicad_routing_state` supplies the live revision and verifies copper counts. `kicad_remove_route` removes the original copper in one native Undo transaction. Then 132 `kicad_route_net` calls create the independently calculated segments and vias, guarded by `expectedRevision`. These calls use `validate:false` because the whole candidate was already checked; the actual saved live board is checked again using `kicad-cli pcb drc --refill-zones` through Adom Bridge `run_script`. `desktop_record_window_start` / `desktop_record_window_stop` capture one continuous KiCad-window take. The edited film is derived from that take, with caption timing and an edit manifest retained. The narrated edition uses Adom TTS’s synthetic Andrew voice. The [caption-only edition](https://wiki.adom.inc/api/pages/adom/codex/files/videos/04-public-adom-solenoid-full-routing.mp4) remains available.++## Adom setup++Install the Adom integration with `adom-wiki pkg install adom/codex`, then open the Codex dock card or run `adom-codex serve --print-url`.++This package configures Codex for Adom. It does not install or replace the OpenAI Codex executable or your credentials.++- [Bootstrap: preparing Codex for Hydrogen](docs/BOOTSTRAP.md)+- [Dock dashboard, newbie panel and demos](docs/DASHBOARD.md)++## Codex Bridge++Codex Bridge is an optional desktop-app integration, separate from the EDA tooling above.++**Control Codex Desktop on a named Windows machine through Adom Bridge.**+The project's `codex-bridge.exe` is compiled in Rust and runs under AB's bridge+lifecycle, without a Node or Python runtime for the bridge. The live test+installation is on **arav-rog**, so Codex Desktop does not need to be installed+on AdomLapper.++++- Install, detect, launch, and uninstall the official Windows desktop package.+- Reuse an authorized native Codex sign-in cache without overwriting existing credentials.+- Discover the actual desktop's tools to create, read, and continue conversations.+- Find, inspect, install, and remove plugins through native Codex APIs.+- Discover project, worktree, panel, and scheduling tools, with native approvals intact.+- Inspect jobs, events, and requests; warn the user with an AB toast **before** a setup step triggers UAC.++**[Read the illustrated Codex Bridge guide](https://wiki.adom.inc/adom/codex/files/bridge/README.md)**+for screenshots, examples, build/deployment instructions, and tested limitations.+The bridge ZIP, OpenAI desktop app, and Adom skills/dashboard package are separate+installations. `adom-wiki pkg install adom/codex` does not deploy the bridge or+install Codex Desktop. The tested bridge is development-pinned; a public runtime+release/update manifest has not been published.++[Codex Bridge technical setup and protocol notes](docs/DESKTOP-BRIDGE.md).+ ## Optional reload integration Installing this wiki package enables container-local Codex reload continuity,