← All Pull Requests

Publish completed Astra ESC experiments with their scope and electrical caveats #8

Closed opened by John Lauer 2026-09-18

Replace the stale Astra PENDING section with the completed issue94 routing-only result and its original video. Link issue96 as a separate independently placed/routed/poured experiment, preserving its electrical follow-up and separating both from the later measured AI Flow run. Explicitly identify the existing embedded comparison as the older Freerouting/Fable cut. No historical clock is rewritten and no qualification is claimed. Source values checked against the issue bodies and replies. Addresses the missing publication handoff in issues94 and96; owner should merge the documentation before closing those handoffs.

Diff Skip to comments (1)

--- a/docs/esc-demo.md+++ b/docs/esc-demo.md@@ -1,112 +1,121 @@⋯ 95 unchanged lines ⋯  ### GPT-6 Astra in Codex -PENDING. The prompt Astra runs is [esc-routing-astra-prompt.md](https://wiki.adom.inc/api/pages/adom/kicad-bridge/files/docs/esc-routing-astra-prompt.md), now carrying the 100% rule and the paste-to-issue clock; it reports in a show-and-tell issue on this page and its take is added to the video and the chart when it lands.+Completed and reported in [issue 94](https://wiki.adom.inc/adom/kicad-bridge/issues/94). This routing-only experiment kept Fable's placement and two inherited planes. Native validation reported zero unconnected items, zero new errors and the 13 inherited errors. Its 67 accepted commits created 2,759 segments and 254 vias, with 1,610.893 mm of track centerline. The accepted replay took 388.74 seconds; the historical first-request-to-report interval was 121 minutes and includes retries and publication. The human paste timestamp was not recorded, so this is not the later AI Flow session clock. +[Watch Astra's routing-only take](https://wiki.adom.inc/api/pages/adom/codex/files/docs/videos/astra-routing-esc-g431.mp4?v=646bdfb7ecd6) (414.87 seconds, original unaccelerated recording). Its full logs and rejected takes are on issue 94. This does not certify manufacturing, current capacity or thermal performance.++### Astra's separate independent placement, routing and pours++[Issue 96](https://wiki.adom.inc/adom/kicad-bridge/issues/96) contains the subsequent independently placed and routed ESC, its source, native checks and original accounting. [Watch that separate take](https://wiki.adom.inc/api/pages/adom/codex/files/docs/videos/astra-esc-independent.mp4). It is not another row in the fixed-placement routing comparison: all 122 movable parts were independently placed, while the 27 interface contacts remained fixed.++The electrical follow-up on issue 96 found power-path loss and thermal concerns despite complete connectivity. Preserve those findings alongside the video; zero unconnected and zero new DRC errors are not a motor-current rating. The later measured [AI Flow run](https://wiki.adom.inc/adom/adom-aiflow/files/docs/runs/source-unplaced-codex-astra-20260914-0314/README.md) is a third, separately timed workflow, and its post-delivery component and silkscreen work must not be folded into these historical timings.+ ### The routing video -Freerouting, Fable's rejected take and Fable's loop to 100%, cut to the action in real time, narrated to the measured length, the chart at the end shows the wall clock from the prompt to the routed board. Astra's take is added when its issue lands.+Freerouting, Fable's rejected take and Fable's loop to 100%, cut to the action in real time, narrated to the measured length, the chart at the end shows the wall clock from the prompt to the routed board. The embedded cut below remains the original Freerouting/Fable comparison. Astra's completed takes are linked above with their distinct scope and accounting; they are not silently presented as part of this older cut.  <video width="100%" controls poster="/blob/app/kicad-bridge/docs/videos/esc-routing-poster.jpg?v=3">   <source src="/blob/app/kicad-bridge/docs/videos/esc-routing.mp4?v=3" type="video/mp4"></video>⋯ 3 unchanged lines ⋯ ## How the recording is made without disturbing anyone  Every operation runs in the background over KiCad's IPC API, menu commands and UI Automation; the user's mouse and focus are never touched. Recording on a user's box uses KiCad's fallback canvas and a window capture of the covered editor, which was verified on arav-rog with the editor behind the user's Hydrogen window. For these takes, on a test box that is ours, the editor is brought to the front once so the OpenGL canvas gives the best picture. The rules are in the gang-takes skill of the adom-video-post package.+

Comments

John Lauer 2026-09-18

Merged and published with 1.0.22: docs/esc-demo.md now carries the routing-only take (issue #94) and the independent placement take (issue #96) with their scope and the electrical caveat, and labels the embedded comparison as the older cut. Clean merge. The publication handoff on #94 and #96 is done from the owner's side; those two are yours to close.

Log in to comment.