app
AI Flow
Public Made by Adomby adom
Adom's AI Flow: a tool to help the AI follow all of the steps it takes to build a board.
← Commit history
aiflow run source-unplaced-codex-astra-20260914-0314: silkscreen
7 files changed
+2453−9
docs/runs/source-unplaced-codex-astra-20260914-0314/README.md+29−9docs/runs/source-unplaced-codex-astra-20260914-0314/final-20260916232009.mp4docs/runs/source-unplaced-codex-astra-20260914-0314/silkscreen-1-sheet.pngdocs/runs/source-unplaced-codex-astra-20260914-0314/silkscreen-1-silkscreen-review-0.json+2390docs/runs/source-unplaced-codex-astra-20260914-0314/silkscreen-1-silkscreen-tour-1.json+21docs/runs/source-unplaced-codex-astra-20260914-0314/silkscreen-1-video-edit-record-2.json+13docs/runs/source-unplaced-codex-astra-20260914-0314/silkscreen-1.mp4docs/runs/source-unplaced-codex-astra-20260914-0314/README.md+29−9@@ -1,12 +1,12 @@ # AI Flow run: Codex (Astra) on board-0 -**Delivered** at 2026-09-14T04:32:32Z: **78.5 min of AI time** from the prompt to "done, here is your video" (78.5 min on the wall clock). Since then 239.9 min more of AI time over 34 follow-up prompt(s), listed under Sessions; none of it is in the delivery number.+**Delivered** at 2026-09-14T04:32:32Z: **78.5 min of AI time** from the prompt to "done, here is your video" (78.5 min on the wall clock). Since then 257.5 min more of AI time over 34 follow-up prompt(s), listed under Sessions; none of it is in the delivery number. Prompt at 2026-09-14T03:14:00.700Z (UTC). Flow: board. Every number here is from the run's append-only ledger (run.jsonl). AI time is the time the AI was working on a prompt: from the human's prompt to the AI's done, with any gap over 15 min where no command ran (the human away) cut out. ## The video -**The final cut of this run, 109 s: only the moments something moved, every step in order, the AI's analysis drawings fullscreen, the run and step clocks in the corner, the words cut to the picture.**+**The final cut of this run, 120 s: only the moments something moved, every step in order, the AI's analysis drawings fullscreen, the run and step clocks in the corner, the words cut to the picture.** <video width="100%" controls><source src="/blob/app/adom-aiflow/docs/runs/source-unplaced-codex-astra-20260914-0314/final-20260916232009.mp4" type="video/mp4"></video> @@ -50,8 +50,8 @@ One row per human prompt: the AI's time on it, the idle it did not get charged f | 32 | 2026-09-16T22:20:32Z | (open) | 0.0 | 0 | follow-up (no prompt mark; say `prompt --text` next time) | | 33 | 2026-09-16T22:36:36Z | (open) | 0.0 | 0 | follow-up (no prompt mark; say `prompt --text` next time) | | 34 | 2026-09-16T22:36:36Z | (open) | 26.8 | 26 | Finish component hero bindings, page quality and model qualification; resolve J1; refresh |-| 35 | 2026-09-16T23:29:47Z | (open) | 2.9 | 0 | Add a rich two-sided silkscreen stage and reusable InstaPCB silkscreen guidance; apply it |-| **all** | | | **318.4** | | |+| 35 | 2026-09-16T23:29:47Z | (open) | 20.5 | 0 | Add a rich two-sided silkscreen stage and reusable InstaPCB silkscreen guidance; apply it |+| **all** | | | **336.0** | | | ## Per step @@ -64,7 +64,7 @@ AI time only, the idle cut out. | routing | 39.4 | 19.1 | 20.3 | 33 | 5 | 4 | 7.7 min | | pours | 14.4 | 5.8 | 8.6 | 30 | 4 | 3 | 1.0 min | | current | 4.7 | 2.6 | 2.1 | 11 | 4 | 3 | 1.2 min |-| thermal | 190.4 | 3.8 | 186.6 | 18 | 4 | 3 | 2.4 min |+| thermal | 207.4 | 3.8 | 203.7 | 18 | 4 | 3 | 2.4 min | | capture | 7.0 | 5.8 | 1.2 | 4 | 2 | 1 | 4.2 min | | finish | 4.6 | 4.1 | 0.5 | 84 | 3 | 0 | 3.5 min | | 3d | 1.6 | 0.2 | 1.4 | 2 | 1 | 0 | 0.1 min |@@ -72,8 +72,8 @@ AI time only, the idle cut out. | fields | 1.7 | 0.0 | 1.7 | 2 | 1 | 1 | 0.0 min | | nets | 25.9 | 11.7 | 14.2 | 13 | 3 | 2 | 4.6 min | | other | 0.0 | 0.0 | 0.0 | 1 | 0 | 0 | 0.0 min |-| silkscreen | 0.0 | 0.0 | 0.0 | 1 | 1 | 0 | 0.0 min |-| **total** | **301.4** | **61.7** | **239.7** | | | | |+| silkscreen | 0.6 | 0.0 | 0.6 | 10 | 1 | 0 | 0.0 min |+| **total** | **319.0** | **61.7** | **257.3** | | | | | ## Returns to earlier steps @@ -209,6 +209,10 @@ AI time only, the idle cut out. - 2026-09-16T23:21:29Z All 40 native wiki heroes checked; J1 visibility repaired; updated board uses lit LED STEP variants and independent switch. External CAD and browser commands are recorded in completion evidence; no ledger rows were rewritten. - 2026-09-16T23:23:02Z Correction: the newly submitted hero acceptance guidance is PR 11, not PR 10. The preceding giveback command used the wrong ordinal; retain this correction in the append-only ledger and count unique verified URLs. - 2026-09-16T23:23:49Z artifact component-tour for components-2: All 40 component types, MPN marking enabled; lit green and blue LED variants and independent Alps switch, with links and hashes in the component index. Detailed tour remains separate from the short final overview.+- 2026-09-16T23:39:18Z capture-stop+- 2026-09-16T23:44:40Z artifact silkscreen-review for silkscreen-1: Two-sided ESC service labels; native review and default-text-height DRC limitations documented at https://wiki.adom.inc/adom/esc-g431/files/docs/astra/silkscreen/README.md+- 2026-09-16T23:46:09Z artifact silkscreen-tour for silkscreen-1: Raw native AdomLapper recording, 10x and action cuts, exact HWND and timings; reviewed contact sheet linked on the ESC silkscreen page.+- 2026-09-16T23:50:15Z artifact video-edit-record for silkscreen-1: 119.719-second final cut, 7.53 MB, reviewed binary base plus current component and two-sided silk appendices; original delivery timestamp unchanged. ## Where the board stands @@ -884,7 +888,21 @@ Why the AI came back here: Complete live wiki hero verification, source qualific What this step does: -**Clip: silkscreen, still recording (started 2026-09-16T23:32:39Z); it appears here when the step ends.**+**This clip filmed nothing usable: rejected by the AI: Automatic recorder used historical ConfRoomROG window, not the new silkscreen board on AdomLapper; native review evidence is recorded separately.. It is kept as evidence and left out of the video.**++**Clip: silkscreen, the PCB editor from 2026-09-16T23:32:39Z to 2026-09-16T23:39:18Z. Motion only: 6.5 min of real time, 4 s of it had something moving; the clock in the corner is the real elapsed time.**++<video width="100%" controls><source src="/blob/app/adom-aiflow/docs/runs/source-unplaced-codex-astra-20260914-0314/silkscreen-1.mp4" type="video/mp4"></video>++**Contact sheet: nine frames spread through the silkscreen clip, what the camera saw.**++++**The AI's file: Two-sided ESC service labels; native review and default-text-height DRC limitations documented at https://wiki.adom.inc/adom/esc-g431/files/docs/astra/silkscreen/README.md** [silkscreen-1-silkscreen-review-0.json](/blob/app/adom-aiflow/docs/runs/source-unplaced-codex-astra-20260914-0314/silkscreen-1-silkscreen-review-0.json)++**The AI's file: Raw native AdomLapper recording, 10x and action cuts, exact HWND and timings; reviewed contact sheet linked on the ESC silkscreen page.** [silkscreen-1-silkscreen-tour-1.json](/blob/app/adom-aiflow/docs/runs/source-unplaced-codex-astra-20260914-0314/silkscreen-1-silkscreen-tour-1.json)++**The AI's file: 119.719-second final cut, 7.53 MB, reviewed binary base plus current component and two-sided silk appendices; original delivery timestamp unchanged.** [silkscreen-1-video-edit-record-2.json](/blob/app/adom-aiflow/docs/runs/source-unplaced-codex-astra-20260914-0314/silkscreen-1-video-edit-record-2.json) ## Delivered @@ -907,7 +925,7 @@ Percent of each plan limit used, as the provider reports it, at the start of the ## Given back -57 issue(s) or PR(s) filed by this run's AI to make the tool better for every Adom user:+59 issue(s) or PR(s) filed by this run's AI to make the tool better for every Adom user: - issue https://wiki.adom.inc/adom/adom-aiflow/issues/1 - issue https://wiki.adom.inc/adom/adom-aiflow/issues/2@@ -966,5 +984,7 @@ Percent of each plan limit used, as the provider reports it, at the start of the - issue https://wiki.adom.inc/adom/adom-aiflow/issues/23: Expose active external-work spans instead of misclassifying long AI work as idle - pr https://wiki.adom.inc/adom/adom-aiflow/prs/12: Two-sided service silkscreen stage; rebuilt and tested - pr https://wiki.adom.inc/adom/instapcb/prs/1: Reusable InstaPCB silkscreen skill in existing repo+- issue https://wiki.adom.inc/adom/kicad-bridge/issues/102: Native viewer must bind evidence to exact PCB editor; missing silk primitives belong in bridge+- issue https://wiki.adom.inc/adom/wiki/issues/210: Nested README media resolution failure and verified absolute-URL workaround Adom processes PRs within minutes during business hours: a non-stop PR intake runs all day.
docs/runs/source-unplaced-codex-astra-20260914-0314/final-20260916232009.mp4⋯ 1 unchanged line ⋯
docs/runs/source-unplaced-codex-astra-20260914-0314/silkscreen-1-sheet.pngadded⋯ 1 unchanged line ⋯
docs/runs/source-unplaced-codex-astra-20260914-0314/silkscreen-1-silkscreen-review-0.jsonadded+2390@@ -0,0 +1,2390 @@+{+ "board": "/home/adom/aiflow-esc-astra/silkscreen/esc-g431-astra-silkscreen-v4.kicad_pcb",+ "source": "/home/adom/aiflow-esc-astra/components/quality-audit/completion/board/esc-g431-astra-components.kicad_pcb",+ "originalDataUnchanged": true,+ "labels": [+ {+ "text": "ESC-G431",+ "x": 157,+ "y": 69,+ "size": 1.1,+ "layer": "F.SilkS",+ "source": "project identity",+ "role": "identity"+ },+ {+ "text": "MOTOR CONTROL",+ "x": 157,+ "y": 71,+ "size": 0.65,+ "layer": "F.SilkS",+ "source": "project identity",+ "role": "identity"+ },+ {+ "text": "ASTRA-S1",+ "x": 157,+ "y": 72.4,+ "size": 0.65,+ "layer": "F.SilkS",+ "source": "silk revision",+ "role": "revision"+ },+ {+ "text": "JP1",+ "x": 126.0,+ "y": 89.92,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "JP1 actual board properties/pads",+ "role": "reference/function"+ },+ {+ "text": "LED3 BLU",+ "x": 121.0,+ "y": 115.93,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "LED3 actual board properties/pads",+ "role": "reference/function"+ },+ {+ "text": "MC1 +VBAT",+ "x": 140.0,+ "y": 59.635,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "MC1 actual board properties/pads",+ "role": "reference/function"+ },+ {+ "text": "MC10 DSHOT",+ "x": 113.3,+ "y": 83.0,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "MC10 actual board properties/pads",+ "role": "reference/function"+ },+ {+ "text": "MC11 PHASE C",+ "x": 156.507,+ "y": 83.0,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "MC11 actual board properties/pads",+ "role": "reference/function"+ },+ {+ "text": "MC13 GND",+ "x": 161.388,+ "y": 63.0,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "MC13 actual board properties/pads",+ "role": "reference/function"+ },+ {+ "text": "MC14 GND",+ "x": 161.388,+ "y": 127.0,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "MC14 actual board properties/pads",+ "role": "reference/function"+ },+ {+ "text": "MC15 +3V3",+ "x": 108.0,+ "y": 78.86,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "MC15 actual board properties/pads",+ "role": "reference/function"+ },+ {+ "text": "MC16 SWDIO",+ "x": 113.3,+ "y": 73.0,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "MC16 actual board properties/pads",+ "role": "reference/function"+ },+ {+ "text": "MC17 UART RX",+ "x": 113.988,+ "y": 91.0,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "MC17 actual board properties/pads",+ "role": "reference/function"+ },+ {+ "text": "MC19 GND",+ "x": 110.622,+ "y": 127.0,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "MC19 actual board properties/pads",+ "role": "reference/function"+ },+ {+ "text": "MC2 5V_EXT",+ "x": 108.0,+ "y": 61.14,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "MC2 actual board properties/pads",+ "role": "reference/function"+ },+ {+ "text": "MC20 SWCLK",+ "x": 113.3,+ "y": 75.0,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "MC20 actual board properties/pads",+ "role": "reference/function"+ },+ {+ "text": "MC22 GND",+ "x": 112.612,+ "y": 71.0,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "MC22 actual board properties/pads",+ "role": "reference/function"+ },+ {+ "text": "MC23 GND",+ "x": 113.762,+ "y": 93.0,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "MC23 actual board properties/pads",+ "role": "reference/function"+ },+ {+ "text": "MC4 GND",+ "x": 112.268,+ "y": 65.0,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "MC4 actual board properties/pads",+ "role": "reference/function"+ },+ {+ "text": "MC5 PHASE A",+ "x": 156.851,+ "y": 111.0,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "MC5 actual board properties/pads",+ "role": "reference/function"+ },+ {+ "text": "MC8 nRST",+ "x": 112.612,+ "y": 85.0,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "MC8 actual board properties/pads",+ "role": "reference/function"+ },+ {+ "text": "MC9 PHASE B",+ "x": 156.851,+ "y": 97.0,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "MC9 actual board properties/pads",+ "role": "reference/function"+ },+ {+ "text": "MP1 GND",+ "x": 120.0,+ "y": 59.13,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "MP1 actual board properties/pads",+ "role": "reference/function"+ },+ {+ "text": "MP2 GND",+ "x": 152.0,+ "y": 59.13,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "MP2 actual board properties/pads",+ "role": "reference/function"+ },+ {+ "text": "MP3 GND",+ "x": 152.0,+ "y": 123.13,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "MP3 actual board properties/pads",+ "role": "reference/function"+ },+ {+ "text": "MP4 GND",+ "x": 120.0,+ "y": 130.87,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "MP4 actual board properties/pads",+ "role": "reference/function"+ },+ {+ "text": "TP12 PHASE A",+ "x": 158.108,+ "y": 120.0,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "TP12 actual board properties/pads",+ "role": "reference/function"+ },+ {+ "text": "TP15 SWCLK",+ "x": 112.23,+ "y": 124.82,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "TP15 actual board properties/pads",+ "role": "reference/function"+ },+ {+ "text": "TP3 INHA",+ "x": 129.2,+ "y": 126.92,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "TP3 actual board properties/pads",+ "role": "reference/function"+ },+ {+ "text": "C1",+ "x": 114.068,+ "y": 79.0,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "C1 actual board properties/pads",+ "role": "reference; value in underside key"+ },+ {+ "text": "C12",+ "x": 144.0,+ "y": 107.23,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "C12 actual board property",+ "role": "reference"+ },+ {+ "text": "220nF",+ "x": 144.0,+ "y": 108.28,+ "size": 0.5,+ "layer": "F.SilkS",+ "source": "C12 actual board property",+ "role": "value"+ },+ {+ "text": "C13",+ "x": 144.0,+ "y": 92.27,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "C13 actual board properties/pads",+ "role": "reference; value in underside key"+ },+ {+ "text": "C15",+ "x": 147.5,+ "y": 84.331,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "C15 actual board property",+ "role": "reference"+ },+ {+ "text": "10uF",+ "x": 147.5,+ "y": 85.381,+ "size": 0.5,+ "layer": "F.SilkS",+ "source": "C15 actual board property",+ "role": "value"+ },+ {+ "text": "C16",+ "x": 141.238,+ "y": 92.3,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "C16 actual board properties/pads",+ "role": "reference; value in underside key"+ },+ {+ "text": "C17",+ "x": 147.0,+ "y": 100.331,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "C17 actual board property",+ "role": "reference"+ },+ {+ "text": "10uF",+ "x": 147.0,+ "y": 101.381,+ "size": 0.5,+ "layer": "F.SilkS",+ "source": "C17 actual board property",+ "role": "value"+ },+ {+ "text": "C18",+ "x": 141.53,+ "y": 106.3,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "C18 actual board property",+ "role": "reference"+ },+ {+ "text": "10uF",+ "x": 141.53,+ "y": 107.35,+ "size": 0.5,+ "layer": "F.SilkS",+ "source": "C18 actual board property",+ "role": "value"+ },+ {+ "text": "C19",+ "x": 141.53,+ "y": 111.0,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "C19 actual board property",+ "role": "reference"+ },+ {+ "text": "10uF",+ "x": 141.53,+ "y": 112.05,+ "size": 0.5,+ "layer": "F.SilkS",+ "source": "C19 actual board property",+ "role": "value"+ },+ {+ "text": "C2",+ "x": 151.17,+ "y": 72.0,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "C2 actual board property",+ "role": "reference"+ },+ {+ "text": "330uF",+ "x": 151.17,+ "y": 73.05,+ "size": 0.5,+ "layer": "F.SilkS",+ "source": "C2 actual board property",+ "role": "value"+ },+ {+ "text": "C20",+ "x": 123.539,+ "y": 84.0,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "C20 actual board property",+ "role": "reference"+ },+ {+ "text": "10uF",+ "x": 123.539,+ "y": 85.05,+ "size": 0.5,+ "layer": "F.SilkS",+ "source": "C20 actual board property",+ "role": "value"+ },+ {+ "text": "C21",+ "x": 139.22,+ "y": 87.0,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "C21 actual board property",+ "role": "reference"+ },+ {+ "text": "220nF",+ "x": 139.22,+ "y": 88.05,+ "size": 0.5,+ "layer": "F.SilkS",+ "source": "C21 actual board property",+ "role": "value"+ },+ {+ "text": "C23",+ "x": 121.0,+ "y": 91.461,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "C23 actual board property",+ "role": "reference"+ },+ {+ "text": "10uF",+ "x": 121.0,+ "y": 92.511,+ "size": 0.5,+ "layer": "F.SilkS",+ "source": "C23 actual board property",+ "role": "value"+ },+ {+ "text": "C24",+ "x": 105.788,+ "y": 94.0,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "C24 actual board properties/pads",+ "role": "reference; value in underside key"+ },+ {+ "text": "C25",+ "x": 132.0,+ "y": 91.272,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "C25 actual board property",+ "role": "reference"+ },+ {+ "text": "100nF",+ "x": 132.0,+ "y": 92.322,+ "size": 0.5,+ "layer": "F.SilkS",+ "source": "C25 actual board property",+ "role": "value"+ },+ {+ "text": "C26",+ "x": 132.0,+ "y": 106.23,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "C26 actual board property",+ "role": "reference"+ },+ {+ "text": "100nF",+ "x": 132.0,+ "y": 107.28,+ "size": 0.5,+ "layer": "F.SilkS",+ "source": "C26 actual board property",+ "role": "value"+ },+ {+ "text": "C27",+ "x": 118.9,+ "y": 112.028,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "C27 actual board property",+ "role": "reference"+ },+ {+ "text": "100nF",+ "x": 118.9,+ "y": 113.078,+ "size": 0.5,+ "layer": "F.SilkS",+ "source": "C27 actual board property",+ "role": "value"+ },+ {+ "text": "C28",+ "x": 124.0,+ "y": 106.32,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "C28 actual board property",+ "role": "reference"+ },+ {+ "text": "100nF",+ "x": 124.0,+ "y": 107.37,+ "size": 0.5,+ "layer": "F.SilkS",+ "source": "C28 actual board property",+ "role": "value"+ },+ {+ "text": "C29",+ "x": 126.01,+ "y": 111.0,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "C29 actual board properties/pads",+ "role": "reference; value in underside key"+ },+ {+ "text": "C3",+ "x": 137.0,+ "y": 126.82,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "C3 actual board property",+ "role": "reference"+ },+ {+ "text": "330uF",+ "x": 137.0,+ "y": 127.87,+ "size": 0.5,+ "layer": "F.SilkS",+ "source": "C3 actual board property",+ "role": "value"+ },+ {+ "text": "C30",+ "x": 135.428,+ "y": 89.0,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "C30 actual board property",+ "role": "reference"+ },+ {+ "text": "1uF",+ "x": 135.428,+ "y": 90.05,+ "size": 0.5,+ "layer": "F.SilkS",+ "source": "C30 actual board property",+ "role": "value"+ },+ {+ "text": "C31",+ "x": 136.581,+ "y": 85.8,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "C31 actual board property",+ "role": "reference"+ },+ {+ "text": "1uF",+ "x": 136.581,+ "y": 86.85,+ "size": 0.5,+ "layer": "F.SilkS",+ "source": "C31 actual board property",+ "role": "value"+ },+ {+ "text": "C33",+ "x": 126.6,+ "y": 75.719,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "C33 actual board property",+ "role": "reference"+ },+ {+ "text": "1uF",+ "x": 126.6,+ "y": 76.769,+ "size": 0.5,+ "layer": "F.SilkS",+ "source": "C33 actual board property",+ "role": "value"+ },+ {+ "text": "C35",+ "x": 114.428,+ "y": 103.0,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "C35 actual board property",+ "role": "reference"+ },+ {+ "text": "33pF",+ "x": 114.428,+ "y": 104.05,+ "size": 0.5,+ "layer": "F.SilkS",+ "source": "C35 actual board property",+ "role": "value"+ },+ {+ "text": "C36",+ "x": 105.572,+ "y": 95.5,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "C36 actual board property",+ "role": "reference"+ },+ {+ "text": "33pF",+ "x": 105.572,+ "y": 96.55,+ "size": 0.5,+ "layer": "F.SilkS",+ "source": "C36 actual board property",+ "role": "value"+ },+ {+ "text": "C37",+ "x": 120.913,+ "y": 82.8,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "C37 actual board properties/pads",+ "role": "reference; value in underside key"+ },+ {+ "text": "C39",+ "x": 113.262,+ "y": 96.7,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "C39 actual board properties/pads",+ "role": "reference; value in underside key"+ },+ {+ "text": "C4",+ "x": 123.669,+ "y": 77.2,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "C4 actual board property",+ "role": "reference"+ },+ {+ "text": "4.7uF",+ "x": 123.669,+ "y": 78.25,+ "size": 0.5,+ "layer": "F.SilkS",+ "source": "C4 actual board property",+ "role": "value"+ },+ {+ "text": "C40",+ "x": 113.98,+ "y": 99.0,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "C40 actual board property",+ "role": "reference"+ },+ {+ "text": "100nF",+ "x": 113.98,+ "y": 100.05,+ "size": 0.5,+ "layer": "F.SilkS",+ "source": "C40 actual board property",+ "role": "value"+ },+ {+ "text": "C43",+ "x": 128.0,+ "y": 113.68,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "C43 actual board property",+ "role": "reference"+ },+ {+ "text": "1nF",+ "x": 128.0,+ "y": 114.73,+ "size": 0.5,+ "layer": "F.SilkS",+ "source": "C43 actual board property",+ "role": "value"+ },+ {+ "text": "C44",+ "x": 129.0,+ "y": 74.27,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "C44 actual board properties/pads",+ "role": "reference; value in underside key"+ },+ {+ "text": "C45",+ "x": 108.8,+ "y": 112.028,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "C45 actual board property",+ "role": "reference"+ },+ {+ "text": "1nF",+ "x": 108.8,+ "y": 113.078,+ "size": 0.5,+ "layer": "F.SilkS",+ "source": "C45 actual board property",+ "role": "value"+ },+ {+ "text": "C5",+ "x": 132.7,+ "y": 87.88,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "C5 actual board properties/pads",+ "role": "reference; value in underside key"+ },+ {+ "text": "C7",+ "x": 133.5,+ "y": 89.755,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "C7 actual board properties/pads",+ "role": "reference; value in underside key"+ },+ {+ "text": "C8",+ "x": 136.049,+ "y": 78.4,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "C8 actual board properties/pads",+ "role": "reference; value in underside key"+ },+ {+ "text": "D2",+ "x": 107.932,+ "y": 68.0,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "D2 actual board properties/pads",+ "role": "reference/function"+ },+ {+ "text": "FB1",+ "x": 125.982,+ "y": 109.0,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "FB1 actual board properties/pads",+ "role": "reference/function"+ },+ {+ "text": "Q1",+ "x": 159.138,+ "y": 107.0,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "Q1 actual board properties/pads",+ "role": "reference/function"+ },+ {+ "text": "Q2",+ "x": 148.862,+ "y": 115.0,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "Q2 actual board properties/pads",+ "role": "reference/function"+ },+ {+ "text": "Q3",+ "x": 148.862,+ "y": 93.0,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "Q3 actual board properties/pads",+ "role": "reference/function"+ },+ {+ "text": "Q4",+ "x": 159.138,+ "y": 101.0,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "Q4 actual board properties/pads",+ "role": "reference/function"+ },+ {+ "text": "Q5",+ "x": 154.0,+ "y": 75.3,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "Q5 actual board properties/pads",+ "role": "reference/function"+ },+ {+ "text": "Q6",+ "x": 148.862,+ "y": 87.0,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "Q6 actual board properties/pads",+ "role": "reference/function"+ },+ {+ "text": "R1",+ "x": 123.162,+ "y": 80.1,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "R1 actual board properties/pads",+ "role": "reference; value in underside key"+ },+ {+ "text": "R10",+ "x": 140.3,+ "y": 103.0,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "R10 actual board property",+ "role": "reference"+ },+ {+ "text": "22k",+ "x": 140.3,+ "y": 104.05,+ "size": 0.5,+ "layer": "F.SilkS",+ "source": "R10 actual board property",+ "role": "value"+ },+ {+ "text": "R12",+ "x": 159.0,+ "y": 78.25,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "R12 actual board property",+ "role": "reference"+ },+ {+ "text": "0R",+ "x": 159.0,+ "y": 79.3,+ "size": 0.5,+ "layer": "F.SilkS",+ "source": "R12 actual board property",+ "role": "value"+ },+ {+ "text": "R13",+ "x": 163.0,+ "y": 78.074,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "R13 actual board property",+ "role": "reference"+ },+ {+ "text": "22k",+ "x": 163.0,+ "y": 79.124,+ "size": 0.5,+ "layer": "F.SilkS",+ "source": "R13 actual board property",+ "role": "value"+ },+ {+ "text": "R14",+ "x": 143.21,+ "y": 89.0,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "R14 actual board property",+ "role": "reference"+ },+ {+ "text": "0R",+ "x": 143.21,+ "y": 90.05,+ "size": 0.5,+ "layer": "F.SilkS",+ "source": "R14 actual board property",+ "role": "value"+ },+ {+ "text": "R15",+ "x": 145.0,+ "y": 85.026,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "R15 actual board properties/pads",+ "role": "reference; value in underside key"+ },+ {+ "text": "R16",+ "x": 125.282,+ "y": 122.4,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "R16 actual board properties/pads",+ "role": "reference; value in underside key"+ },+ {+ "text": "R17",+ "x": 106.218,+ "y": 101.33,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "R17 actual board properties/pads",+ "role": "reference; value in underside key"+ },+ {+ "text": "R18",+ "x": 111.5,+ "y": 99.626,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "R18 actual board property",+ "role": "reference"+ },+ {+ "text": "1k",+ "x": 111.5,+ "y": 100.676,+ "size": 0.5,+ "layer": "F.SilkS",+ "source": "R18 actual board property",+ "role": "value"+ },+ {+ "text": "R19",+ "x": 119.3,+ "y": 106.2,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "R19 actual board property",+ "role": "reference"+ },+ {+ "text": "10k",+ "x": 119.3,+ "y": 107.25,+ "size": 0.5,+ "layer": "F.SilkS",+ "source": "R19 actual board property",+ "role": "value"+ },+ {+ "text": "R2",+ "x": 164.39,+ "y": 104.0,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "R2 actual board property",+ "role": "reference"+ },+ {+ "text": "0R",+ "x": 164.39,+ "y": 105.05,+ "size": 0.5,+ "layer": "F.SilkS",+ "source": "R2 actual board property",+ "role": "value"+ },+ {+ "text": "R25",+ "x": 132.0,+ "y": 99.35,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "R25 actual board property",+ "role": "reference"+ },+ {+ "text": "2.2k",+ "x": 132.0,+ "y": 100.4,+ "size": 0.5,+ "layer": "F.SilkS",+ "source": "R25 actual board property",+ "role": "value"+ },+ {+ "text": "R26",+ "x": 125.0,+ "y": 116.7,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "R26 actual board property",+ "role": "reference"+ },+ {+ "text": "10k",+ "x": 125.0,+ "y": 117.75,+ "size": 0.5,+ "layer": "F.SilkS",+ "source": "R26 actual board property",+ "role": "value"+ },+ {+ "text": "R29",+ "x": 134.474,+ "y": 110.0,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "R29 actual board property",+ "role": "reference"+ },+ {+ "text": "10k",+ "x": 134.474,+ "y": 111.05,+ "size": 0.5,+ "layer": "F.SilkS",+ "source": "R29 actual board property",+ "role": "value"+ },+ {+ "text": "R3",+ "x": 163.0,+ "y": 101.226,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "R3 actual board property",+ "role": "reference"+ },+ {+ "text": "22k",+ "x": 163.0,+ "y": 102.276,+ "size": 0.5,+ "layer": "F.SilkS",+ "source": "R3 actual board property",+ "role": "value"+ },+ {+ "text": "R30",+ "x": 128.0,+ "y": 106.526,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "R30 actual board property",+ "role": "reference"+ },+ {+ "text": "2.2k",+ "x": 128.0,+ "y": 107.576,+ "size": 0.5,+ "layer": "F.SilkS",+ "source": "R30 actual board property",+ "role": "value"+ },+ {+ "text": "R34",+ "x": 105.526,+ "y": 107.1,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "R34 actual board property",+ "role": "reference"+ },+ {+ "text": "2.2k",+ "x": 105.526,+ "y": 108.15,+ "size": 0.5,+ "layer": "F.SilkS",+ "source": "R34 actual board property",+ "role": "value"+ },+ {+ "text": "R5",+ "x": 145.0,+ "y": 119.074,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "R5 actual board property",+ "role": "reference"+ },+ {+ "text": "22k",+ "x": 145.0,+ "y": 120.124,+ "size": 0.5,+ "layer": "F.SilkS",+ "source": "R5 actual board property",+ "role": "value"+ },+ {+ "text": "R7",+ "x": 159.0,+ "y": 92.25,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "R7 actual board property",+ "role": "reference"+ },+ {+ "text": "0R",+ "x": 159.0,+ "y": 93.3,+ "size": 0.5,+ "layer": "F.SilkS",+ "source": "R7 actual board property",+ "role": "value"+ },+ {+ "text": "R8",+ "x": 163.0,+ "y": 92.074,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "R8 actual board property",+ "role": "reference"+ },+ {+ "text": "22k",+ "x": 163.0,+ "y": 93.124,+ "size": 0.5,+ "layer": "F.SilkS",+ "source": "R8 actual board property",+ "role": "value"+ },+ {+ "text": "R9",+ "x": 142.61,+ "y": 103.0,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "R9 actual board property",+ "role": "reference"+ },+ {+ "text": "0R",+ "x": 142.61,+ "y": 104.05,+ "size": 0.5,+ "layer": "F.SilkS",+ "source": "R9 actual board property",+ "role": "value"+ },+ {+ "text": "U2",+ "x": 120.0,+ "y": 75.53,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "U2 actual board properties/pads",+ "role": "reference/function"+ },+ {+ "text": "U3",+ "x": 118.0,+ "y": 83.43,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "U3 actual board properties/pads",+ "role": "reference/function"+ },+ {+ "text": "U4",+ "x": 139.0,+ "y": 92.58,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "U4 actual board properties/pads",+ "role": "reference/function"+ },+ {+ "text": "U5",+ "x": 127.758,+ "y": 99.05,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "U5 actual board properties/pads",+ "role": "reference/function"+ },+ {+ "text": "U6",+ "x": 125.0,+ "y": 69.43,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "U6 actual board properties/pads",+ "role": "reference/function"+ },+ {+ "text": "Y1",+ "x": 111.668,+ "y": 104.1,+ "size": 0.8,+ "layer": "F.SilkS",+ "source": "Y1 actual board properties/pads",+ "role": "reference/function"+ },+ {+ "text": "ADOM ESC-G431",+ "x": 136,+ "y": 67,+ "size": 1.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "identity"+ },+ {+ "text": "3-PHASE MOTOR CONTROLLER",+ "x": 136,+ "y": 69.4,+ "size": 0.85,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "ASTRA-S1 | SERVICE REFERENCE",+ "x": 136,+ "y": 71.2,+ "size": 0.7,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "wiki.adom.inc/adom/esc-g431",+ "x": 136,+ "y": 73,+ "size": 0.65,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "POWER: MC1 +VBAT | MC3 GND_OUT",+ "x": 136,+ "y": 76,+ "size": 0.75,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "MOTOR: MC5 A MC9 B MC11 C",+ "x": 136,+ "y": 77.7,+ "size": 0.75,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "CHECK POLARITY BEFORE APPLYING POWER",+ "x": 136,+ "y": 79.4,+ "size": 0.65,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "Operating limits: see approved project specification",+ "x": 136,+ "y": 81,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "MACHINE CONTACTS",+ "x": 119,+ "y": 84,+ "size": 0.8,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "J1 STDC14 / SWD",+ "x": 151,+ "y": 84,+ "size": 0.8,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "MC1 +VBAT",+ "x": 114,+ "y": 86.0,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "MC2 5V_EXT",+ "x": 114,+ "y": 87.25,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "MC3 GND_OUT",+ "x": 114,+ "y": 88.5,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "MC4 GND",+ "x": 114,+ "y": 89.75,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "MC5 PHASE A",+ "x": 114,+ "y": 91.0,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "MC6 GND",+ "x": 114,+ "y": 92.25,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "MC7 GND",+ "x": 114,+ "y": 93.5,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "MC8 nRST",+ "x": 114,+ "y": 94.75,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "MC9 PHASE B",+ "x": 114,+ "y": 96.0,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "MC10 DSHOT",+ "x": 114,+ "y": 97.25,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "MC11 PHASE C",+ "x": 114,+ "y": 98.5,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "MC12 E_STOP",+ "x": 114,+ "y": 99.75,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "MC13 GND",+ "x": 132,+ "y": 86.0,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "MC14 GND",+ "x": 132,+ "y": 87.25,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "MC15 +3V3",+ "x": 132,+ "y": 88.5,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "MC16 SWDIO",+ "x": 132,+ "y": 89.75,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "MC17 UART RX",+ "x": 132,+ "y": 91.0,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "MC18 GND",+ "x": 132,+ "y": 92.25,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "MC19 GND",+ "x": 132,+ "y": 93.5,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "MC20 SWCLK",+ "x": 132,+ "y": 94.75,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "MC21 UART TX",+ "x": 132,+ "y": 96.0,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "MC22 GND",+ "x": 132,+ "y": 97.25,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "MC23 GND",+ "x": 132,+ "y": 98.5,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "1 NC",+ "x": 153,+ "y": 86.0,+ "size": 0.55,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "2 NC",+ "x": 153,+ "y": 87.12,+ "size": 0.55,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "3 +3V3",+ "x": 153,+ "y": 88.24,+ "size": 0.55,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "4 SWDIO",+ "x": 153,+ "y": 89.36,+ "size": 0.55,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "5 GND",+ "x": 153,+ "y": 90.48,+ "size": 0.55,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "6 SWCLK",+ "x": 153,+ "y": 91.6,+ "size": 0.55,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "7 GND",+ "x": 153,+ "y": 92.72,+ "size": 0.55,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "8 NC",+ "x": 153,+ "y": 93.84,+ "size": 0.55,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "9 NC",+ "x": 153,+ "y": 94.96,+ "size": 0.55,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "10 NC",+ "x": 153,+ "y": 96.08,+ "size": 0.55,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "11 GND",+ "x": 153,+ "y": 97.2,+ "size": 0.55,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "12 nRST",+ "x": 153,+ "y": 98.32,+ "size": 0.55,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "13 UART TX",+ "x": 153,+ "y": 99.44,+ "size": 0.55,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "14 UART RX",+ "x": 153,+ "y": 100.56,+ "size": 0.55,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "MC4/6/7/13/14/18/19/22/23: GND",+ "x": 124,+ "y": 102,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "MP1 / MP2 / MP3 / MP4: GND",+ "x": 124,+ "y": 103.4,+ "size": 0.55,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "SW1 RESET | JP1 GND / 5V_EN",+ "x": 140,+ "y": 105,+ "size": 0.6,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "LED1/2 GREEN | LED3 BLUE",+ "x": 136,+ "y": 127,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "COMPONENT VALUES",+ "x": 136,+ "y": 107,+ "size": 0.8,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "R1 100k R2 0R R3 22k",+ "x": 115,+ "y": 108.7,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "R4 0R R5 22k R6 20k",+ "x": 115,+ "y": 109.75,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "R7 0R R8 22k R9 0R",+ "x": 115,+ "y": 110.8,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "R10 22k R11 2.2k R12 0R",+ "x": 115,+ "y": 111.85,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "R13 22k R14 0R R15 22k",+ "x": 115,+ "y": 112.9,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "R16 1.5k R17 1k R18 1k",+ "x": 115,+ "y": 113.95,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "R19 10k R20 10k R21 10k",+ "x": 115,+ "y": 115.0,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "R22 1k R23 22k R24 22k",+ "x": 115,+ "y": 116.05,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "R25 2.2k R26 10k R27 2.2k",+ "x": 115,+ "y": 117.1,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "R28 22k R29 10k R30 2.2k",+ "x": 115,+ "y": 118.15,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "R31 22k R32 R0005 R33 10k",+ "x": 115,+ "y": 119.2,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "R34 2.2k",+ "x": 115,+ "y": 120.25,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "C1 1u C2 330u C3 330u",+ "x": 135,+ "y": 108.7,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "C4 4.7u C5 100n C6 1u",+ "x": 135,+ "y": 109.75,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "C7 1u C8 10u C9 1u",+ "x": 135,+ "y": 110.8,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "C10 22u C11 22u C12 220n",+ "x": 135,+ "y": 111.85,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "C13 220n C14 10u C15 10u",+ "x": 135,+ "y": 112.9,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "C16 10u C17 10u C18 10u",+ "x": 135,+ "y": 113.95,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "C19 10u C20 10u C21 220n",+ "x": 135,+ "y": 115.0,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "C22 100n C23 10u C24 100n",+ "x": 135,+ "y": 116.05,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "C25 100n C26 100n C27 100n",+ "x": 135,+ "y": 117.1,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "C28 100n C29 1u C30 1u",+ "x": 135,+ "y": 118.15,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "C31 1u C32 100n C33 1u",+ "x": 135,+ "y": 119.2,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "C34 100n C35 33p C36 33p",+ "x": 135,+ "y": 120.25,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "C37 1u C38 100n C39 100n",+ "x": 135,+ "y": 121.3,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "C40 100n C41 100n C42 1n",+ "x": 135,+ "y": 122.35,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "C43 1n C44 100n C45 1n",+ "x": 135,+ "y": 123.4,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "D1 SMBJ26A",+ "x": 156,+ "y": 108.0,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "D2 SS14",+ "x": 156,+ "y": 109.07,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "FB1 600R @ 100MHZ",+ "x": 156,+ "y": 110.14,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "Q1 BSC016N06NS",+ "x": 156,+ "y": 111.21,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "Q2 BSC016N06NS",+ "x": 156,+ "y": 112.28,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "Q3 BSC016N06NS",+ "x": 156,+ "y": 113.35,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "Q4 BSC016N06NS",+ "x": 156,+ "y": 114.42,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "Q5 BSC016N06NS",+ "x": 156,+ "y": 115.49,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "Q6 BSC016N06NS",+ "x": 156,+ "y": 116.56,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "U1 ZXTR2012Z-7",+ "x": 156,+ "y": 117.63,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "U2 TPSM365R6V5RDNR",+ "x": 156,+ "y": 118.7,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "U3 AP2112K-3.3",+ "x": 156,+ "y": 119.77,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "U4 DRV8300DPWR",+ "x": 156,+ "y": 120.84,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "U5 STM32G431CBT6",+ "x": 156,+ "y": 121.91,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "U6 INA181A2IDBVR",+ "x": 156,+ "y": 122.98,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "Values are nominal; ratings and tolerances are in the BOM.",+ "x": 136,+ "y": 125.8,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ },+ {+ "text": "Power off before wiring. Use a current-limited first power-up.",+ "x": 136,+ "y": 130,+ "size": 0.5,+ "layer": "B.SilkS",+ "source": "actual board properties and numbered pad nets",+ "role": "service-key"+ }+ ],+ "omittedNearby": [+ {+ "ref": "J1",+ "text": "J1 STDC14 / SWD",+ "reason": "no clear nearby slot; use underside service key"+ },+ {+ "ref": "LED1",+ "text": "LED1 GRN",+ "reason": "no clear nearby slot; use underside service key"+ },+ {+ "ref": "LED2",+ "text": "LED2 GRN",+ "reason": "no clear nearby slot; use underside service key"+ },+ {+ "ref": "MC12",+ "text": "MC12 E_STOP",+ "reason": "no clear nearby slot; use underside service key"+ },+ {+ "ref": "MC18",+ "text": "MC18 GND",+ "reason": "no clear nearby slot; use underside service key"+ },+ {+ "ref": "MC21",+ "text": "MC21 UART TX",+ "reason": "no clear nearby slot; use underside service key"+ },+ {+ "ref": "MC3",+ "text": "MC3 GND_OUT",+ "reason": "no clear nearby slot; use underside service key"+ },+ {+ "ref": "MC6",+ "text": "MC6 GND",+ "reason": "no clear nearby slot; use underside service key"+ },+ {+ "ref": "MC7",+ "text": "MC7 GND",+ "reason": "no clear nearby slot; use underside service key"+ },+ {+ "ref": "SW1",+ "text": "SW1 RESET",+ "reason": "no clear nearby slot; use underside service key"+ },+ {+ "ref": "TP1",+ "text": "TP1 NEUTRAL",+ "reason": "no clear nearby slot; use underside service key"+ },+ {+ "ref": "TP10",+ "text": "TP10 SWDIO",+ "reason": "no clear nearby slot; use underside service key"+ },+ {+ "ref": "TP11",+ "text": "TP11 RPM",+ "reason": "no clear nearby slot; use underside service key"+ },+ {+ "ref": "TP13",+ "text": "TP13 PHASE B",+ "reason": "no clear nearby slot; use underside service key"+ },+ {+ "ref": "TP14",+ "text": "TP14 PHASE C",+ "reason": "no clear nearby slot; use underside service key"+ },+ {+ "ref": "TP16",+ "text": "TP16 UART_RX",+ "reason": "no clear nearby slot; use underside service key"+ },+ {+ "ref": "TP17",+ "text": "TP17 UART_TX",+ "reason": "no clear nearby slot; use underside service key"+ },+ {+ "ref": "TP18",+ "text": "TP18 GATE",+ "reason": "no clear nearby slot; use underside service key"+ },+ {+ "ref": "TP19",+ "text": "TP19 BOOT0",+ "reason": "no clear nearby slot; use underside service key"+ },+ {+ "ref": "TP2",+ "text": "TP2 VDDA",+ "reason": "no clear nearby slot; use underside service key"+ },+ {+ "ref": "TP20",+ "text": "TP20 BEMF_A",+ "reason": "no clear nearby slot; use underside service key"+ },+ {+ "ref": "TP21",+ "text": "TP21 BEMF_C",+ "reason": "no clear nearby slot; use underside service key"+ },+ {+ "ref": "TP4",+ "text": "TP4 GVDD",+ "reason": "no clear nearby slot; use underside service key"+ },+ {+ "ref": "TP5",+ "text": "TP5 +3V3",+ "reason": "no clear nearby slot; use underside service key"+ },+ {+ "ref": "TP6",+ "text": "TP6 +5V",+ "reason": "no clear nearby slot; use underside service key"+ },+ {+ "ref": "TP7",+ "text": "TP7 +VBAT",+ "reason": "no clear nearby slot; use underside service key"+ },+ {+ "ref": "TP8",+ "text": "TP8 +VBAT",+ "reason": "no clear nearby slot; use underside service key"+ },+ {+ "ref": "TP9",+ "text": "TP9 DSHOT",+ "reason": "no clear nearby slot; use underside service key"+ },+ {+ "ref": "C10",+ "text": "C10",+ "reason": "no clear nearby slot; use underside service key"+ },+ {+ "ref": "C11",+ "text": "C11",+ "reason": "no clear nearby slot; use underside service key"+ },+ {+ "ref": "C14",+ "text": "C14",+ "reason": "no clear nearby slot; use underside service key"+ },+ {+ "ref": "C22",+ "text": "C22",+ "reason": "no clear nearby slot; use underside service key"+ },+ {+ "ref": "C32",+ "text": "C32",+ "reason": "no clear nearby slot; use underside service key"+ },+ {+ "ref": "C34",+ "text": "C34",+ "reason": "no clear nearby slot; use underside service key"+ },+ {+ "ref": "C38",+ "text": "C38",+ "reason": "no clear nearby slot; use underside service key"+ },+ {+ "ref": "C41",+ "text": "C41",+ "reason": "no clear nearby slot; use underside service key"+ },+ {+ "ref": "C42",+ "text": "C42",+ "reason": "no clear nearby slot; use underside service key"+ },+ {+ "ref": "C6",+ "text": "C6",+ "reason": "no clear nearby slot; use underside service key"+ },+ {+ "ref": "C9",+ "text": "C9",+ "reason": "no clear nearby slot; use underside service key"+ },+ {+ "ref": "D1",+ "text": "D1",+ "reason": "no clear nearby slot; use underside service key"+ },+ {+ "ref": "R11",+ "text": "R11",+ "reason": "no clear nearby slot; use underside service key"+ },+ {+ "ref": "R20",+ "text": "R20",+ "reason": "no clear nearby slot; use underside service key"+ },+ {+ "ref": "R21",+ "text": "R21",+ "reason": "no clear nearby slot; use underside service key"+ },+ {+ "ref": "R22",+ "text": "R22",+ "reason": "no clear nearby slot; use underside service key"+ },+ {+ "ref": "R23",+ "text": "R23",+ "reason": "no clear nearby slot; use underside service key"+ },+ {+ "ref": "R24",+ "text": "R24",+ "reason": "no clear nearby slot; use underside service key"+ },+ {+ "ref": "R27",+ "text": "R27",+ "reason": "no clear nearby slot; use underside service key"+ },+ {+ "ref": "R28",+ "text": "R28",+ "reason": "no clear nearby slot; use underside service key"+ },+ {+ "ref": "R31",+ "text": "R31",+ "reason": "no clear nearby slot; use underside service key"+ },+ {+ "ref": "R32",+ "text": "R32",+ "reason": "no clear nearby slot; use underside service key"+ },+ {+ "ref": "R33",+ "text": "R33",+ "reason": "no clear nearby slot; use underside service key"+ },+ {+ "ref": "R4",+ "text": "R4",+ "reason": "no clear nearby slot; use underside service key"+ },+ {+ "ref": "R6",+ "text": "R6",+ "reason": "no clear nearby slot; use underside service key"+ },+ {+ "ref": "U1",+ "text": "U1",+ "reason": "no clear nearby slot; use underside service key"+ }+ ],+ "notes": [+ "0.5mm text is the requested InstaPCB target; physical coupon not tested.",+ "No unverified voltage/current ratings printed.",+ "Conservative geometry placement pending native DRC and render."+ ]+}
docs/runs/source-unplaced-codex-astra-20260914-0314/silkscreen-1-silkscreen-tour-1.jsonadded+21@@ -0,0 +1,21 @@+{+ "step": "silkscreen-1",+ "target": "AdomLapper",+ "viewerHwnd": 467882,+ "rawUncaptioned": true,+ "clips": {+ "raw": {+ "file": "/home/adom/aiflow-esc-astra/silkscreen/silkscreen-1-raw.mp4",+ "seconds": 12.001133+ },+ "10x": {+ "file": "/home/adom/aiflow-esc-astra/silkscreen/silkscreen-1-10x.mp4",+ "seconds": 1.3+ },+ "action": {+ "file": "/home/adom/aiflow-esc-astra/silkscreen/silkscreen-1-action.mp4",+ "seconds": 3.933333+ }+ },+ "review": "Contact sheet inspected: actual top and bottom motion; native menu rotation pivot marker appears during interaction."+}
docs/runs/source-unplaced-codex-astra-20260914-0314/silkscreen-1-video-edit-record-2.jsonadded+13@@ -0,0 +1,13 @@+{+ "file": "/home/adom/aiflow-esc-astra/final.mp4",+ "seconds": 119.719,+ "bytes": 7530732,+ "sha256": "2bbada96d97f04ebf1dc4379f6b688da7f978f9516782f64b1991f22e630b5e1",+ "binaryBase": "/home/adom/aiflow-esc-astra/components/quality-audit/completion/final-binary-base.mp4",+ "postDeliveryAppendices": [+ "current marked-component overview and native board review",+ "two-sided silkscreen native action cut"+ ],+ "method": "Binary compose retained as base; ffmpeg appended reviewed component and silk segments because released composer omits video artifacts. No raw clip changed. New silkscreen beat has on-screen caption and no narration.",+ "clock": "Original delivery timestamp preserved. Overlay ledger snapshots are qualified by timing issue 23."+}
docs/runs/source-unplaced-codex-astra-20260914-0314/silkscreen-1.mp4added⋯ 1 unchanged line ⋯