SmoothieV2 new-feature documentation

Experimental Forth walkthrough

  • Check the Forth branch, configuration, terminal commands, examples, and existing page conventions. (Source: wolfmanjm/SmoothieV2 add/forth at c87dac5c; scope: docs/forth.md and the Smoothieboard v2 homepage section.)
  • Write the branch/build/flashing introduction and Forth walkthrough, marking incomplete machine-scripting features beside their descriptions; add the experimental homepage link.
  • Verify rendered Markdown, configuration/command accuracy, local links, and the scoped diff. (Kramdown GFM render in isolated Jekyll 4.2.2 container passed for both pages: Forth banner, 20 headings, 17 code blocks, two tables, and three implementation notes. Five local links resolve; homepage link is inside v2. Source contract checks and git diff –check passed. No board execution or deployment.)

  • Reconcile the SmoothieV2 New features wiki and Maker Forums announcement with current firmware source and existing documentation.
  • Document V2 button-box FAULT inputs and the matrix-keypad implementation status.
  • Document V2 auxiliary UART console/target modes and echo -1 usage.
  • Correct and expand the V2 NIST G30/G30.1 documentation.
  • Document the ed file editor and le interactive line editor with command history.
  • Document V2 network shell, FTP, HTTP/WebSocket, and NTP services.
  • Document MAX7219 DRO configuration and operation.
  • Document SmoothieV2 O-word subroutines.
  • Verify and complete lathe/ELS, slaved-axis, and direct-MPG coverage.
  • Document instant feed hold/cycle start and experimental V1 backlash compensation from the forum announcement.
  • Add direct homepage and relevant-section links for every feature in the source inventories.
  • Review new prose for site style, source accuracy, limits, and edge cases.
  • Run documentation tests and an isolated low-priority Jekyll build.
  • Verify pages and navigation in a separate browser preview. (CRITICAL: Don’t use main dev server on port 4000. Set PORT=4187, run separate server.)

Machine retrofit box pinout study

  • Identify exact machine/controller revisions and document only primary-source-supported connector and wire mappings, marking configurable and proprietary interfaces separately.
  • Create src/docs/machine-control-pinout-survey.html with locally stored diagrams, source links, comparison tables, and wiring-domain cautions.
  • Audit every recorded pin assignment and source location, then verify the HTML and its assets work offline. (25 inventory rows; all local references resolve; 3 SVGs parse; no external assets load; rendered in headless Chromium.)
  • Expand the survey with additional verified machine/controller connector maps, keeping board, machine, and revision scope explicit. (Six scoped configurations from four primary-source families.)
  • Recount actual mapped profiles separately from candidate leads and recheck the expanded HTML, assets, and published-link compatibility. (31 profiles: 18 with an explicit contact/function assignment, 13 leads; HTML rendered at desktop/mobile widths; all 9 local links returned HTTP 200 on the public preview.)

Triple the machine-profile survey and redesign its presentation

  • Audit the 31-profile baseline, define what qualifies as a supported machine profile, and inventory the presentation and source gaps. (31 total: 23 machine-associated, 8 generic references; 14 machine-associated have at least one explicit mapped contact. Target: 93 total and at least 69 machine-associated.)
  • Research and verify enough additional named machine/controller configurations to reach at least 93 supported profiles, with better evidence for the existing 31. (104 source-backed records drafted, including 96 named pairings; mapped contacts, connector groups, and identification leads graded separately. Baseline records enriched from primary sources.)
  • Append the new request and research as a chronological chapter; give every machine profile a consistent fact box, connector map, visuals, sources, and explicit unknowns. (Chapter 3 added with the verbatim request; all 104 records have a facts box, evidence locator, citation, and explicit gap; 24 full contact tables appear across 17 profiles.)
  • Improve the shared page design and navigation while preserving previous chapters and keeping the dossier self-contained. (Technical field-sheet styling, category jumps, search and evidence filter; previous chapter bodies byte-for-byte identical after HTML parsing; local visual assets only.)
  • Audit the final profile count and claims, inspect every visual and source link, verify desktop/mobile and offline rendering, and confirm the published preview. (104 records, 96 named pairings: 28 contact, 37 connector-group, 27 identification-lead, 4 restricted. All 104 fact boxes and diagrams rendered. Offline Chromium at 1440 and 390 px had no overflow, remote asset requests, or page errors; all 3 SVGs loaded. Public HTML SHA-256 matches source; public desktop/mobile rendered; all 6 local citation destinations returned 200. Of 118 unique external citations, 104 returned 200, 7 returned 403 to the automated HEAD probe, 5 had connection errors, and 2 timed out; no 404 remained.)
  • Audit the strength of the named-machine count and verify primary diagrams for additional machine-specific connector-group profiles. (65 named records had at least a connector-group map. Primary manufacturer diagrams support Sculpfun S30/S30 Pro current replacement-board groups, TwoTrees TS1, TTC450Pro, and TTC450Ultra, bringing that evidence tier to 70 named records.)
  • Extend Chapter 3 with the verified groups and precise revision/option limits; keep every original chapter intact. (107 records, 99 named pairings, 70 named with contact or group maps; Chapters 1 and 2 body content unchanged; source SHA-256 83dac5664815352038dd7b6e86fed79909a9111d7b08658218918c1ebdf49ff9.)
  • Recheck counts, source links, offline desktop/mobile interactions, and public readback after the revision. (107 distinct profiles, each with facts and diagram; 99 named, including 70 contact/group mapped. Public and source HTML SHA-256 match. Public Chromium at 1440 and 390 px showed no overflow or page errors, all three SVGs loaded, search and grade filter worked. All six local citation redirects returned HTTP 200. The Chapter 3 external-source audit covered 124 URLs with no HTTP 404; seven returned HTTP 403 to automated probes, five had connection errors, and two timed out.)
  • Correct connector-group evidence wording and expand the Tormach 8L group locator from the official 8L documentation. (All 46 group notes now describe what this profile establishes; the 8L locator names the published board, terminal strips, controller communications, E-stop port, and accessory power. Public/source HTML SHA-256 match at bae8636d551b90420059524139a94fd5e1a39f55c9665433cac49f2e9756415a; dark-mode Chromium at 1440 and 390 px showed no overflow or page errors.)
  • Complete the authorized ChatGPT 6 Pro acceptance review, verify material findings against primary sources, and apply any warranted task-local corrections. (Review response archived under ~/dev/.astra-calls/2026-09-23_05-53-37-pinout-atlas-acceptance.md; eight source-checked correction cards added in Chapter 4. Chapters 1–3 body hashes unchanged; final source/public HTML SHA-256 5bac5bfae8d038df9f2bb5ab1ff321d753be4d48278dd719bcb9c4f6f0b6622e. Public Chromium at 1440, 390, and 320 px showed no horizontal overflow or page errors; all three SVGs loaded, search/filter and image dialog worked. Six local citation redirects returned HTTP 200; corrected amber contrast is at least 5.39:1 on page surfaces. The count is 99 named machine/control pairings, including 69 mapped without the disputed Polargraph ULN2003 A/B association and one disputed record; 28 named contact-level records, and zero install-ready labels.)

Refactor the machine atlas into one wiring-oriented catalogue

  • Inventory all 107 current entries, older chapter-only facts and diagrams, Chapter 4 corrections, source coverage, and extension-board evidence; define the per-entry completion ledger. (NOTE: /tmp/smoothie-atlas-entries.json, /tmp/smoothie-atlas-inventory.md, and /tmp/smoothie-extension-boards-audit.md record the baseline and crosswalk.)
  • Research and reconcile the actual machine-side interfaces for every entry, including image-only sources and the Avid DB9/XLR motor-phase tables; retain per-claim source and revision scope. (NOTE: All 107 IDs have scoped findings in /tmp/smoothie-research-001-039.md, /tmp/smoothie-research-040-079.md, and /tmp/smoothie-research-080-107.md; unknown or conflicting contacts remain explicitly unresolved.)
  • Design one canonical abstract V2-Core and extension-board diagram grammar, with machine-specific peripheral paths and explicit unknown or unqualified connections. (NOTE: Each of 107 square diagrams separates Core logic, drive stage, motor side, process output, power, safety, and unresolved interface details; the 0–10 V module remains a blocked concept.)
  • Replace the chapter presentation with one consistent machine list: no request transcripts, all inherited facts folded into the relevant entry, tables visible by default, full source list at each entry’s foot, and a tailored wiring diagram above it. (NOTE: Independent source audit found 107 unique entries, 107 numbered source footers, 107 inline and standalone diagrams, and 46 expanded source-contact tables.)
  • Audit all entries and visual states against the completion ledger, inspect desktop/mobile/print and offline behavior, and verify the published page and assets match the reviewed source. (NOTE: Independent static audit approved 107 entries/footers/diagrams and 46 expanded tables. Public HTTPS HTML SHA-256 f54051f47bb82f1e4f5bedab2355d90e34849fb71f447a606f02597a16f12642 matches source; deployment manifest matches all 111 files and a public SVG byte readback matches. Live Chrome desktop dark screenshots, search/filter, image dialog, and console check passed. At actual window.innerWidth 390 and 320, documentElement.scrollWidth was 380 and 310 after fixing long-code wrapping. Print media CSS and offline asset references were inspected statically; print rendering and file:// browsing remain unverified because this browser lacks the required CDP capability and blocks local-file navigation.)

Replace all atlas diagrams with connector-and-wire-level drawings

Acceptance update (2026-09-25): all 330 profile diagrams must visibly name the Smoothieboard and peripheral contacts for each shown wire, including functional pins such as axis step and endstop signal/GND. Put each DB25 on the peripheral side. Use dotted routes with a GUESS legend for carefully justified inferred connections, and continue updating the local HTML as each batch improves. A diagram is wireable only where the visible endpoints and any intermediate interface pins are fully identified; keep unsupported routes explicitly open.

  • Inventory all 107 current diagrams, machine-side contact evidence, V2 Core and extension-board pin contracts, and missing or conflicting assignments; record a per-entry wiring evidence ledger. (NOTE: Frozen-source inventory /tmp/smoothie-diagram-inventory-new.md and 107-entry /tmp/smoothie-wire-renderer/coverage-manifest.json; primary-source audits cover all 29 lead/restricted, 47 group, and nine contact-grade entries lacking contact tables. V2 Core P1 and six-axis breakout contracts are revision-scoped in /tmp/smoothie-v2-contract-audit-new.md and /tmp/smoothie-six-axis-breakout-audit.md; the manifest keeps physical contacts separate from source evidence rows and unresolved leads.)
  • Research missing manufacturer diagrams and board revisions, then define a consistent netlist and drawing grammar with terminal labels at both ends, a wire for every supported connection, and a legend distinguishing confirmed, inferred dotted, and unresolved paths. (NOTE: The first sealed schema-2 package /home/arthur/dev/smoothieware/.wire-atlas-schema2-20260923/ had manifest SHA-256 f9ea5f70ec43b6877f31603745514071e40d1f8cdc7215a64e08a8141f587d9f; it is retained as a historical candidate and is superseded by the current rebase. Its 42,117 contacts and 59 guesses were insufficient for the user’s wiring-ready acceptance.)
  • Build and integrate complete two-ended connector diagrams for all 226 current profiles (107 original entries and 119 locally added wiki entries); show and label every source-supported connector/contact/wire at both ends, mark smart functional guesses with dotted lines and a GUESS legend, and make source gaps explicit without fabricating physical pin numbers or electrical qualifications. (NOTE: User explicitly authorized incremental automatic publication and requires the local HTML to be updated as batches improve. The sealed source set contains 17 edge-bearing drawings and 209 explicit OPEN drawings. Visibility correction in progress: the page’s 226 main elements still display overview SVGs while those full contact maps are linked separately. Do not count contact-level diagrams as visible until the incremental contact-profiles/ image swap is complete and visually verified. The proprietary Tormach 770M 37-contact map remains withheld; its public candidate is OPEN. Final static audit v3 /tmp/wire-atlas-final-independent-audit-v3.jsonl (SHA-256 1a73394b2b3f090af9baeabbdcd0bbe467825bd829a7c30c3eb2f7f8d55a8268) confirms 52,596 visible contacts, 20 separate 25-contact DB25 peripherals, 71 dotted guesses, 75 source-reference paths, 524 unknown group panels, all 226 summaries and all public SVGs match their graphs. A 183-profile primary-source sweep is archived at /tmp/atlas-open-contact-source-sweep-20260923.md (SHA-256 34913e2ed0d584af7f36708ff7637b7652479e10d39d8b34892998ca9675a06e): 100 profiles have named housings, 83 have no identified connector; 66 have axis/step/direction/limit/probe/enable group labels but no number/view, and no unrestricted revision-matched numbered maps were found. One Tormach 770M source contains 37 exact contacts but is marked proprietary/confidential and forbids use without express permission; the map remains off-tree under publication hold, leaving its public diagram OPEN. SainSmart’s 12V GND PWM cable order has no physical numbering or interface spec; V2 J7 is a probe input and J6 is not an established 12V laser drive, so no direct route is proposed. Wiring-ready status remains unproved: 183 profiles have no published numbered machine contacts, 31 have numbered contacts but no V2 candidate, 12 have only dotted candidates, and zero installed V2 conductors are verified. The renderer corrected all physical-contact totals and four inferred-route counts. Local, stable Pages alias, and versioned page match SHA-256 e0e30c61f26ff49b15bc6949f991bfce0db66ab56eaa1de91c293ad0b45ff2e9 at https://d3978704.smoothie-box-pinout-research.pages.dev/machine-control-pinout-survey.html.)
    • [NOTE] Sienci SLB-EXT increment: dossier src/docs/machine-research/sienci-slb-ext-machine-peripheral-pinout-2026-09-27.md; overlays distinguish differential controller outputs from replacement driver inputs, show 259 machine-side contact positions per profile, and mark ten dotted STEP/DIR candidates, including Y1/Y2 fanout warnings. Dense routed schedules now sit below the case to use article width. Both targeted SVGs were regenerated and visually inspected at 1200 px; inline captions were updated incrementally. Tall fullscreen sheets fit viewport width and scroll; second click enters draggable zoom. Auto-published deployment https://16542989.smoothie-box-pinout-research.pages.dev; remote/local byte hashes match for HTML fb40f19ec940a3c7404e19c0c1786cef31fa226d3ce497f77431076d62373d62, base-29 SVG 459b57502a99ac73ffa95c16df536cbf330128a423871f3550cb8411b2fbcf9e, and base-30 SVG 7dcd37c9fe6456b5987bc2589b8e187123c3fb92dfe300c28d2da2483f536709. Auto-publisher /tmp quota failure was bypassed using its existing TMPDIR support; subsequent watched run reported unchanged. In Chrome against that deployment, filtered to Sienci AltMill, the inline sheet rendered at column width; first click opened full-width vertically scrollable fullscreen, second click entered readable zoom, and pointer drag moved the zoomed image. The task-created verification tab was closed.
    • [NOTE] LightObject Solo II laserplot-13 increment: corrected the manufacturer PDF link to its current Laser Machines/ location and reviewed manual rev. 0.1 pp. 7–10, 14–15 plus the maker product page. The SVG now separates the example LO-X7s controller, CO₂ tube, chiller, air compressor, exhaust, USB/LaserCAD, optional LAN and power/E-stop boundary into source-only cards; all have zero guessed connector positions and zero SmoothieBox routes. The manual has no terminal/pin map, so every machine contact remains OPEN. Local render /tmp/atlas-lightobject-solo2-render-final.png was inspected; the HTML citation/caption and date were updated incrementally. Dossier src/docs/machine-research/lightobject-solo-ii-lo-x7s-operating-manual.md SHA-256 26257333cb2c3eeb4d5a377af115015a9dbc254d778a484743dc9a53e0697bfc; reference catalog SHA-256 9d0c1195bd01120dc1bd44a681797ba16a2aafa4937c44e3626397252ae025f5; primary SVG SHA-256 2d760a4f11541dc57a76318ccddf9b75997943bb811198828892bd7c018c7ecf; current HTML SHA-256 0da8ce5958f973de4ed707edb42451fc0568a6c300a42d0e23ba4c5b2ee9e3d0. Publication readback pending; the 330-profile source/content audit remains open.
    • [NOTE] Solo II publication follow-up: watcher deployment https://084c5836.smoothie-box-pinout-research.pages.dev returned HTTP 200 for the atlas HTML and laserplot-13.svg; both remote files byte-match the published local source. HTML SHA-256 0da8ce5958f973de4ed707edb42451fc0568a6c300a42d0e23ba4c5b2ee9e3d0; SVG SHA-256 2d760a4f11541dc57a76318ccddf9b75997943bb811198828892bd7c018c7ecf. This supersedes the pending-publication status above.
  • Audit every diagram against its netlist and citations, visually inspect permitted rendered assets and print output, and verify the intended publication state and all 226 existing consumers plus 104 newly reconciled forum build records (330 total). (NOTE: Independent static and public-source audit passes with zero failure IDs. Live dark desktop/mobile, dark zoom, standalone SVG light/print palette, and public hashes passed; exact light page mode and actual print rendering remain unverified. Browser Ctrl+P did not expose inspectable print preview/PDF; static review found .atlas-route-canvas{display:none!important} hides all 226 existing diagrams in print, so printed diagrams are a known limitation. The 16.9 MB HTML / ~2.1M px document has 13–19 s initial navigation, but responsive interaction after settling. Do not use a local server/browser because the browser policy blocks local HTML preview. Current user addendum: reconcile all 104 flat forum dossiers against the 226 profile baseline, retain distinct owner/build and lifecycle identity, add only missing records, keep unsupported machine contacts and V2 routes open, and verify the resulting public page via the authorized user path publisher.)
    • [NOTE] The second audit snapshot at /tmp/atlas-existing-226-wireability-audit-20260925.jsonl parsed the 226 files under normalized-profiles/, not the SVGs currently displayed by the HTML. The displayed figures instead point to connection-evidence-7cb8b069e115/; therefore the audit and prior final audit describe different artifacts and cannot be compared as one coverage count. Re-audit each displayed figure after integration; do not count a linked but hidden detail file as the visible diagram.
    • [NOTE] Forum contact-research batch 1/2 covers the first 52 of 104 dossier rows at /tmp/forum-pins-first-52-inventory-20260925.jsonl (SHA-256 0b7e4285d5ab95ce96ce9507e1f42baf24c95d9e997207402cc7368186ee3eb9). It identifies owner-reported contacts for #268 and #277 and a conditional moderator-suggested analog interface for #274; none establishes a Smoothieboard V2 route.
    • [NOTE] I resolved the J32–J40 pin-name gap from the exact V2 Core P1 KiCad hierarchy with kicad-cli (not the similar but different V2 Prime tables). The nine 10-contact headers have complete contact/function/pad schedules; four GPIO-labelled nets have no MCU endpoint in this schematic and remain open. Reproducible source/hash/method and all 90 contacts: /tmp/v2-core-p1-expansion-pinmap-20260925.md (SHA-256 cbc7d6f93c2d69efacd9628c5f7ba3b15a028bb4704949b64d2f987c9c9ed29f).
    • [NOTE] Forum contact-research batch 2/2 covers the remaining 52 dossier rows at /tmp/forum-pins-53-104-contact-inventory-20260925.md (SHA-256 0b9bd4d424288ffb962ddc0d84730491af99d12412482fa06611374c0bacb945). It confirms that none has a complete exact-contact Smoothieboard V2 route. The #239 laser and #293 DB25 rows remain unresolved; do not invent cable/pin assignments.
    • [NOTE] Current 2026-09-26 user objective supersedes the atlas’s visible drawing design: make a new SmoothieBox-exterior-to-machine SVG for every one of the 330 profiles, retain older artwork closed by default, and provide a fitted fullscreen view followed by click-to-zoom/pan. Preserve all pin positions and source scope; dotted links and a legend identify guesses. The user authorized incremental local HTML updates and automatic publication.
    • [NOTE] wiki-178 OLSK Large Laser increment now reconciles the Board2022 machine sheet and separate Laser Controller Shield V1.0 design reference. Independent gpt-6-sol max review found and corrected an incorrectly merged/labelled fan-equipped V+/V− supply, removed an unsupported chiller contact 2 and unsupported six-position-plug group, and documented the shield-output conflict. Catalog/SVG now contain 21 source-reference groups and 106 individually listed positions (93 printed source marks + 13 editorial lead/conductor references); all 106 remain OPEN, with zero routes/guesses and all 82 SmoothieBox exterior contacts preserved. No fitted machine pinout or shared machine/shield harness is claimed. Updated HTML incrementally; historical drawing remains collapsed and byte-preserved. SVG SHA-256 7d2f0bda9d4466cc972d33280147b9b03a98f9224f1ab97a34c2da1c90588605; catalog 8f5009d471d5a8b09a2db9832f222b421fb5d0ce8df71501df778115b670c0f5; dossier 68970bf53ec4bdbb554f4f22abf0b781a9f66a7857b0d3821ca46fb800b433cb; local HTML 76f49f1baffb8596dc12072f0441a1b47719924be62dc5e1654eefc9b38994be; preserved prior SVG 4d3cbe66052c9a92562a4b45547eefe025854973a846eb913f90a16d5647ea92. Regenerated and rendered at /tmp/wiki-178-olsk-v1-open-106.png; structural catalog/SVG and article checks pass. ChatGPT 6 Pro review transport failed twice (Transport closed); response was not recovered, one gpt-6-sol max fallback completed and its R1–R5 report/artifacts are durably archived with the failure record. Stable Cloudflare Pages readback verified HTTP 200 with browser-like User-Agent: live HTML SHA-256 76f49f1baffb8596dc12072f0441a1b47719924be62dc5e1654eefc9b38994be and live wiki-178 SVG SHA-256 7d2f0bda9d4466cc972d33280147b9b03a98f9224f1ab97a34c2da1c90588605 both byte-match local files. Initial 403 on the stable alias was transient; pinned older preview deployment is stale and excluded from parity claims. Parent 330-profile task remains active; continue with the next profile.
    • Inventory all 330 article identities, the accepted Smoothie Central Chapter 18 exterior schedule and diagram guidance, 226 typed machine graphs, and 104 forum dossiers. (330 unique articles; Chapter 18 has 82 proposed exterior field contacts and four service ports; old graphs have 43 numbered-contact, 100 group-only, and 83 identity-only profiles; forum dossiers have three partial numbered maps.)
    • Generate the first machine-specific SVG pass in progressive batches and update the local HTML as each batch appears. (330 standalone files now under smoothiebox-machine-wiring/; the first profile was integrated before the rest, followed by 30-, 50-, and 100-profile page batches. This is generation evidence, not final acceptance.)
    • [NOTE] Source reconciliation in progress: the 226 machine-side graph projections and original source hashes now live in machine-side-graph-snapshot.json, so the renderer no longer requires an off-tree staging directory. Fresh graph inspection showed wiki-171 already had bed ribbon and both 15-contact D-sub ends, wiki-164 already had its 16-contact Nutmeg toolhead, and wiki-144 already had v1.5 UTM. Added only the missing wiki-171 20-way X/extruder ribbon and separate wiki-144 v1.7/v1.8 UTM A–L reference maps, with source notes in the local HTML. FarmBot’s official v1.7 and v1.8 UTM pages each supplied a full A–L map, correcting the earlier dossier’s partial-map claim. Browser ChatGPT 6 Pro review completed in its original conversation, with response and proposed artifacts archived at ~/dev/.astra-calls/2026-09-26_08-05-47-smoothiebox-machine-diagram-review.md; the four-sided layout was adapted to the current local source set. The advisor tab was closed after its record and ledger were verified.
    • [NOTE] The 2026-09-26 integrated route revision draws each dotted candidate from its actual exterior screw position through an outside gutter to the named machine contact circle; duplicated row screws and disconnected row fragments are removed. Every proposed case field contact has its own visible functional pin label, including axis-specific step/return and endstop GND labels. All 330 SVGs were regenerated after PrintNC, MYJG-40W, and CNC Mogul source additions: 1,538 source-listed machine interface marks/positions, 758 reference-only, 71 dotted functional guesses, and 281 profiles with no source-listed physical machine contact. DB25 and DB44 are labelled machine peripheral cards, not SmoothieBox ports. Rendered wiki-206, base-26 (two DB25 option cards), MH50V, PrintNC, MYJG-40W, CNC Mogul, and other representative profiles for visual inspection. Forum peripheral classification covers all 104 forum dossiers in forum-peripheral-evidence.json; three have separate sourced contacts and CNC Mogul has four owner-reported motor lead functions without any selected driver route. These are candidate paths or explicit OPEN boundaries, not qualified installed cables. The MYJG-40W V20220713 manual supplied 14 reference marks; the related blue-box guide’s reversed L-/FG descriptions were corrected against the manual. Full-profile source review remains open.
    • [NOTE] Independent local audits found 330 unique article/figure/SVG identities (/tmp/atlas-current-audit.jsonl) and, after the PrintNC/MYJG source additions, 330 parsed SVGs with 82 exterior contacts and four service ports apiece, 1,534 source-listed positions/marks, 758 reference-only, 71 dotted routes with present endpoint IDs, zero reference contacts routed, and zero errors (/tmp/atlas-current-audit-final.jsonl). The subsequent CNC Mogul regeneration completed 330/330 with 1,538 machine contacts and 281 zero-contact profiles; its own contact card was rendered and inspected. Headless Chromium inspected the actual page at 1280 and 390 CSS px: figures fit their columns, first click opened a fitted viewer, second click zoomed 2.5×, drag panned 120×80 px, Escape closed and restored focus, 455 older figures stayed in closed disclosures, and no console/asset/HTTP errors occurred. On the main Pages domain, the current HTML and newest CNC Mogul SVG now match local SHA-256 5553df0a208049b2674bd0baf43d075bf155c5e1037956b5953b06bea974bf88 and 15d5cd86bee8b50177499f8e102ef624dad2aff141de076f6a3adb8d745b3c26; wiki-190’s latest asset also matches local SHA-256 6e1cbc7cc45ff9ff9741392ffb1077d1064346275dd9dd02370e3bf32ac1962f. The versioned d3978704 alias is an older immutable deployment, so verify the main domain for ongoing publication.
    • [NOTE] Prusa CORE One wiki-192 source increment (2026-09-28): RaumZeitLabor still establishes this printer’s identity/hostname only. Added Prusa’s current CORE One/CORE One+ electronics guide as model-family evidence: xBuddy main/extension, Nextruder LoveBoard, and three-Z stepper splitter are named, but the guide has no individual contact schedule or signal mapping. Local unit revision, harness and mating view remain unidentified; no machine contacts or routes were inferred. Updated dossier and #wiki-192 source/caveat text; diagram contact inventory remains empty and OPEN. Stable public HTML and wiki-192 SVG both returned HTTP 200 and byte-match local SHA-256 5ea63e0a48ea4ccfdaf4daf7f58575ec1f701950a22ed6afb67245206b7dd7a1 and 96479f4f6940c3ebcd5b19dc3d9e24c697a138608dabe6d13462dd767bd778d8; broad 330-profile audit remains active.
    • [NOTE] Probotix Fireball V90 wiki-191 source increment (2026-09-28): official legacy guide distinguishes a mechanical-only base frame from optional motor/driver kits and says the basic kit includes a DB25 cable; MakeICT marks its V90 retired, with no proof that unit has the optional kit. The diagram now places the optional DB25 as an external peripheral card and enumerates nominal pins 1–25 individually, all function-unknown/form-only/OPEN with no routes. Added the cited source and 25-row register to the dossier/article, created a source graph projection, regenerated only wiki-191, and inspected the 1200 px SVG raster at /tmp/wiki-191-db25-reference.png. The stable public Pages alias returned HTTP 200 and byte-matched both local files: HTML SHA-256 f6c3d4c9b731bf5607f9959668a90288762c484a3ceb1c19330ec4942ab1b44e; SVG SHA-256 a9fd25d600663ce4c984bd3c38e73952cd04b6fd08a9dc84eb38ce5f2640c27c. Broad 330-profile audit remains active.
    • [NOTE] PrintNC wiki-190 source increment (2026-09-28): audited the existing official PrintNC v3 reference overlay of four external stepper-driver examples (X, Y1, Y2/A, Z), ten source-marked terminals each: PUL+, PUL-, DIR+, DIR-, VCC, GND, A+, A-, B+, B-. All 40 are individually rendered and OPEN; there are zero routes or guesses, and no installed board, driver or VFD is established. The archived guide itself warns that its information is somewhat outdated and points to Discord for current guidance; the Appropedia PrintNC identity remains separate. Updated only the source dossier caveat and #wiki-190 article wording/source links; no diagram/catalog changes. Raster inspected at /tmp/wiki-190-printnc-review.png. Local and stable public HTML byte-match SHA-256 9d4a7f24f46076c984f5b8c20d132bbcdcb26db282feb8bc7fe04fd17cd63530; current SVG unchanged at 84a4efdb6c21e78ec31f3b64b415d03ded3563d8a28784bb4c6fdd2ccca9e4af. The 330-profile audit remains active.
    • [NOTE] The official RepRapPro Huxley Melzi guide was reconciled against wiki-201’s portable graph: 28 power, bed and motor contacts were already present, so the reference supplement adds only 12 endstop and hotend leads. Empty historical Melzi group cards remain in the portable graph and prior drawings but are suppressed from the new SVG where contact-bearing cards replace them. Zero-route profiles with at least eight peripherals now use two machine-card columns; rendered wiki-201 and wiki-175 show no overlap. The latest full 330-SVG regeneration (/tmp/atlas-huxley-grid-full-generation.jsonl) reports 1,550 source positions/marks, 770 reference-only, 71 dotted function guesses, 281 zero-contact profiles, and 11 two-column layouts. The main Pages HTML and wiki-201.svg match current local SHA-256 af1f69bddf9d7bb606bb292d54409e77f7cb348c93e6c6ae68406433cb16d2d6 and 7ee860b46f4286e5173a58251568be2260320cd1227841dd2c0ecf868e28763e.
    • [NOTE] X700 owner posts establish six distinct low-voltage PSU terminal marks and later identify the supply as MYJG-80W. The new SVG now separates L/P/G/IN/H/5V instead of conflating G/P and misplacing Ruida WS1 as a PSU pin. It also shows the unresolved water-protection circuit as a separate OPEN peripheral. One dotted PWM.1→IN route is explicitly a function guess based on the owner’s Ruida LPWM1→IN observation; no direct conductor, return, enable, interlock or electrical compatibility is claimed. The renderer now routes west-edge candidates outside the left and lower case perimeter. The latest 330-SVG regeneration (/tmp/atlas-x700-six-mark-full-generation.jsonl) has 1,552 source positions/marks, 770 reference-only, 72 dotted guesses and 281 zero-contact profiles. The main Pages HTML and X700 SVG match local SHA-256 332fa11cad94af59361cbce4e247b646aa99e50e3f788c02cc0d8337d1d8b4ef and b075a0e82b1df67357ee7114b2fcee032b92d4bf22952d515b4f1061d6975db5.
    • [NOTE] The Munich Maker Lab source lists exact X and Z motor positions 1–6. wiki-175 now includes those twelve source-reference contacts, preserves four source NC positions and two Z-brake leads with unknown polarity, and suppresses twelve duplicate generic motor-cable cards created from the numbered rows. The source does not establish driver inputs, connector mating view or current installation, so all SmoothieBox routes remain OPEN. The corrected standalone SVG was rendered and inspected at /tmp/atlas-munich-x-z-motor-contacts.png; full regeneration after HTML synchronization (/tmp/atlas-munich-motors-html-synced-generation.jsonl) wrote 330 assets with 1,564 source positions/marks, 782 reference-only and 72 dotted guesses. The local HTML caption and embedded dossier now match the correction. The first public readback still served an older HTML/SVG revision, so publication of this latest change is unverified.
    • [NOTE] Wiki-164 TAZ 6 now inventories 145 source/form positions on 18 separate cards (141 source-marked, four nominal housing positions) and all 82 SmoothieBox exterior contacts. Six NC switch loops and three thermistor pairs remain 18 violet dotted GUESS routes; motors, heaters, fans, probe, display, and chassis stay OPEN. Added the TAZ/6.03 RRD_LCD_MODULE E1/E2 schedules and corrected source no-connect versus empty-position labeling. The shared renderer now places routed cards beyond route rails; the 1200 px raster shows all candidate routes reaching their reference contact circles. The five already-generated routed sheets meeting this condition (base-29, base-30, wiki-132, wiki-134, wiki-145) were regenerated from the current catalog and raster-inspected after the renderer fix; their individual route counts are 10, 10, 2, 6, and 4. The automatic publisher deployed all 1,531 files after the path watcher was extended to the 334 nested machine SVGs. Public GETs returned HTTP 200 and byte-match local HTML plus wiki-164.svg, base-29.svg, base-30.svg, wiki-132.svg, wiki-134.svg, and wiki-145.svg; all 1,529 source-file signatures in the deployed manifest match the current local publisher snapshot.
    • [NOTE] A later main-domain readback confirmed that the Munich correction auto-published: local and public HTML share SHA-256 469699512dd2bf133ab02729bde661d6ed53f6b351278b8f2f1cd3590924f5d8, and local/public wiki-175.svg share 28ccfde4d42046c9939103baf612dda43d74616e25d5d18e2eb6f2ecda75b98e. The initial mismatch above was a publication delay, not a current discrepancy at that readback.
    • [NOTE] The RaumZeitLabor Shapeoko 2 source distinguishes a general drag-chain motor cable order from a separate X-stepper exception. wiki-206’s two previously empty source-reference cards now show all eight printed cable-core assignments with colours and motor roles, explicitly not connector-cavity numbers or SmoothieBox driver inputs; the left Y green/black swap remains unexpanded because its resulting contact schedule is not tabulated. Five existing dotted endstop function guesses are unchanged. The SVG was rendered and inspected at /tmp/atlas-shapeoko2-motor-cable-contacts.png, and the local HTML caption/embedded pinout paragraph were synchronized. Full regeneration /tmp/atlas-shapeoko2-motor-cable-full-generation.jsonl wrote 330 assets with 1,572 source positions/marks, 790 reference-only and 72 dotted guesses. Publication of this latest batch remains to be read back.
    • [NOTE] The Bristol Hackspace Bungard CCD/MTC profile (wiki-120) links two control-box .ods workbooks, but both direct source URLs returned HTTP 404 on 2026-09-26 and exact replacement-controller contacts were not recovered. The local Markdown and embedded HTML dossier now record that limitation; the SVG retains the factory 15-pin cables as OPEN references without invented signals. This is a source-evidence gap, not a verified machine pinout.
    • [NOTE] The later main-domain readback confirms the Shapeoko/Bungard local HTML auto-published: local and public HTML SHA-256 2bcc76dc2dbd6fb701f86ac5d732d18061cec57e48eb578146ea790002e5f1ac; local and public wiki-206.svg SHA-256 037b458c108078a790cd013a1380ed367bd4f6f68c4b9b94551884291519bd67.
    • [NOTE] DB25 reconciliation found 64 placeholder positions across nine profiles whose graph labels say the function is not established, while the renderer had inferred fact=source from the nonempty placeholder text. The renderer now marks those positions source_unlisted; readback found all 64 correctly classified and none routed. An audit of the current SVGs found 23 named DB25 peripheral cards across 19 profiles, all outside the SmoothieBox case and tagged as D-sub cards. The Acorn Rev 3/4 controller-reference profile base-19 previously buried H6 inside a combined unnumbered group; both manufacturer manuals show the same complete H6 female DB25 map. Its new card lists contacts 1–25, including eight 24V COM positions, keeps chassis ground as shell rather than a numbered pin, and selects no output-to-output SmoothieBox route. The remaining H2/H3/H8/H9 groups stay OPEN. The standalone SVG was rendered at /tmp/atlas-acorn-h6-db25-peripheral.png, the local HTML caption links the source dossier, and /tmp/atlas-db25-acorn-h6-full-generation.jsonl regenerated 330 assets with 1,597 source positions/marks, 815 reference-only and 72 dotted guesses. Publication of this batch remains to be checked.
    • [NOTE] The main-domain readback confirmed the Acorn HTML/SVG batch auto-published: local and public HTML SHA-256 c43d27eebbdccac77afc6adaefb1b300d8937716e94ed11f2d5066f612ea424a; local and public base-19.svg SHA-256 b8d3a213323da53ba92d8875ed39772c279c03c99ba96a1232fd77ddc42a7d4a.
    • [NOTE] A full-size rendering exposed repetitive group prose across all 56 Avid 22.2 contacts. Avid’s official 22.2 schematics give individual 14-pin cable and 42-terminal CRP850-00E assignments. base-28 now overlays those exact source-revision labels as 56 reference contacts, preserves all positions, removes two redundant empty graph index cards, and keeps zero SmoothieBox routes. The source distinctions between 5 V relay logic replicas, a separate dry-contact relay, 0–5 V PWM, and 0–10 V analog output are retained. The rendered local artifact is /tmp/atlas-avid-22-2-exact-contacts-final.png; the source dossier is src/docs/machine-research/avid-pnp-22-2-contacts.md. The HTML lead/caption now explain the manufacturer revision and option-dependent disconnected cable positions. Full regeneration /tmp/atlas-avid-22-2-full-generation.jsonl wrote 330 assets with 1,597 machine positions, 871 reference-only contacts, 72 dotted candidates and 281 zero-contact profiles; the base-28 SVG metadata shows exactly 14 + 42 reference contacts, one unnumbered DB9 group, and zero routes. The main Pages domain served byte-identical HTML and base-28 SVG at this readback (SHA-256 6766cc2bee4684dc52dbbc9418fe5440630ed6620afe9c9d817a6cb2f6105ae5 and 7a402a6a314856568b4ff838bdeba52f984e61736e89ba20c47fd5adedc2bd46).
    • [NOTE] The next-tallest source study, Avid 17.4 base-27, had group prose repeated across 14 cable contacts, the PDF’s 42 CRP850 terminals, ten selected contacts from the HTML’s distinct 36-terminal CRP850, DB9 and XLR phase groups. Official Avid revision 17.4 HTML gives all 36 individual terminal rows; a linked PDF whose filename says 20.1 but printed pages say 17.4 gives a different 42-terminal map. The new dossier src/docs/machine-research/avid-pnp-17-4-variant-contacts.md preserves the conflict rather than merging housings. The new primary SVG now has separate 14, 42, 36, 9, and 4-contact manufacturer-reference cards (105 positions), all OPEN and zero SmoothieBox routes, with three duplicate empty graph index cards suppressed. It was rendered and inspected at /tmp/atlas-avid-17-4-variant-contacts.png. The HTML lead/caption now name the two CRP850 alternatives and link their separate primary sources. Full generation /tmp/atlas-avid-17-4-full-generation.jsonl wrote 330 assets; current metadata readback totals 1,623 machine contacts, 976 reference-only contacts, 72 dotted guesses and 281 zero-contact profiles, with zero route-endpoint or reference-target findings. All 330 article/primary-figure/SVG ID sets match. Public/local HTML and base-27.svg matched SHA-256 7b248533b768387939682f0307d20b04e20c6f216d15c5c358413ddbc7ebbbc9 and 7692b6e49bc38390a0ebe2cf077ee227b86980e9c21c26bd6114b9bb04592b21 before a later caption-link correction.
    • [NOTE] Ten primary-caption machine-research/*.md links were broken on Pages (HTTP 404; .html at those paths silently served the atlas fallback). Those links now point to the corresponding manufacturer/owner pages or, for Mendel90’s currently unavailable source, an explicit source-status note plus the published in-page contact schedule. The local Markdown dossiers remain as provenance. Current HTML has zero such broken local links, 330 matched article/primary-figure IDs, and is byte-identical on the main Pages domain at SHA-256 2c33edb37401d02688da55891d1d690be451b410f733cd9449d03bf7b179a056. A current readback counted 227 atlas-legacy-diagrams elements, all closed; an older broader ‘229 historical disclosures’ note has not yet been reconciled to those exact elements.
    • [NOTE] The four Avid EX 24.1/25.1 stepper/servo profiles now have revision-scoped manufacturer-reference contact cards rather than repeated group prose. Each stepper drawing has the exact 14-position option-dependent peripheral cable, 9-position motor DB9, and 4-position motor XLR (27 OPEN contacts). Each servo drawing has the 14-position cable and the CRP5310-01E J1–J9/J12 connector tables (70 OPEN contacts). The official servo PDFs confirm J12’s Y/Y2 jumper labels; neither those jumpers nor Acorn STEP/DIR/ENA names establish a SmoothieBox route. The four local HTML leads/captions were updated in two incremental batches, with direct official source links. The dossier is src/docs/machine-research/avid-ex-24-1-25-1-contacts.md; local servo render inspected at /tmp/atlas-avid-ex-24-1-servo.png. Full regeneration /tmp/atlas-avid-ex-full-generation.jsonl wrote 330/330 SVGs with 1,735 machine contacts, 1,170 reference-only, 72 dotted function guesses, 1,663 open and 281 zero-contact profiles. The main Pages domain served byte-identical current HTML and all four EX SVGs: HTML SHA-256 8a464034fb8cac8bce044213831872104765a56eba429414849d20cf723c5f6e, EX SVG hashes 3834731e3eb223aa3f1df5b82f8f7886d18282218d720228c1226346202bde78, 6f4dc583b8f71c737aa35220ea58412563504e8a2d72d5bfff9b0cdfd7d3d593, d0e2eea0d9f2f91e498f021a49eff89cccca3cb545f6216278ae55173551afb3, and 2fd10d940efaf0723c3282b7fb1c7123214cc3c5dce72b622fb16d17a1c7bc8f. Full visual/source audit remains open.
    • [NOTE] The Sienci LongMill MK2 parent-sienci-longboard profile had a falsely labelled “schematic print” link: its PDF is titled Sienci Altmill 32-bit CNC Controller, rev B9, not the MK2 LongBoard. The local HTML now links Sienci’s actual MK2 LongBoard design archive and says its currently served Rev-1.4.3 zip contains TB6600 Driver Carrier files, not an individual MK2 machine-cable pin table. No Altmill contacts were imported or guessed. Source audit: src/docs/machine-research/sienci-longmill-mk2-longboard-source-audit.md. The updated main-domain HTML matched local SHA-256 69943a40a30b9393a469c8b56c235d51762f3d3058236b2eba6c9361aa775897. A current read-only audit parsed 330 SVGs: each has 82 exterior field terminals and four separate service ports; all 72 inferred routes have existing endpoints and avoid reference/unlisted contacts; 23 DB25 machine-peripheral cards; zero structural findings. That does not establish every installed machine cable or finish the source/visual review.
    • [NOTE] Inventables’ official X-Controller Option 2 rear-view diagram and terminal photograph provide drawing-order positions for four X-Carve motor plugs (X/Y1/Z white-red-green-black; Y2 white-red-black-green), eight limit/probe terminals and seven mist/flood/spindle-control terminals. The mill-xcarve-xcontroller primary SVG now shows those 31 individual manufacturer-reference positions, all OPEN, without inventing cavity numbers, motor phases, a driver input, or an installed SmoothieBox route. Option 1 retains a different Y-cable arrangement and is not normalized to the Option 2 contacts. Dossier: src/docs/machine-research/inventables-xcarve-xcontroller-option2-contacts.md; render inspected at /tmp/atlas-xcarve-option2-contacts.png. The local HTML lead/caption were updated incrementally; public HTML and SVG matched local SHA-256 d9262b7da7527b3ec1cea69adec4a630890a28c85a169671742acb3bfcb5a0f7 and d5a498350aa6ff76fffa29c3fc2372018a7b67eb315cb3c7fd53fd238ec1d5e5. Full regeneration /tmp/atlas-xcarve-option2-full-generation.jsonl wrote 330 assets with 1,766 machine positions, 1,201 reference-only, 72 dotted guesses and 280 zero-contact profiles. Read-only XML/route audit found zero structural errors, but machine-specific source and visual review remain open.
    • [NOTE] Makerbase base-22 source revision audit found the official repository’s V2.1_003 directory contains a PIN PDF printed V2.1_002 and a SCH PDF printed V2.0_001. The local HTML lead, primary caption, source labels and research note now expose this conflict and leave board-specific contacts OPEN instead of treating directory names as board-revision proof. Dossier: src/docs/machine-research/mks-dlc32-revision-source-audit.md. No imported pins or new route resulted from this source correction.
    • [NOTE] The Genmitsu 3030-PROVer MAX mill-g6 primary SVG now adds the manual’s red-positive and black-negative spindle motor conductors and SainSmart’s optional three-contact laser cable order (12 V, GND, PWM), all five as OPEN manufacturer references. Source photos and text do not assign the individual 3/6/14-pin offline-controller harnesses or eight-pin power-box cable, which remain OPEN groups. The 48 V/300 W spindle power path is not wired to a SmoothieBox logic output. Dossier: src/docs/machine-research/genmitsu-3030-prover-max-spindle-laser-contacts.md; rendered artifact inspected at /tmp/atlas-genmitsu-3030-spindle-laser.png. The local HTML lead/caption were updated incrementally, and current HTML plus mill-g6.svg match the main Pages domain SHA-256 06fed7b5fa98b9e0eb0e0c4aa413a67f94fb2de40b9f706803d316ef8bb09839 and 8ce65e60f82945b61f86e31ce7f06ed79096c83466a0aadf0a8aec32a92e8c8f. Full regeneration /tmp/atlas-genmitsu-3030-full-generation.jsonl wrote 330 assets with 1,771 source positions, 1,206 reference-only, 72 dotted guesses, and 279 zero-contact profiles. Read-only SVG route/source-hash audit found zero structural errors; broader source and visual review remains open.
    • [NOTE] Mini Gerbil 2 manufacturer Type 1 and Type 2 installation guides resolve an atlas reversal: J6 is the Y motor output; J7 is the optional X motor output on non-ribbon K40s, while ribbon builds use J4. The V1.1A J3/J5 photos and current Type 2 J5 drawing establish view-scoped contact order. laserplot-01 now shows 18 OPEN reference positions across J3/J5/J6/J7/J1 PWM; laserplot-02 shows those 18 plus the Type 2 laser PSU’s separate G/IN/5V terminal (21 total, center IN). No output-to-output SmoothieBox route was invented. Dossier: src/docs/machine-research/mini-gerbil-2-k40-contacts.md; the two local HTML sections were updated after their respective SVGs, and earlier figures remain collapsed with reversed labels marked historical. Both renders were inspected at /tmp/atlas-mini-gerbil-01.png and /tmp/atlas-mini-gerbil-02.png. Full regeneration /tmp/atlas-mini-gerbil-full-generation.jsonl wrote 330 assets with 1,810 machine positions, 1,245 reference-only, 72 dotted guesses and 277 zero-contact profiles. Local and public HTML matched SHA-256 3cf07241a2874b8f5f73ca75930835497101d79a4ff2a2b622b5d27f7cbd8f03; SVGs laserplot-01 and laserplot-02 matched f3ec30876b72775de1b86de4b52acd84726a882078f3e36af920c2de79f57f76 and cc926424b90f4e02af87012830359e0ca7fa0686b517760dbd83ac08eb700701. Broad source and visual audit remains open.
    • [NOTE] Sculpfun source-scoped contact pass: laserplot-22 (S30) now has 19 individual OPEN positions on the photographed De By Lv2 board; laserplot-23 (S30 Pro) has those 19 plus three separate module-side A/B/C inputs, with no assumed board-to-module continuity. laserplot-24 (S30 Pro Max) uses a different photographed DLC32-S30_V1.0 board and 19 OPEN positions across laser, X/Y motors, X/Y limits and air pump. The Pro Max listing’s 24 V 5 A machine / 24 V pump specification conflicts with its 12 V packing list; no installed voltage, driver phase or SmoothieBox physical route is inferred. Dossiers: src/docs/machine-research/sculpfun-s30-s30-pro-board-contacts.md and src/docs/machine-research/sculpfun-s30-pro-max-board-contacts.md. The local HTML was updated after each SVG; previous diagrams remain closed. The Pro Max SVG render was inspected at /tmp/atlas-sculpfun-s30-pro-max-contacts.png. Full regeneration /tmp/atlas-sculpfun-s30-full-generation.jsonl wrote 330 assets with 1,870 machine positions, 1,305 reference-only, 72 dotted guesses and 274 zero-contact profiles. Public and local SHA-256 matched for HTML 28bff0df7d1c191d3d6153620479cce55c9ae0b515f16a2bf625460d71ab50f5, laserplot-22 e8e56e90f0e2642fc184aa4cf354bb341125f7d41ba31f3bd00f209c6414690c, laserplot-23 439f31a6fa3dc5a4a58f361d638c1cd60405aa2c0c4f75549785794b8b08987e, and laserplot-24 e73e7ecc05a98b03d0e280fba5a0098378483ac77fd77efec91f45fa56de9ad9. The broader source and visual audits remain open.
    • [NOTE] TwoTrees TTS Pro contact pass: laserplot-27 (TTS-55 Pro), laserplot-28 (TTS-10 Pro), and laserplot-29 (TTS-20 Pro) each show 21 individual OPEN board-reference contacts across X/Y1/Y2 motor outputs, X/Y limits, and the laser output. The optional Z board socket is a separate zero-contact board-option card, not a claimed installed axis. Manufacturer manuals specify 12 V 4 A machine input for the 55 Pro and 24 V 4 A for the 10/20 Pro; Makerbase’s schematic net named +12V is input-fed and does not prove a regulated 12 V laser output. Installed subrevision, harness orientation, motor coils, module rail and SmoothieBox routes remain OPEN. Dossier: src/docs/machine-research/twotrees-tts-pro-ls-esp32-v21-contacts.md. The local HTML was updated profile by profile while older figures stayed closed; the TTS-10 Pro SVG render was inspected at /tmp/atlas-twotrees-tts-10pro-contacts.png. Full regeneration /tmp/atlas-twotrees-tts-pro-full-generation.jsonl wrote 330 SVGs with 1,933 machine positions, 1,368 reference-only, 72 dotted guesses and 271 zero-contact profiles. Main-domain/local SHA-256 matched at readback for HTML 4bfc661240db840ebaf2f7a55456a32e8086994022a054b40ea5c34a67da4844 and SVGs laserplot-27 5ee306c1e69d1c3178717f53b99ca9af3822b9d3145ae77243f1dd2f15d7c3fd, laserplot-28 693b39231016301063c4753d98557e37ef3e1c56ef4f828fb7a18c8f49997dac, laserplot-29 1b3adce04ba39f7203f7ab8da853c29a7ff3d0c4a84364e9d376c349ef4f89eb. Broader source and visual review remains open.
    • [NOTE] TwoTrees TS2 manufacturer manuals provide a model-specific cable-count map for laserplot-30 (10 W) and laserplot-31 (20 W), not a pin-function or mating-view map. The 10 W has eight factory cables with 23 counted OPEN positions: X/Y/Z motors, X/Z limits, a two-position laser signal cable, a three-position flame detector cable, and a separate two-position laser fan. The 20 W has seven cables and 23 OPEN positions: X/Y/Z motors, X/Z limits, flame detector, and a four-position laser module cable, with no separate fan cable listed. Each manual names one Y motor cable despite the V2.0 board drawing’s Y1/Y2 sockets. Inventory ordinals are not published cavity numbers; every coil, endstop signal/return assignment, laser power/modulation pin and fitted board revision remains OPEN. Dossier: src/docs/machine-research/twotrees-ts2-10w-20w-cable-contacts.md. Both local HTML sections were updated separately after their SVGs; prior figures remain closed. Targeted SVGs were visually inspected at /tmp/atlas-twotrees-ts2-10w-cables.png and /tmp/atlas-twotrees-ts2-20w-cables-two-column.png; the seven-card OPEN layout now uses two columns so the 20 W figure fits fullscreen more legibly. Full regeneration /tmp/atlas-twotrees-ts2-full-generation.jsonl wrote 330 SVGs with 1,979 machine positions, 1,414 reference-only, 72 dotted guesses and 269 zero-contact profiles. Local and public HTML matched SHA-256 6adcfdcf9bfb8793da4878bb1f863c134e753c3129cd04c49f87efb7816366e2; laserplot-31.svg matched c8c41f1faaeaad8962264377af61a18eb6b239de9bde963896dc8f849c8da100. The first public laserplot-30.svg was stale because the publisher snapshot preceded full regeneration; its subsequent --check deployment 05cc5983 and main-domain readback both matched the current local SHA-256 f2d98088d1027dfcdc533e60965460e70383f2e5f113c483bf8b60fe0936b0c8.
    • [NOTE] TwoTrees TS2-40W laserplot-32 inherited generic Y1/Y2 and Z motor groups from the frozen graph even though the manufacturer’s TS2 series introduction describes one Y motor driving both shafts and manual laser focus. The primary SVG now shows X motor, one Y motor, laser control and limits as four OPEN groups; it omits the unsupported fitted Z group. The local HTML lead, caption, four-row register and source note were updated after the targeted SVG, while the earlier Y1/Y2/Z drawing remains closed and explicitly historical. Research/limits: src/docs/machine-research/twotrees-ts2-40w-manual-focus-source-audit.md; no 40W contact count, installed board revision, voltage or route was inferred from the 10/20W manuals. Rendered SVG inspected at /tmp/atlas-twotrees-ts2-40w-manual-focus.png. Full regeneration /tmp/atlas-twotrees-ts2-40w-full-generation.jsonl wrote 330 assets; totals remain 1,979 machine positions, 1,414 reference-only, 72 dotted guesses and 269 zero-contact profiles. Main Pages domain and local bytes match for HTML SHA-256 cf311f622aa3730914737915b72a4bdbe76f43f91e0f6c884cdf1ab332938379 and laserplot-32.svg SHA-256 101bd46ad1a6af252f6b1a22d91f2f798aa45ccc3be24edabcbc5a9a0d19d64d. The broader source/visual audit remains open.
    • [NOTE] OpenBuilds BlackBox X32 reference pass: mill-openbuilds-1 (MiniMill), mill-openbuilds-2 (LEAD CNC 1010), and mill-openbuilds-3 (LEAD CNC 1515) each now show all 28 screw marks selected from the official optional X32 controller drawing: X/Y/Y2/Z motor outputs A+/A−/B+/B− and X/Y/Z limit plus probe inputs GND/V+/SIG. They are former-controller REFERENCE ONLY/OPEN contacts, not evidence of a fitted harness or a STEP/DIR input; no SmoothieBox physical route or Y2 reversal is inferred. The ACRO + BlackBox record was excluded because its source does not establish an X32 generation. Dossier: src/docs/machine-research/openbuilds-blackbox-x32-reference-contacts.md; its motor and limit source images were inspected, and the MiniMill SVG was rendered at /tmp/atlas-openbuilds-minimill-x32-wide.png. The three HTML articles were updated one by one after their targeted SVGs; old diagrams remain closed. Full regeneration /tmp/atlas-openbuilds-x32-full-generation.jsonl wrote 330 assets with 2,063 displayed machine-side positions, 1,498 reference-only, 72 dotted guesses and 266 zero-contact profiles. Publisher deployment ae3bbf49 is live; main-domain HTML and three new SVGs byte-match local SHA-256 values 69e2fd11ffc6fe3b361300858f128c329e70196e72093b56910dd99991e0c2c0, 144d0ca84ee440d3e463752117ee19eed871f3fa21fb969e448c2d38c6ddf9f6, 0c9a81843f400e61e6fda84aa7be771ac89dd2921d95e9239f4c4d19bfc45bef, and 1a21776906f96a5eababbe04ffaf46fc4f368404f90b5b90d595c90f39e34c01. Broader machine-specific source and visual audit remains open.
    • [NOTE] OpenBuilds ACRO + BlackBox parent-acro-blackbox has a separate machine-side option inventory, without assuming an X32 generation: the maker build lists three optional NEMA17 motors and two optional Xtension switches. The new SVG and local HTML distinguish X, left Y and right Y motor pigtails (each red/blue/green/yellow) and two unassigned switch housings (each GND/V+/SIG) as 18 REFERENCE ONLY/OPEN contacts. No switch axis, coil assignment, Y2 reversal, Z motor, selected laser/pen, fitted bundle or SmoothieBox route is claimed. Dossier: src/docs/machine-research/openbuilds-acro-blackbox-kit-peripheral-contacts.md; official motor and switch images plus the new SVG render /tmp/atlas-openbuilds-acro-option-peripherals.png were inspected. The ACRO HTML article was updated after its targeted SVG; historical artwork remains closed. Full regeneration /tmp/atlas-openbuilds-acro-full-generation.jsonl wrote 330 SVGs with 2,081 displayed positions, 1,516 reference-only, 72 dotted guesses and 265 zero-contact profiles. Publisher deployment 9ee71a62 is live; main-domain/local SHA-256 matches for HTML f64ea35ea0c80c1fd89ef1d2cc14b2db302dbb28df491160d074752be6cdbd55, ACRO SVG 50cf6be1551cf7c4034e4cf080aea4b85a991445e76bb4b38e37e8294a1e1ed0, and the regenerated MiniMill/LEAD 1010/LEAD 1515 SVGs 68bacea2f7344381c1076d63442f33a405a4ccfce2d2b9853e53cce76bce9bda, eda0afab6aac48d1e939dd6577d07df4ac919cf4a67976f7955b6ae71d16cacb, 7e95c93dfec57953f3d079b30c0340b58051ca810370f439b406e502d8a230ac. Broader machine-specific source and visual audit remains open.
    • [NOTE] TwoTrees MAX source-text laser interface pass: the maker’s TS2-MAX common-fault prose names S-TTL-V but its embedded TS2-10W and TTC3018S images do not identify either MAX model’s contact view. laserplot-33 (20 MAX) and laserplot-34 (40W MAX) each now show S, TTL and V as three literal REFERENCE ONLY/OPEN marks on the former-controller laser interface, with no claimed cavity order, PCB subrevision, module contract, voltage, fitted axis harness or SmoothieBox route. The local HTML was updated after each targeted SVG and leaves historical figures closed. Dossier: src/docs/machine-research/twotrees-ts2-max-laser-interface-source-audit.md. Full regeneration /tmp/atlas-ts2-max-full-generation.jsonl wrote 330 SVGs with 2,087 displayed machine-side positions, 1,522 reference-only, 72 dotted guesses and 263 zero-contact profiles. Authorized publisher deployment 0dea2620 is live; main-domain/local SHA-256 matches for HTML 87b472e97dedde32f961eb23863171d7c168cb283dd3b04bc8f53d3850092e1d, 20 MAX SVG 707f63e382da7cc1ccb25a670e5b757073e303b5df50e5547b62d8f85f5cd9b6, and 40W MAX SVG ca1fa2d707a48e9ff0135da77a8cbbd1301f2ffad6e4e67ae89976067be3a047. The broader source and visual audit remains open.
    • [NOTE] Next source lead: the TwoTrees TTC450Ultra mainboard page embeds a 1785 × 1028 manufacturer LKS CNC V1.0 board drawing at https://oss.twotrees3d.com/CNCEngravingMachine/TTC450Ultra/450Ultra%E4%B8%BB%E6%9D%BF.png (captured /tmp/atlas-ttc450ultra-board.png, SHA-256 9aec92730ff355b2d2fdf59c6100ce38c77592e6c08ea3fe4bf6803866661dc1). It shows separate X/Y1/Y2/Z/A motor and X/Y/Z/A limit headers, spindle/laser/probe/emergency-stop groups and an external-driver area. Transcribe only legible source-view contacts into primary-twotrees-ttc450ultra after checking installed-machine applicability; do not equate on-board motor winding outputs with SmoothieBox STEP/DIR inputs.
    • [NOTE] TTC450Ultra source lead integrated: primary-twotrees-ttc450ultra now displays 55 individually counted REFERENCE ONLY/OPEN source-view positions across 18 LKS CNC V1.0 board interface cards. Five motor sockets are former-controller winding outputs, not STEP/DIR inputs; J9/J10 S/GND/5V, high-power laser TTL/GND/VIN and J39 analog +/− are the only selected individually read function marks. Y2/A, laser, flame, air and other options are not claimed fitted, and power/expansion/screen/driver areas remain untranscribed rather than counted as absent. Dossier: src/docs/machine-research/twotrees-ttc450ultra-lks-cnc-v10-board-contacts.md; source image and new SVG render /tmp/atlas-ttc450ultra-55-board-contacts.png were inspected. The local HTML fact box, caption, 18-row current register and research note were updated after the targeted SVG; old figures remain closed. Full regeneration /tmp/atlas-ttc450ultra-full-generation.jsonl wrote 330 assets with 2,142 displayed machine-side positions, 1,577 reference-only, 72 dotted guesses and 262 zero-contact profiles. Authorized deployment 184a6e33 is live; main-domain/local SHA-256 matches for HTML 0af75fde73192aa9a56e299f4edfff3784c0cd694840f72c2bbe2631578dd263 and TTC450Ultra SVG e8c281131ee3c4d24a42603d35184b3b099dbe8433075f8d4415cf491bea57e6. The board-wide contact set, fitted harness, electrical qualification, and broader 330-diagram audit remain open.
    • [NOTE] Next source lead: the distinct TwoTrees TTC450Pro motherboard diagram includes an English-labelled 7977 × 8229 board photo at https://oss.twotrees3d.com/CNCEngravingMachine/TTC450pro/8.0en.png (captured /tmp/atlas-ttc450pro-board.png, SHA-256 f3da0fa3d9b8e3a17ed0a3bd1a86767228209cca39c0129c23fd51dbbf1e0cf8). It visibly distinguishes motor sockets, four limit sockets, tool setting, sensor, air pump, spindle, laser, 24 V and screen groups. Research individual board-view contacts for primary-twotrees-ttc450pro independently; do not transfer TTC450Ultra LKS CNC V1.0 contacts or imply driver output pads are STEP/DIR inputs.
    • [NOTE] TTC450Pro source lead integrated: primary-twotrees-ttc450pro now displays 53 separately counted REFERENCE ONLY/OPEN board-view positions across 18 cards from the maker motherboard photo. Only the A-limit S/G/V trio has individually read function marks. The five motor sockets are former-controller winding outputs; driver-carrier STEP/DIR silk is internal, and no fitted harness or direct SmoothieBox route is proved. Screen, communications, driver-carrier and other unselected positions are untranscribed rather than counted absent. Dossier: src/docs/machine-research/twotrees-ttc450pro-board-contacts.md (SHA-256 0b3fb2f66cac03e75e707438a332ceacaff899690fc578d2289a82ea02d975ea); official image and SVG render /tmp/atlas-ttc450pro-53-board-contacts.png were inspected. The local HTML fact box, primary caption, 18-row register and research note were updated after the targeted SVG, and historical diagrams remain closed. Full generation /tmp/atlas-ttc450pro-full-generation.jsonl wrote 330 assets with 2,195 machine-side positions, 1,630 reference-only, 72 dotted guesses and 261 zero-contact profiles. The main Pages HTML and TTC450Pro SVG matched local SHA-256 ee3e2e078cca0684e40a6b8bce443354dbec1c2a998df1c9c27d7ccf9dc92e56 and c0575287d907f9951b6e72fadf0e584e7b6e5bea3b5814059a201135508f012c; the broader 330-diagram audit remains open.
    • [NOTE] TwoTrees TS1 maker-photo contact pass: primary-twotrees-ts1 now displays 20 individually counted REFERENCE ONLY/OPEN positions across Y limit (literal Y−/G/5V photo-order silk), five-position laser, four-position X and Y motor outputs, two-position fan, and two-position switch cards. The maker photo does not expose reliable power-jack or USB contacts; Bluetooth and directional keys remain former-controller internals. The motor sockets are winding outputs, not STEP/DIR inputs, and no installed harness, laser contract or SmoothieBox route is proved. Dossier: src/docs/machine-research/twotrees-ts1-board-view-contacts.md (SHA-256 ab0f0e19198a1e3b16d4bd3232eecc1fe60dda8729ca9b018f2c2eb155236075); original image and enlarged source crop were inspected, then SVG render /tmp/atlas-twotrees-ts1-20-board-contacts.png. Local HTML fact box/caption/six-row register/research note were updated after the targeted SVG, with 229 historical disclosures still closed. Full generation /tmp/atlas-twotrees-ts1-full-generation.jsonl wrote 330 assets with 2,215 machine positions, 1,650 reference-only, 72 dotted guesses and 260 zero-contact profiles. Main Pages HTML and TS1 SVG matched local SHA-256 355b330e004120a19f585c902681370c96678ea1359df7563e5a07f5d91b3d51 and bbb8fdd583ff8be81c600b7576c5b67492498d4640e96af0a5851958cbb983ec. Broad source and visual audit remains open.
    • [NOTE] Makerbase MKS DLC32 V2.1 base-22 now shows 77 individually labeled REFERENCE ONLY/OPEN positions from the official V2.1_001 PIN drawing and matching schematic, across 20 cards: motor winding outputs; optional X/Y/Z E/S/D/G external-drive pads; limits, probe, laser, auxiliary power, spindle, beeper, I2C, switch, reset, and EXP1/EXP2. The V2.0 wiring manual was used only for function context; fitted options, connector mating-face numbers, J18 S/TTL/V electrical correspondence, and SmoothieBox routes remain unproved. Dossier: src/docs/machine-research/makerbase-mks-dlc32-v21-board-contacts.md (SHA-256 5fb564fcb7e0bedbd63ec830099587aa54ee0e5517c72d5d43b49fc89c2e36fc). The rendered SVG /tmp/atlas-mks-dlc32-v21-77-board-contacts.png was inspected, and the HTML fact box/caption/20-row register/research note were updated after the targeted SVG. Full regeneration /tmp/atlas-mks-dlc32-v21-full-generation.jsonl wrote 330 assets with 2,292 machine positions, 1,727 reference-only, 72 dotted function guesses, and 259 zero-contact profiles. Main Pages HTML and base-22.svg byte-match local SHA-256 401c9b00ad722e00aafb913e63b47c37276ce9598a4b39f7d1921b65b5350f36 and d8dbe7806ecf263adeb5a2f1f9f549f9a4b4c2386209a2018b478d9a59e15f04. Broader source and visual audit remains open.
    • [NOTE] Genmitsu 3018-PROVer first-generation mill-g1 now has 52 REFERENCE ONLY/OPEN positions across 16 manufacturer-source cards: GC3D3 X/Y/Z motor winding outputs (4 each), X±/Y±/Z± limit sockets (3 each), red M+/black M− DC-spindle leads, two EStop jumper positions, two Z-probe positions, ten offline-controller accessory positions, and separate optional -LAS+, -PWM+, and GND/0–5 V pairs. No motor-end phase continuity, limit signal/supply/return cavity map, fitted laser/analog spindle controller, safety-rated E-stop or SmoothieBox route is proved. The manual’s six-limit wiring corrects the assembly guide’s four-switch parts-list error and must not be transferred to the distinct V2. Dossier: src/docs/machine-research/genmitsu-3018-prover-v1-board-and-harness-contacts.md SHA-256 a87d493c64a227d75aca3c0fcea0ba8fcf1e8c4bd267bc28bba3b7ab9afd2bcb; source photo/manual and SVG render /tmp/atlas-genmitsu-3018-prover-v1-52-contacts.png were inspected. Local HTML fact box/caption/16-row register/research note were updated after the targeted SVG, with old figures closed. Full regeneration /tmp/atlas-genmitsu-3018-prover-v1-full-generation.jsonl wrote 330 assets with 2,344 machine positions, 1,779 reference-only, 72 dotted guesses and 258 zero-contact profiles. Main Pages HTML and mill-g1.svg byte-match local SHA-256 50105be4a80855189e3933c3d183e8d827e9e4c552fffe71933cd1d3a6c5a159 and 2da1fe3082839c140747bcf30ca90fe180abbbb54c45a04bf836f6d4ffbd69ac. Broad source and visual audit remains open.
    • [NOTE] Genmitsu 3018-PROVer V2 mill-g2 now shows 52 REFERENCE ONLY/OPEN positions across 15 source-scoped cards: three four-position former-controller motor winding outputs; six separate three-position limit board sockets, with the A/B drawing-order aliases not assigned to a fitted cable; two spindle motor leads; three probe positions; two EStop positions; ten offline-controller positions; and optional three-position laser and two-position AIR outputs. The V2 manual/review establish three installed limit cables with paired switches per axis, unlike first-generation mill-g1’s six cables. Individual limit cavity functions, installed A/B socket choice, winding phases, electrical ratings, and a SmoothieBox route remain unproved. Dossier: src/docs/machine-research/genmitsu-3018-prover-v2-board-contacts.md SHA-256 638c71f7566b0426c7f5a0ec9cbc0b174a0e00dd9c0634043aae8f74bb86681a; manual/board source images and SVG render /tmp/atlas-genmitsu-3018-prover-v2-52-contacts.png were inspected. The local HTML fact box/caption/15-row register/research note were updated after the targeted SVG. Full regeneration /tmp/atlas-genmitsu-3018-prover-v2-full-generation.jsonl wrote all 330 assets with 2,396 machine positions, 1,831 reference-only, 72 dotted guesses and 257 zero-contact profiles. Main Pages HTML and mill-g2.svg byte-match local SHA-256 b6eaf9d5127c67c1317153529f127adc5faf660393612e5dec74a273b058569c and 2a10ae7dcc0245abac999ec5f109adcda8ed793c48b963a871242c566281c570. Broad source and visual audit remains open.
    • [NOTE] Genmitsu 4040-PRO mill-g4 now shows 14 REFERENCE ONLY/OPEN individual positions: 2024 SainSmart extension-guide X/Z local-board limit sockets (GND/G/12V each), plus later manual-cover V2.1 Jun 2026 Z motor-end six-position housing and spindle red+/black− motor-power leads. The URL calls the later manual V3.0/202607; its cover says V2.1 Jun 2026. These sources are revision-scoped and do not prove a common fitted PCB. The X–Z multipin, X motor and right-Y extension stay named groups because their cavity maps are unverified. No direct 12 V limit, motor winding or spindle-power connection to SmoothieBox is drawn. Dossier: src/docs/machine-research/genmitsu-4040-pro-board-and-harness-contacts.md SHA-256 297c26115c63817a855b448d6b092f6f2fa307cfbe206a87938eb1aa7fcd8edc; manual and extension photo plus rendered /tmp/atlas-genmitsu-4040-pro-14-contacts.png inspected. HTML lead/fact box/caption/four-row register/research updated after targeted SVG. Full generation /tmp/atlas-genmitsu-4040-pro-full-generation.jsonl wrote 330 assets: 2,410 machine positions, 1,845 reference-only, 72 dotted guesses and 256 zero-contact profiles. Main Pages/local hashes match: HTML b1b2b24351addcbc66562a4e8ea66e61b15fa9297d99f9e7732adcf132c31586, mill-g4.svg 3693f48507cbe9458891bb0e8b890644c6a2ed8adde212a78e7eeb4141771cff. Broad source and visual audit remains open.
    • [NOTE] Genmitsu PROVerXL 4030 V1 mill-g3 now has nine individually shown REFERENCE ONLY/OPEN marks in three cards: four X motor screw-terminal positions explicitly counted in the SainSmart rotary guide, manual-labeled spindle +/− motor outputs, and optional V1 laser 12V/PWM/GND functions. The laser table order conflicts with the photographed control-box order (12V/GND/PWM); neither establishes physical mating-face numbering. X motor terminals are downstream of the old control-box driver, not SmoothieBox STEP/DIR inputs. Y1/Y2/Z motor terminals, X/Y/Z limit and Z probe stay named groups pending reliable cavity maps. Dossier: src/docs/machine-research/genmitsu-proverxl-4030-v1-control-box-contacts.md SHA-256 23d9e7273b44dbd255c04b5acda8865d38220186ed664b6b54455250c5a4562b; official manual, rotary terminal photo and /tmp/atlas-genmitsu-4030-v1-9-contacts.png were inspected. Local HTML was updated after targeted SVG. Full generation /tmp/atlas-genmitsu-4030-v1-full-generation.jsonl wrote all 330 SVGs with 2,419 machine positions, 1,854 reference-only, 72 dotted guesses and 255 zero-contact profiles. Main Pages/local SHA-256 matches: HTML db1a0838d8796e6a28d8c60c251eab7fab528dff2346ff41a4af44bac44db282, mill-g3.svg 021b31b009355da7973fa3c489a741f31d4111ba20ee83191369577ba72c8933. Broad source and visual audit remains open.
    • [NOTE] Genmitsu 4040-PRO MAX mill-g7 now shows ten individually counted REFERENCE ONLY/OPEN positions in three cards: the base V2.0 Jun 2026 manufacturer manual explicitly identifies Z limit 3p and Z motor 4p cables; SainSmart’s model-compatible optional wireless Z-probe dedicated XH2.54 cable adds three optional positions with no assumed cavity functions. The bundled 710 W compact router has a separate zero-contact power-cord card; no GRBL or SmoothieBox switched-load path is implied. The manufacturer’s grounding note photographs an example RYC-GMC4M4-V2.1 board but does not prove that PCB on every unit or qualify a shared return. X–Z multipin, Y-module harness, limit electrical roles, motor phases and probe pin order remain unverified. Dossier: src/docs/machine-research/genmitsu-4040-pro-max-wiring-contacts.md SHA-256 92ccd5eae80e5dd5007baa87919dd2ddecf554e20e6511aa69a6a82f08f584b1; maker manual/grounding photo and /tmp/atlas-genmitsu-4040-pro-max-10-contacts.png inspected. Local HTML updated after targeted SVG. Full regeneration /tmp/atlas-genmitsu-4040-pro-max-full-generation.jsonl wrote 330 assets with 2,429 machine positions, 1,864 reference-only, 72 dotted guesses and 254 zero-contact profiles. Main Pages/local hashes match: HTML eafc58d619de835c03faf0dacdf950a2b8da5d49afe61c843c42bbe787b106cd, mill-g7.svg 71e446782ee80fab1364b919fbd5bb068ae4f04bf2c15caaf6bfed3c95b3fe8b. Broad source and visual audit remains open.
    • [NOTE] Taig DSLS mill-h1, mill-h2, and mill-h3 each now show 49 individual REFERENCE ONLY/OPEN positions from the historical MicroProto DSLS 3000 parallel variant: X/Y/Z motor DIN 6 ports, optional fourth-axis A DIN 6 port, and a 25-position DB25 host input drawn as a machine-side peripheral. Current Taig 2018DSLS/2019DSLS/5019DSLS listings establish product identity and an ER16 spindle but not that a present unit has the photographed 2006 controller. Separate zero-contact cards keep current spindle, old encoder leads, and old optional mains relay distinct. The captured 53-page MicroProto manual’s promised p. 55 wiring table is absent, so DSLS-specific DB25 signal functions, motor windings, encoder, limit/return roles and electrical qualification remain unverified; no source-specific dotted guess or direct route was invented. Dossier: src/docs/machine-research/taig-dsls-family-reference-contacts.md SHA-256 6d2ddef26ab82febd951193aec5de9af93a2065f72e2c581eefb2f9dfcf6d0d4; manual p. 5 photograph and /tmp/atlas-taig-dsls-h1.png inspected. Local HTML updated one profile at a time after targeted SVGs. Full generation /tmp/atlas-taig-dsls-full-generation.jsonl wrote 330 SVGs with 2,576 machine positions, 2,011 reference-only, 72 dotted guesses and 251 zero-contact profiles. Main Pages/local byte hashes match: HTML f2aa6f034c7e8419e743b3e82b00f4601949752a0d4aeb6ac480ffe58e216228, h1 3a5ae2613b1389b9eda361845a5c7348a1f77ae4396b2105b751c39e32fc374a, h2 79680a72093547e5aa9bbe0d29b0392469ebcc4860715dc1335737acec273582, h3 bd2be99304897476772354d8ebe7f2de4efb5d85f0780107a3c086509196d910. Broad source and visual audit remains open.
    • [NOTE] Bristol Hackspace Bungard CCD/MTC wiki-120 now has two distinct manufacturer-reference D-sub 15 cards, signal cable and motor-power cable, 30 individual REFERENCE ONLY/OPEN positions. Bungard’s official 37-page 2026 CCD manual p. 16 labels these non-interchangeable factory mechanics cables but gives no contact-function map, gender or mating view. The Bristol wiki documents a replacement controller, E-stop, RFID lockout, height mapping and extraction; those local peripherals are separate zero-contact cards and are not conflated with the factory harness. Its two linked connection ODS files currently return 404, so installed pin assignments and any SmoothieBox route remain unverified; no unsupported DB25 was added. Dossier: src/docs/machine-research/wiki/bungard-ccd-mtc-cnc.md SHA-256 7756fdbf1357ad97d1ac0b17e6373b866e6403b1ebff7346e28b6cdb61015d0a; manufacturer p. 16 and /tmp/atlas-bungard-wiki120.png inspected. Local HTML was updated after targeted SVG, and /tmp/atlas-bungard-full-generation.jsonl wrote all 330 SVGs with 2,606 positions, 2,041 reference-only, 72 dotted guesses and 250 zero-contact profiles. Main Pages/local hashes match: HTML fc22ca26d5854c1d1d7afee045e6a30086e50109d59cf1097691799e9f0ad800, wiki-120.svg 80c4571ce4c7d3a7e6d433cd3e5a41ab921cb131918a250bd27ba58404ea4a80. Broad source and visual audit remains open.
    • [NOTE] Lasersaur-derived Winti wiki-160 now separates the original Driveboard v14.03 source design from Winti’s modified 2015 installation. The project’s own cable page lists twelve RJ45 cables and eight contact positions each; all 96 are shown individually as REFERENCE ONLY/OPEN across limits, motor windings, doors, laser PSU control, chiller, E-stop and optional E-valve. The original hard-logic safety chain, two Gecko driver roles and former-controller motor outputs are not recast as SmoothieBox GPIO or STEP/DIR routes. Winti’s actual controller, harness, PSU contract and interlocks remain unknown, so no conductor or dotted guess is drawn. Dossier src/docs/machine-research/wiki/lasersaur-14-03-winti.md SHA-256 0f47d3b82bd32aead3977dc25d962f31f42fc2a566d5e4c28d2d4c252b22cc35; rendered SVG /tmp/atlas-lasersaur-winti-96-contacts.png visually inspected. Full generation /tmp/atlas-lasersaur-full-generation.jsonl wrote all 330 SVGs with 2,702 machine positions, 2,137 reference-only, 72 dotted guesses and 249 zero-contact profiles. The local and published HTML byte-match SHA-256 fbfa313ae7c3299aada9a5cfe45eefc19b5172e0895dee295dc84e5de90ece0e; the local and published wiki-160.svg byte-match ca925e4037d0a2c6374c02d6e535c6729377dd6c5445b77762f2ac84f69e7cd3. Broad source and visual audit remains open.
    • [NOTE] Becksvill’s New Zealand VMC forum profile now displays “Chinese servo drives” rather than claiming an installed YUHAI brand. The owner-posted manual image itself names YUHAI and prints 31 distinct numerical I/O positions plus FG at the shell; the CN3 body/CN1 running header and pin-24/pin-11 conflicts are flagged at source and in the new REFERENCE ONLY/OPEN SVG card. It does not establish a drive revision, full housing count or cabinet conductor map. Dossier src/docs/machine-research/linuxcnc-becksvill-nz-vmc-yuhai-servo-retrofit.md SHA-256 c15327ab7a272c5b622c4b9f8486c38f9227ef4404457a708145a810fb01413c; the manual image and final SVG render /tmp/atlas-nz-vmc-yuhai-31-reference-contacts-final.png were visually inspected. Full regeneration /tmp/atlas-nz-vmc-yuhai-full-generation.jsonl wrote 330 SVGs with 2,733 machine positions, 2,168 reference-only, 72 dotted guesses and 248 zero-contact profiles. Local/published HTML match SHA-256 3ca89bf396e46343449ba0f32aea530ec1965b19c9554648922b8bcd9f8f61e9. At the first readback, the public profile SVG still had an earlier SHA-256 e892cffd23615c1de22add38d575f43f79dbc18e08088527d9b8bf1bfa5c0047, versus current local 8ea6f3a709c94e8996dfeeff1e1e47caa177b1e2f8a4abe949d6331120409ee9; publication of that SVG revision is pending. Broad source and visual audit remains open.
    • [NOTE] The Becksvill SVG readback lag was a publisher-snapshot timing issue: the HTML change triggered the watched service at 15:00:36, before final SVG regeneration at 15:01:13. The existing locked publisher’s --check action deployed the current 1,507-file snapshot at https://29daba2a.smoothie-box-pinout-research.pages.dev/. Current local, stable main-domain and versioned forum-linuxcnc-becksvill-nz-vmc-yuhai-servo-retrofit.svg byte-match SHA-256 8ea6f3a709c94e8996dfeeff1e1e47caa177b1e2f8a4abe949d6331120409ee9.
    • [NOTE] Maslow4 wiki-170 now exposes 53 source-design positions in 15 OPEN cards: 48 on the original control-board schematic and five on the separate encoder-board schematic. Main-board encoder-header position 5 is GND, whereas encoder-board U2 position 5 is unconnected. Belt/Z motor contacts are outputs of the former controller, not SmoothieBox STEP/DIR inputs; fitted board, harness, arm-channel association, router control, power rating and electrical compatibility remain unverified. Dossier src/docs/machine-research/wiki/maslow4.md SHA-256 c7a707eb794cf4fb7f1c81a6389ae5bd4252905e14fa26a5e986ebf149f09e60; official MaslowCNC PCB SVGs and rendered /tmp/atlas-maslow4-wiki-170-preview.png inspected. The local HTML was updated with the targeted SVG before all 330 assets were regenerated. Current SVG inventory: 2,786 machine positions, 2,221 reference-only, 72 dotted guesses, and 247 zero-contact profiles. Local and published HTML byte-match SHA-256 d3acba0d18b2f90233bf5e7a4638657470ef950e8db3a05c3980c066424064dd; local and published wiki-170.svg byte-match c59fc68e963a58e96a4bed777c633c0157c404b0d36afc502d210e662a17dc33 on both stable and versioned Pages URLs (deployment https://6e33da5c.smoothie-box-pinout-research.pages.dev/). Broad source and interaction audit remains open.
    • [NOTE] PixiePlacer wiki-188 now distinguishes 23 original-project peripheral identity cards with unknown machine contacts from seven former SKR 1.4 Turbo board-reference cards with 27 individually labelled OPEN positions: X/Y/two separate Z/E0/E1 winding-output sockets and Z-STOP 5V/GND/1.27. The two Z sockets are board positions, not evidence of two machine Z axes; old-board winding outputs are not SmoothieBox STEP/DIR inputs. The original project’s Down LED and pump both claim 2.05; the conflict remains unresolved. X/Y sensorless DIAG is P1_29/P1_28, while E0/E1 P1_26/P1_25 are conditional alternate aliases, not installed cable proof. No conductor or dotted guess is drawn. Dossier src/docs/machine-research/wiki/pixieplacer.md SHA-256 c889b72a26da9a90a52339b6d3fe42d524a6a238a121ceff9b3d84d09fc84d41; ChatGPT 6 Pro source consultation archived at /home/arthur/dev/.astra-calls/2026-09-26_15-35-41-atlas-pixieplacer-source.md. Local HTML was updated after the 23-card pass and again after the 27-contact source-board pass. Full regeneration /tmp/atlas-pixieplacer-all-330-generation.jsonl wrote 330 SVGs: 2,813 listed positions, 2,248 reference-only, 72 dotted guesses and 246 zero-contact profiles. Rendered overview and source-board detail were inspected. Current local and stable public HTML byte-match SHA-256 a53b8b65222c021d939239bc49e5db718a3f98a0b67f60767896c0ff11ca8a95; wiki-188 SVG byte-matches 3b1c0ef3774d44cf3fad04804ed33a1355a2a7d86d1cf71682fc833c1af16c5f. Broad source and interaction audit remains open; no tests were run this turn.
    • Reconcile every new diagram’s machine contacts, peripheral identity, source scope, candidate routes, and DB25 presentation with the authoritative graphs/dossiers; correct findings.
    • Verify all 330 primary HTML figures and collapsed historical variants, the two-stage lightbox with pan at desktop and 390 CSS px, standalone SVG rendering, and published artifact/readback state. (330/330 current SVGs are linked, generator-identical, XML-valid, and rasterized; 11 contact sheets visually scanned; 230 legacy disclosures remain closed by default. The live viewer’s first-click fullscreen, second-click zoom, drag pan, fit, Escape and focus restoration passed at desktop and 390 CSS px. Deployment e64c1385 returned HTTP 200 and exact local bytes for HTML + all 330 SVGs.)
    • [NOTE] MPCNC Primo/LowRider CNC V4 Jackpot V1 profiles now have five individually named former-controller motor-output cards each, with 20 visible photo-order contacts per profile. The official V1E setup photos/configurations confirm the axis-to-socket assignments, but do not identify winding order, motor-side cavities, cable continuity, or a SmoothieBox route. Dossier src/docs/machine-research/v1e-jackpot-v1-motor-output-reference.md SHA-256 0acb724a25e8b673120ae89d7ca7c6cc6aa81f0bf07ec452a669c8e053aaaf80; source catalog SHA-256 23c06970501596a285cc9f549676f56f9c92c6f6b88ca80858a26ab1c4f74e77. The targeted SVGs and source notes are already in the local HTML; both captions keep the contacts OPEN and distinguish former controller outputs from SmoothieBox STEP/DIR inputs. Current HTML audit finds 330 unique primary figures, one per profile, each referencing an existing standalone SVG outside collapsed historical disclosures. The publisher’s --check reports all 1,505 files unchanged against its recorded snapshot; direct fetch of that versioned Pages deployment returned HTTP 403, so live byte readback remains unverified.
    • [NOTE] Forum #293 (mchipser Isel CPM 3020) now has a source-scoped machine DB9 card with nine OPEN cavities and three listed driver cards with 18 generic PUL±/DIR±/ENA± terminals. Six dotted routes encode only the owner-proposed STEP→PUL+ / DIR→DIR+ mapping plus explicitly guessed X/Y/Z driver assignment; ENABLE, returns, power, endstop, and the extra +5 V stay unrouted. The owner-listed C2G DB25 is a host-card bracket adapter, not a machine connector, so it is documented outside the machine peripheral map. Dossier src/docs/machine-research/mycncuk-mchipser-isel-cpm3020-mach3.md; HTML and SVG were updated incrementally. SVG render inspected at /tmp/atlas-isel-293.png; XML and embedded inventory parse cleanly (27 positions, 6 guesses, 21 OPEN). Publisher reports deployment https://0c288ed5.smoothie-box-pinout-research.pages.dev/; all direct readback attempts returned HTTP 403, so live byte verification is unresolved.
    • [NOTE] wiki-213 StyleCNC STM6090 source update is local and in progress (2026-09-29): the pinned SoMakeIt page establishes the machine/controller identity and pneumatic mist/rotary context but no cabinet pinout. Official RichAuto A18 §8.2 supplies eight named logic-low input signals; the shared A1X manual separately lists generic X/Y/Z/C pulse groups, Y01–Y08 outputs, generic X01–X08 inputs, and power/shield marks. The two input tables conflict at X04/X08; the generic C-axis group is not assumed to be this A18 rotary A-axis. Dossier and local HTML now carry all 48 individually listed reference marks across eight cards. Targeted generator output: 10 peripherals, 48 source contacts, 0 guesses, 48 OPEN; rendered SVG /tmp/wiki-213-richauto-a18.png inspected. Prior selected SVG is preserved at src/docs/machine-control-pinout-survey/archive/wiki-213-2026-09-29/smoothiebox-machine-wiring.wiki-213.before-richauto-a18.svg (SHA-256 cdf40107626f75e9ea3ca0f0c18f50735b59736435f1e7c3e0be0df4dc1970f4); prior source catalog SHA-256 d7b1739119e4bb267f37afbd4dab384599ebb96cb446a750691f1ff2d95e9fa5. Current SVG SHA-256 bd5f75825fa8cd7c6955ca9acc310c609152175448cdb6a2e089bccfdff9a339; source catalog 35c641196b2bb7da7fcd2f0a172677209d8620cf679b21ab9c1535727e6c78f4; dossier b13cac13dcff4ca1baf08c09ad3493c723d780cc5391555111919ea09fe22929. ChatGPT 6 Pro proposal is still generating; public byte parity and interaction check are not yet established.
    • [NOTE] wiki-213 follow-up added the official A18 overall-wiring image as a separate source view: the reference diagram now has 15 RichAuto cards and 86 individual positions across the manual and image schedules, all OPEN, with zero guesses or DB25. J7/J8 conflicts remain separate, and the C-axis reference is not equated to the machine A rotary axis. Updated selected SVG SHA-256 c2e947447f3397b226e3a645468fda2251bf2fd1e0990916c07fabc21a0afb2e; local atlas HTML has a new dated chapter. Raster view was inspected at /tmp/wiki-213-richauto-a18-86.png. Stable public HTML/SVG readback and interaction verification are still pending.
    • [NOTE] wiki-213 added the separate 73-page A18 manual as a third controller-reference view without overwriting the overall-image schedule: current interim SVG has 124 reference positions across 22 cards, all OPEN, zero guesses. The 38 new manual rows include 26 source drawing numbers and 12 designation-only entries; J2–J5 axis marks and conflicting J7/J8/J10 scopes remain separate. Current SVG SHA-256 is recorded from the targeted generator; the prior 86-position SVG is retained at src/docs/machine-control-pinout-survey/archive/wiki-213-2026-09-29/smoothiebox-machine-wiring.wiki-213.after-a18-image.svg. HTML now contains all 38 manual rows. The generic driver blocks are being added in a separate increment.
    • [NOTE] Atlas-wide structural audit: 330 profile articles reference 330 existing primary SVGs; all 330 SVG identities, SmoothieBox-exterior groups, contact inventories, route endpoints and dotted route records parse consistently. Current aggregate is 2,932 machine/peripheral positions and 102 dotted guesses. 455 earlier figures are preserved in closed disclosures; zero legacy disclosures are open by default. The page CSS sets figures and images to 100% column width. Local-file Browser preview was refused by browser URL policy, so this audit used HTML/SVG source and SVG rendering; the published preview host still returns HTTP 403.
    • [NOTE] #293 preservation correction: recovered its pre-update SVG from the frozen evidence packet and verified the exact original SHA-256 0f0585493330c4b774c64ffaa7a0469bae8f74b03327f27e3f1dc1ad54865577. It is now retained byte-for-byte as forum-mycncuk-mchipser-isel-cpm3020-mach3-previous.svg inside a closed “Earlier #293 diagram” disclosure. This raises the atlas-wide retained figure count to at least 456; the prior aggregate note counted before this restoration. Publisher --check now reports 1,506 source files unchanged against its recorded snapshot.
    • [NOTE] #293 diagram correction: the primary SVG now shows one unassigned driver-input label bank and six dotted, mutually exclusive X/Y/Z STEP/DIR alternatives; it no longer presents three listed drivers as axis-assigned. The nine nominal DB9 positions remain OPEN inventory, with zero source-numbered cavity roles. HTML caption and route summary updated incrementally; the original SVG remains byte-preserved in the closed disclosure. New SVG SHA-256 a05ab5f923e83745f48a74a9c4074bf1c555cb293da689bb7b23fb11e6aed95a. The attached source-model/application artifacts are incomplete in the review transport, so generator/catalog reconciliation and full-corpus acceptance remain open; the broader 330-machine goal is not complete.
    • [NOTE] The auto-publisher reported deployment https://13177736.smoothie-box-pinout-research.pages.dev with 1,508 files. Its persisted deployment manifest matches the current local HTML SHA-256 bfc6768c350b1352b7d72b292f252d6cc4892000926340984b1c5502280b5462, current #293 SVG SHA-256 a05ab5f923e83745f48a74a9c4074bf1c555cb293da689bb7b23fb11e6aed95a, and preserved historical SVG SHA-256 0f0585493330c4b774c64ffaa7a0469bae8f74b03327f27e3f1dc1ad54865577. This proves publisher staging/deployment state, not direct remote HTTP byte readback or atlas viewer interaction.
    • [NOTE] #293 generator/catalog reconciliation supersedes the earlier temporary SVG-only state above: the source catalog now has one owner-stated generic six-mark driver-input bank, nine DB9 positions tagged form-inventory-only, and the LETOUR supply classified as a listed/unverified part with no contacts. The generator writes six individually evidenced dotted alternatives grouped as mutually exclusive X/Y/Z axis options; the HTML caption describes the same paired STEP/DIR rule. Targeted generation and XML/inventory assertions pass (15 machine positions, 6 guess routes, 9 OPEN DB9 inventory positions); CairoSVG render inspected at /tmp/atlas-isel-293-generator.png. Current primary SVG SHA-256 d4efcfff13bc341bcd67ea03ca6832a121879a0f3165a0500cd65c5e06abc8dc; the preserved prior SVG still matches 0f0585493330c4b774c64ffaa7a0469bae8f74b03327f27e3f1dc1ad54865577. Atlas-wide reconciliation and publication readback remain open.
    • [NOTE] #293 publication readback completed after that note: auto-publisher service reports deployment https://99108e1b.smoothie-box-pinout-research.pages.dev with 1,508 deployment files. The persisted snapshot and direct GETs match the local HTML SHA-256 c9bb41e502649512af59d861d860e025ff1952834f2a6b7712d2a0c8b7572557 and primary #293 SVG SHA-256 d4efcfff13bc341bcd67ea03ca6832a121879a0f3165a0500cd65c5e06abc8dc; HTML reached HTTP 200 after following its 308 canonicalization redirect. Broad atlas content and interaction audit remains open.
    • [NOTE] The 330-primary-figure inventory exposed profile 275’s proposed machine-side connectors as zero-contact cards: three DB15 encoder breakouts, one DB25 operator-panel breakout, and an IDC40 Dynapath I/O cable end. The forum dossier explicitly says these were planned breakouts and supplies no pin functions or mating view. The catalog and generated primary SVG now show 15 nominal form positions per DB15, 25 for the DB25, and 40 for IDC40: 110 individually visible form-inventory-only positions, all OPEN, with no routed conductor. The local HTML caption and connector evidence summary now say the same; the DB25 is rendered as a planned machine-side peripheral. Targeted generation plus atlas-wide inventory/route audit pass: all 330 figure links resolve to unique XML-valid SVGs, 3,030 contact drawings match their embedded inventories, 102 dotted routes match route inventories, and all 26 DB25-named cards render as machine-side endpoints. Render inspected at /tmp/atlas-hurco-reddtekk-110-form-positions.png. Direct/public readback for this profile is pending; broad source review and browser interaction remain open.
    • [NOTE] Profile 275 publication readback succeeded at https://157fd4ac.smoothie-box-pinout-research.pages.dev: HTML and forum-linuxcnc-reddtekk-hurco-dynapath-delta40-bedmill.svg each returned HTTP 200 and byte-match the auto-publisher snapshot/local SHA-256 (7151e2b79ff0b41d001de01ce8cd1f1cf4656d05b0c12b0cd9734c8d5e460363 and b87f2ceb899c227d25d8416173e7b46b5582a7c1f045c62a9c92fd40100ad84c). A separate static scan found one other zero-contact group named “Configurable DB25” in controller-reference profile base-14; its source snapshot says exact housing/availability and inventory are unverified, so it remains an explicit uncertainty for further evidence review rather than receiving fabricated machine contacts.
    • [NOTE] Base-14 DB25 uncertainty is now explicit in the generated diagram: 25 nominal positions are individually numbered and marked function-unspecified / OPEN, as a possible machine-side peripheral only. No DB25 installation or SmoothieBox route is claimed. The center summary and metadata distinguish zero source positions from 25 form-only entries. The 110-position planned #275 connectors and nine-position #293 DB9 were regenerated with the same form-only count semantics. The updated base-14 render was inspected at /tmp/atlas-base-14-review-final.png; #275 and #293 were also rendered and inspected. Full primary-figure audit: 330 unique links resolve to XML-valid SVGs, embedded contact counts match, and all 102 dotted-route endpoints and paths resolve; zero structural errors. The active publisher deployed https://8564302f.smoothie-box-pinout-research.pages.dev; direct HTTP 200 readbacks byte-match local HTML (SHA-256 c0996dcdc3325b2030b4018a6720e9caf867974dd95b5ffa10d4af29ca96bf39) and the three changed SVGs (base-14 735b8de1691c51f1dfaf2fdae5b81efa3e31ed7d98178a9367b61b0942c7a81d, #275 cab04ca84ef135a11f65a586a9aa5e5b4a51ca039e78151807b890528ee64dca, #293 81f9279c5327165af7261e43433c93c16b58bc241484215ab26303ca630b4b2c). Full source and browser-interaction audit remains open; this note does not complete the all-machine goal.
    • [NOTE] Published viewer interaction audit: the live atlas loaded all 330 unique profile figures and 230 retained-diagram disclosures, none open by default. On the base-14 primary figure at 1706 CSS px, first click opened the fullscreen dialog; second click set 2.5× zoom; dragging changed the image translation; Fit reset it; Escape closed it and restored focus. At 390 CSS px (browser DPR 1.5), document width was 380 px with no overflow; the figure/image fit its 314 px column, and the mobile dialog opened with the image fitted, then zoom and pan worked. Browser console had no errors or warnings. This exercises the shared viewer with one diagram, not 330 individual clicks. Separate RepRap primary-source review of 3Drag reconfirmed four NEMA17 motors and several controller/display variants; the assembly wiring image establishes functional groups but no numbered contacts or mating view. Keep the current 14 source-named groups OPEN; do not invent positions or routes. Goal-wide source/visual/publication audit remains in progress.
    • [NOTE] Provenance-aware overlay audit: compared every reference-catalog connector with its primary SVG’s embedded contact-inventory across all 53 catalog profiles (376 connector records, 122 declared graph aliases). All catalog contact marks and reference provenance matched the rendered SVGs; no graph contact was dropped. The only graph IDs absent from the snapshot are wiki-206’s two synthetic motor-cable reference groups; graph_peripherals() intentionally creates those from explicitly scoped empty graph groups, and the catalog overlays preserve their four numbered cable-core references without treating them as socket cavities. This clears the catalog-to-SVG overlay lane, not the full 330-profile source audit.
    • [NOTE] Refreshed the current primary SVG set in seven batches from the authoritative current renderer. A full generator parity pass now finds all 330 primary files byte-identical to regenerated output, valid XML, and linked from the 330 profile articles. Before refresh, connector/contact inventories were unchanged across all profiles and route endpoints, guess states, and geometry were unchanged; differences were stale renderer sizing and historical source-graph hint metadata. Representative DB25, multi-D-sub, and multi-driver diagrams were raster-rendered and visually reviewed. This refresh does not complete per-machine source validation, exhaustive individual-view interaction, or publication readback.
    • [NOTE] Published SVG refresh verification: the existing auto-publisher completed deployment e64c1385 (1,509 files). Direct readback from that deployment returned HTTP 200 and byte-matched local SHA-256 for the atlas HTML and all 330 current primary SVGs (331/331 matches). The remaining acceptance gap is content/source and exhaustive visual review, not publication of this refresh.
    • [NOTE] Source-provenance hash audit after refresh: all 330 primary SVGs point to the current evidence bytes: 104 forum dossier hashes plus shared forum inventory, 226 typed-graph profiles plus the current embedded graph snapshot, and all 53 source-reference catalog profiles. No missing dossier, stale catalog/snapshot hash, or profile/source mismatch was found. This confirms provenance consistency; manual source correctness remains part of the open diagram reconciliation.
    • [NOTE] Current machine-side contact inventory has 240/330 profiles with zero individually mapped machine contacts; these render named OPEN boundaries where evidence supports an interface, not source pin assignments. Treat those 240 as a research-priority set for distinguishing inaccessible/internal connectors, contact schedules not published by sources, and recoverable manufacturer/forum pin maps. Do not fill them with invented pins.
    • [NOTE] Full-set interface invariant check after refresh: all 330 SVGs contain the 82 individually named SmoothieBox exterior contacts (27,060 contact instances), every stored route starts at an exterior terminal and ends at a rendered machine contact, and each SVG explains dotted paths as function guesses. All 26 machine-side DB25 peripheral cards remain outside the SmoothieBox boundary; no endpoint or legend failures were found.
    • [NOTE] CIF Technodrill 2 wiki-124: CIF’s 2011 Ed.110131 catalog identifies integrated electronics, X/Y/Z stepper motors, an 800 W spindle and 220 V/50 Hz supply, but publishes no source-scoped external contact map for the Sorbonne unit. Seven community-wiki cable groups remain OPEN; a separate catalog context card names the drive/spindle subsystem without contact circles or a SmoothieBox path. The differing community/catalog travel values are kept as separate claims. Source dossier src/docs/machine-research/wiki/cif-technodrill-2.md; generator src/docs/machine-control-pinout-survey/build_smoothiebox_machine_wiring.py. wiki-124.svg has eight interface/context cards, zero mapped machine contacts, zero guesses and zero routes. Rendered image /tmp/wiki-124-context.png visually inspected. The HTML and SVG were auto-published in deployment https://e2cf48be.smoothie-box-pinout-research.pages.dev; direct public readback returned exact local SHA-256 for both (HTML 4333261c0a58c8010333f13ba0faaf0d63b3531d24d7721034ba99f3a9647732; SVG 288475bf3bdb1de74cbb753cc511fe727155d53e1be7bb1a7bcb92695c3f48e6). The legacy disclosure remains closed by default. Current full-set metadata scan finds 241/330 profiles with zero source-mapped machine contacts; those remain an open source-research gap. ChatGPT Pro upload failed before submission; exact failure is archived in /home/arthur/dev/.astra-calls/2026-09-27_00-48-07-atlas-cif-technodrill-review.md; the single Sol max fallback is in progress.
    • [NOTE] 2026-09-27 continuation: CIF wiki-124 embedded HTML dossier status now matches its updated source dossier. Cloudray wiki-125 now imports six source-reference exterior peripherals from the Cloudray MP Series Guide V3.3 (2024.08): PC-USB, optional protective cover, optional rotary, foot switch, 3-pin power inlet, and ground pole. Four prior cable-group cards were reconciled by exact graph aliases; the guide supports 12 count-only OPEN reference positions (4+4+3+ground post), zero pin-function assignments, zero guesses, and zero SmoothieBox routes. USB/foot-switch pin counts remain unspecified. The installed Fabbulle revision remains unknown; Fabbulle’s own V3.0 manual URL returned 404, so V3.3 stays family-reference only. Dossier src/docs/machine-research/wiki/cloudray-mp-60-litemarker-pro.md; source overlays src/docs/machine-control-pinout-survey/smoothiebox-reference-contacts.json; diagram wiki-125.svg was regenerated after graph-alias correction and rendered at 1800 px for final visual inspection; all six distinct cards and 12 OPEN source positions are visible. Current HTML SHA-256 4e0255325673c1153ccfdf43202f2c9ad62f2e700fd37470960175a16644bd0c; SVG SHA-256 f11ac5773f033aa36dcbd224749302320e80a2af715a57fbfc85419a94616e5c. Auto-published deployment https://5b2b0d55.smoothie-box-pinout-research.pages.dev was read back at extensionless HTML and SVG asset paths; public/local hashes matched for both files, and the legacy disclosure remains closed by default. A fresh --index-only inventory covered all 330 profiles: 239 currently have no source-mapped machine contact positions and 91 have at least one; those 239 are still research gaps, not completed diagrams.
    • [NOTE] Tormach 770M base-04 public-reference increment: added a source-hashed local dossier and catalog overlay for the public 26-position ECM J6 IDC group, three 10-position X/Y/Z driver IDC harnesses, and four limit diagnostic wire marks. The 56 connector positions are count-only OPEN placeholders; 409/410/411/414 are explicitly test-wire marks, not cavity numbers, and 414 is not identified as GND. No guesses or SmoothieBox routes were added; the proprietary 37361 Rev J assignment map remains withheld. The main HTML and primary SVG were updated incrementally; targeted SVG generation reports 60 reference contacts, 60 OPEN, zero routes/guesses. XML parsing and a 1800 px render passed visual inspection. Auto-publisher deployed https://03f69f02.smoothie-box-pinout-research.pages.dev; its persisted manifest SHA-256 matches local HTML decd0b3d0f52195b0681b80e378ef2457b9be34e509c2f549572b23627866460 and primary SVG 84c12c5475febe29861ccce30181fc73374a957c6dcbe33ab9fef22b8cfb0255. Direct public HTTP readback returned 403, so remote byte equality remains unverified. A ChatGPT Pro consultation was not submitted; the native advisor stage resolved to gpt-6-luna, not the required model/effort, and is recorded as failed. Goal-wide 330-profile reconciliation remains open.
    • [NOTE] Tormach base-04 continuation supersedes the earlier 5-card snapshot above: its current overlay renders 10 separate machine-side reference cards—56 count-only OPEN connector positions, four diagnostic wire marks, and five empty-contact subsystem cards for A-axis fit, door/interlock, accessories, VFD, and spindle power. The proprietary 37361 Rev J assignments remain withheld. Current catalog SHA-256 e64958da95ef5d2839700211ac22add69721a4a031db94c450ce72437c934371; main HTML SHA-256 c7e139ea76e0b8116779de72ac8f8f77a79f2e10e87b33e84bc636b344fcd5d6; base-04.svg SHA-256 9a8687c2722b66f77607918638819f4a35a524baf1fbfa4f9d82df66a3428fea. Independent read-only audit confirmed overlay/dossier hash, 60 OPEN references and zero route states; corrected the profile’s checked date to 2026-09-27. Direct public byte readback returned 403 earlier; await/check the latest publisher manifest after subsequent edits.
    • [NOTE] Ortur base-23 official-manual increment: captured the OLM3 User Manual (231125), PDF p.22 / printed p.16, with 14 separately labeled exterior ports/buttons. The manual’s red callout numbers are location indices, not electrical pin numbers. Added 14 empty-contact source-reference cards; the pre-existing generic internal-harness group remains distinct. All 82 SmoothieBox exterior contacts remain named; there are zero source contact positions, routes, or guesses on the machine side. Variant scope remains OLM-ESP-PRO-V2.4 support documentation, installed V2.4/V2.4D unverified. Dossier SHA-256 f85c8f9786bea92674906a0d1daa9b55f37a7605d1df5846dfbd950f37a52e26; current base-23.svg SHA-256 95056871bb098f4812499163cc0d186b3ff869b3df27c30d0ed50ad255edcb15. The SVG was XML-validated and rendered at 1800 px for visual inspection. Publication/hash readback and independent review remain pending.
    • [NOTE] Latest publication/readback correction for the Tormach and Ortur increments: the active watcher deployed https://d22cad28.smoothie-box-pinout-research.pages.dev. Direct HTTP 200 GETs with a browser user-agent byte-match the current local HTML SHA-256 c7e139ea76e0b8116779de72ac8f8f77a79f2e10e87b33e84bc636b344fcd5d6, Tormach base-04.svg SHA-256 9a8687c2722b66f77607918638819f4a35a524baf1fbfa4f9d82df66a3428fea, and Ortur base-23.svg SHA-256 95056871bb098f4812499163cc0d186b3ff869b3df27c30d0ed50ad255edcb15. Earlier 403 readbacks were caused by the request path/user-agent; direct byte readback is now verified. The all-profile goal remains open.
    • [NOTE] base-23 review clarified a retained-history scope rather than changing its data: the 227-position separate page is an older controller-level V2 Core schedule with one unresolved Internal harness group, preserved by the user’s collapsed-legacy requirement. Its article summary now says these controller contacts do not assign any of Ortur’s 14 manual location labels and distinguishes that old schedule from the current exterior SVG. The historic schedule itself remains unchanged.
    • [NOTE] Final after the base-23 history-scope clarification: deployment https://10d74d6d.smoothie-box-pinout-research.pages.dev returned HTTP 200 for the atlas HTML and both changed SVGs; remote bytes match local SHA-256 (HTML dd1e90a187e19cb0b7295640072f4d8dbb3571ad0a21c4061d3054d9676d07ff, base-04.svg 9a8687c2722b66f77607918638819f4a35a524baf1fbfa4f9d82df66a3428fea, base-23.svg 95056871bb098f4812499163cc0d186b3ff869b3df27c30d0ed50ad255edcb15). This supersedes the earlier 403 and prior-HTML-hash notes. Independent read-only audit passed both current overlays; publication is verified, while the goal-wide 330-profile content audit remains open.
    • [NOTE] Makeblock XY Plotter V2.0 base-25 increment: the official assembly PDF page 45 supports five 6P6C cable/port paths. Added 30 count-only OPEN contact marks (six for each of Ports 1, 2, 3, 7, and 8) and no pin-function claims or routes because the exact V2.0 manual gives no cavity numbering/orientation. The broader official FAQ’s indexed extract says Port 6 for limits 3/4, conflicting with this exact V2.0 page’s Port 8; FAQ endpoint returned HTTP 526 and exact variant is unverified, so Port 8 remains source-scoped and the conflict is documented. Me Stepper Driver pages 2–3 confirm step/direction module functions but do not identify V2.0 RJ25 contact numbers, so no dotted route was added. Dossier src/docs/machine-research/makeblock-xy-plotter-v2.md SHA-256 b79779a4ff54c481acc40a2bdd6de24e9733d911f4a096c00a98075761390029; primary SVG SHA-256 9d6ad9c8b86a8c6716155a7d924a972c44f6140e084ab676bef85e23b2b7f696; current HTML SHA-256 1664a5686507213872cac88a0b455990023f122e8565bb579c1a7b383d30297b. Targeted generator wrote 30 contacts, all OPEN, zero guesses. SVG XML and inventory metadata passed; a 1800 px rendering was visually inspected. Automatic publication/readback is still pending; the all-profile goal remains open.
    • [NOTE] Publication follow-up for base-25: deployment https://a1dd0147.smoothie-box-pinout-research.pages.dev is recorded by the active publisher manifest. Browser-user-agent HTTP 200 GETs of the deployed atlas HTML and base-25.svg match local bytes exactly (HTML SHA-256 1664a5686507213872cac88a0b455990023f122e8565bb579c1a7b383d30297b; SVG SHA-256 9d6ad9c8b86a8c6716155a7d924a972c44f6140e084ab676bef85e23b2b7f696). This supersedes the pending-publication statement above; no commit or push was performed.
    • [NOTE] Browser readback for base-25: the published article and lazy-loaded SVG render in Chrome; first click opens the lightbox, second click enters zoom mode, drag pans the image, and Close returns to the article. The task-created verification tab was closed and the remaining tabs are pre-existing ChatGPT tabs. This confirms the existing atlas viewer interaction for the newly updated profile.
    • [NOTE] TurboTaig 2.2 base-26 increment: manual PDF p. 7 now contributes all three positions on each of J1/J2/J29/J30; PDF figs. 5–6 add the three board-view J3 positions and two J4 switch positions. J-number-to-axis assignment remains unresolved, J3/J4 contact numbering is not established, and no safety/limit/enable/ground routes were added. J9 and J10 remain separate machine-side DB25 peripherals with 14 dotted STEP/DIR guesses. Source dossier src/docs/machine-research/turbotaig-2_2-limit-connectors.md SHA-256 1ddedfe9fd41540faf61d643537fd749ba171b2057d02270ac921b9a62a43793; catalog SHA-256 67c0b3c020336ba4d430aeb1e2e44c1be959ae1cf6c6d26fb733c4c6736cc3f7; primary SVG SHA-256 258c0996399cbe549d622a7f3ea6db6eb943eb1006f754efbfff5747e352e8a8; HTML SHA-256 157f19878545dbb47bde5febb64c73aa510121832fef4f4c63b7b5fede63cc94. Targeted generator reports 67 machine positions, 17 reference positions, 14 guesses and 53 OPEN positions. SVG XML metadata parsed and a 1200 px render was visually inspected. Automatic publisher recorded https://74d095fe.smoothie-box-pinout-research.pages.dev; direct public GETs returned byte-identical HTML/SVG hashes and included the added J3/J4 cards. Full 330-profile audit remains open.
    • [NOTE] BRM 90130 Attraktor wiki-119 source increment: the BRM Version 2 manual (2016-04-09) supports nine model-level reference cards: four side-panel ports, chiller alarm, coolant loop, compressor air inlet, shared exhaust duct, and aggregate rear accessory outlets. Manual p.116 specifies two earthed 230 V AC, 50/60 Hz outlets rated 4 A each; installed rating and accessory-to-socket allocation remain unverified. Emergency-stop labels and the reported 2024 tube/PSU replacement remain article context, not connector maps. The SVG shows all 82 SmoothieBox exterior contacts, nine OPEN boundaries, zero machine contacts, guesses, or routes; chiller cut-in safety dependency stays textual and unrouted. Dossier src/docs/machine-research/brm-90130-attraktor-external-interfaces.md; source overlay and wiki-119.svg regenerated; rendered SVG inspected. No tests run. Publisher readback pending; 330-profile audit remains open.
    • [NOTE] BRM 90130 publication verified: active publisher deployed https://09a3ffe0.smoothie-box-pinout-research.pages.dev after its /tmp staging copy failed user quota; the supported TMPDIR=/home/arthur/dev/.tmp-publish run succeeded with 1,509 files. Public HTTP 200 readbacks byte-match the local atlas HTML (SHA-256 4f4b1e3535223111380a305feaea6b6c766f7b00b73193455d3e9e305f221c25) and wiki-119.svg (fb879af2e86ed0d8e3040f3298113dd88f7ad7dcb9a07c2bf4d4a2c51fd0608c). Browser confirmed the article-width figure, closed legacy disclosures, fullscreen fit, and 2.5× zoom. The BRM increment is integrated and live; goal-wide 330-profile reconciliation remains in progress.
    • [NOTE] BZT PFK 1607 PX wiki-121 source review: no Happylab installation-linked controller revision, DB25, or ST33.1 contacts found. Preserved 227-position/four-row schedule remains source-capture history with installation applicability UNVERIFIED; no contact identities or GUESS routes are carried into the current machine diagram. Added a profile-scoped graph override so three unsupported generic groups remain in the retained source snapshot but disappear from the visible SVG, leaving the 82 individually named SmoothieBox exterior contacts and one machine-identity-only context card. Berlin spindle discrepancy is recorded: shared wiki lists 1.1 kW Elte; Berlin equipment page lists 1.0 kW HF. BZT dossier, catalog, article and wiki-121.svg updated; targeted generator reported 0 machine contacts, 0 guesses, 1 context device; SVG XML and raster rendering inspected. ChatGPT 6 Pro consultation record: /home/arthur/dev/.astra-calls/2026-09-27_06-08-16-bzt-pfk-source-scope.md. Local/public parity is pending; goal-wide 330-profile audit remains open.
    • [NOTE] Charmhigh CHM-T36VA wiki-123 increment: OpenPnP model documentation identifies X/Y closed-loop steppers/encoders, Z lift, two nozzle rotation motors, feeder axes, homing sensors, vacuum/blower/drag-pin actuators, cameras, lights, buzzer, rear nine-pin RS-232 and USB-B camera capture. The community Smoothieware-CHMT repo publishes reverse-engineered stock-controller GPIO settings but says official schematics are unavailable; these MCU ports are not exposed harness contacts. Updated source dossier, catalog, and article. Visible SVG has six source-scoped interface cards and 13 reference positions: DE-9 contacts 1–9 with signal functions OPEN, USB-B 1–4 named by the standard, 82 SmoothieBox exterior contacts, zero proposed routes. Targeted generator: 13 machine positions, 0 guesses, 0 routes; SVG rendered and visually inspected. Dossier SHA-256 d062dda3be829fa6b89c2d778bff61193fe1543dea6a0e17fd620bcebaf0806d; catalog SHA-256 307561f8b67dd396c260253900fc324f98bd386340a9c50951dfae96d289bfe6; SVG SHA-256 a1aae58a72483cd9bef2e938b7401aa4fffd7b0b30f7294b51e3c76f3b415a66; HTML SHA-256 c0b36685e2d2fda2b7beb900498d70adbee880a06421636e072a34f3a0f97999. Auto-publication/readback and 330-profile audit remain pending.
    • [NOTE] wiki-123 publication verified at https://88e73c74.smoothie-box-pinout-research.pages.dev: HTTP reads of extensionless atlas HTML and wiki-123.svg returned byte-identical local SHA-256 values (HTML c0b36685e2d2fda2b7beb900498d70adbee880a06421636e072a34f3a0f97999; SVG a1aae58a72483cd9bef2e938b7401aa4fffd7b0b30f7294b51e3c76f3b415a66). Browser showed the article-width SVG, both legacy disclosures closed, fullscreen fit, and second-click zoom; a pointer drag moved the zoomed sheet. This profile increment is published. The integrated 330-profile audit remains open.
    • [NOTE] Cartesio V0.5 wiki-122 source increment: RepRap’s model page identifies dual contactless filament-runout sensing, fume extraction/filtration, and anti-heater-ooze, but exposes no controller identity, connector designators, contact numbers, or pin functions. Added four source-bound OPEN context cards; no machine contact, route, or guessed pin is asserted, and other Cartesio variants remain excluded. Updated src/docs/machine-research/wiki/cartesio-v05.md, reference catalog, wiki-122.svg, and the matching HTML article/dossier incrementally. Targeted generator reports four peripherals and zero machine/reference contacts, guesses, or routes; SVG raster rendered and visually inspected. Local public readback pending; full 330-profile source reconciliation remains open.
    • [NOTE] wiki-122 publication verified: existing auto-publisher deployed https://e255cbe1.smoothie-box-pinout-research.pages.dev; HTTP 200 readbacks for the extensionless HTML and wiki-122.svg byte-match current local files (HTML SHA-256 388b77bae3377f29cba2253893a0c688fad463975c32618de915f657ef33a756; SVG SHA-256 b1155154c6d748cd41f0bc30339798531119caf84fa88190fff6d896a85417bf). Public HTML contains the four-card Cartesio update. Full 330-profile source reconciliation remains open.
    • [NOTE] Ender-3 S1 wiki-128 source increment: Creality’s official 2023 manual §§4.1–4.3 identifies mainboard, nozzle, and Z-adapter interface groups and specifies a 24P nozzle FFC, but gives no contact-by-contact assignments, orientation, polarity, or FFC-to-device map; the shop unit’s fitted board/harness revision remains unknown. Added five family-reference cards and 24 explicitly count-only OPEN FFC positions, zero guesses/routes; updated the dossier, source catalog, primary SVG, and local article as work proceeded. Targeted generator reports 24 reference positions, 24 OPEN, zero routes/guesses; SVG parsed and raster-inspected. Auto-publisher readback and goal-wide audit pending.
    • [NOTE] wiki-128 publication verified: auto-publisher deployed https://41c2bf4a.smoothie-box-pinout-research.pages.dev; HTTP 200 HTML and wiki-128.svg reads byte-match the current local files (HTML SHA-256 d11f8dd9321a180750270b42d43044a7567457282dec125ec6ab525d81f6e0a1; SVG SHA-256 0ff75762cbcedce627ba8acc7c0344dafa96f7443d216836abd6d772e68705f2). Public HTML contains the 24 count-only FFC note. Goal-wide 330-profile reconciliation remains open.
    • [NOTE] CNC Automation M3X wiki-126 increment: visually inspected rear-panel evidence distinguishes LPT1 parallel DB25, COM2 RS-232 DB25, and COM1 RS-232 DE-9; generic PC LPT documentation names all 25 positions but establishes no M3X motion mapping. Catalog and SVG show all 59 individually numbered/source-referenced or form-only contacts across five peripheral groups; every machine-side position remains OPEN, with zero guessed routes. USB program loading and the front E-stop are shown as contactless peripheral identities. Earlier diagrams remain preserved behind a closed disclosure. Dossier src/docs/machine-research/wiki/cnc-automation-m3x.md; SVG SHA-256 cc1d1b0919eeb8f558dcdc4c0b6231f2fcd827c11c6c3173b39d53fe151789b2; atlas HTML SHA-256 56dbc64efa251562d3f91bcb24ad97f392c7fc7b299e4260c2976dddcef7401f. Auto-publisher deployment https://d9b37a7c.smoothie-box-pinout-research.pages.dev returned byte-identical HTTP 200 readbacks for HTML and wiki-126.svg. Consultation record: /home/arthur/dev/.astra-calls/2026-09-27_07-28-36-atlas-m3x-db25/. Goal-wide 330-profile reconciliation remains open.
    • [NOTE] CR-10S wiki-127 incremental source pass: Creality V5.1 manual p.4 identifies four 6-position/4-wire stepper groups (X/Y/Z/E) and three 3-position/2-wire limit-switch groups (X/Y/Z); the installed MakeICT revision and all cavity/conductor mappings remain unknown. Updated the dossier, typed machine graph, shared reference catalog, primary SVG, and matching article while work proceeds. The diagram now lists 33 individual count-only OPEN machine positions beside all 82 SmoothieBox exterior contacts, with zero guessed routes; 2017 Klipper and Creality firmware maps are explicitly controller-internal references. Raster inspection completed at /tmp/wiki-127-render-bed-limit.png. Current hashes: SVG eb3c363128ccc8120adfbe74a5df582c02a1149a4fec1fee85487a7ce592d7bf; graph b163b4d6ed6bbb828c994f4d51f08bda4de29ef2237cdfc63adf5bba68dd7db4; dossier 573810202eb40473d3ef4969ffd7122b0dbb568c0e9d0db140559bc3d11c8c7c; catalog dcbe9e94aecef96d618f43c65c6131743d57d8756a1837cdf3e920a6827597a1; HTML 18f9b1db9439b9f0e874b3ba0122bb21ac71c79a9f63b4f05c6a446de5fda1d9. The Creality-branded V5.1 manual copy is on a third-party mirror; this is stated as a source-quality limitation. Existing publisher deployed https://7dc0f0c9.smoothie-box-pinout-research.pages.dev; public HTTP reads match local HTML and SVG hashes exactly. The article also records that Klipper’s example bed threshold (130 °C) does not establish a rating above the manual’s 100 °C limit. Auto-publish readback for this later note is pending; the 6 Pro response body is archived, while missing linked artifacts are under the single required Sol fallback.
    • [NOTE] CR-10S publication after the bed-limit source reconciliation: auto-publisher deployed https://12d0fd58.smoothie-box-pinout-research.pages.dev; public HTML SHA-256 18f9b1db9439b9f0e874b3ba0122bb21ac71c79a9f63b4f05c6a446de5fda1d9 and SVG SHA-256 eb3c363128ccc8120adfbe74a5df582c02a1149a4fec1fee85487a7ce592d7bf match local bytes. Expanded page now distinguishes the manual’s bed maximum from the Klipper example software threshold. 6 Pro consultation answer is archived, but its linked M2–M4 code files were not recovered after terminal download extraction failure; M1/M5 remain partial. One required gpt-6-sol max-effort fallback is active; details are in /home/arthur/dev/.astra-calls/2026-09-27_08-38-59-atlas-cr10s-pinouts/consultation.md and sol-stage.json.
    • [NOTE] CR-10S source correction and native review: native gpt-6-astra / high review verified the 82-contact SmoothieBox schedule, 33 editorial form slots, and zero routes, and caught that the manual shows rectangular motor/switch plugs separately from circular aviation control-box ports. Corrected all seven graph connector forms; reclassified all 33 catalog contacts as form_inventory_only; updated renderer tooltips/headings, dossier, article, and SVG. Local SVG raster inspected at /tmp/wiki-127-form-slots-corrected.png. The prior 6 Pro response and Sol proposals/failure evidence are recorded under /home/arthur/dev/.astra-calls/2026-09-27_08-38-59-atlas-cr10s-pinouts/; Sol runtime model/effort were unverifiable, then the single native fallback completed with verified gpt-6-astra / high. New public readback pending.
    • [NOTE] CR-10S source correction publication verified: auto-publisher deployed https://312310e7.smoothie-box-pinout-research.pages.dev. Public/local SHA-256 match: HTML e0fa735007b90f04ddf83408840a3cc4bb383c984e4eb9067bc00820d6ec3fba; wiki-127 SVG 9fcb1343b60b09f8340a9d36f6667ec62d276ed2ddea966bfbc502978ba41eef; regenerated wiki-126 SVG 23678fead5b9ac24b03ce2e276c7d3166544590424f164883b35efab71ebf81a; regenerated forum profile SVG f1bc44fa9ec36384971fafbc1a55d652252bb797d1efb0456c658641118d3d55. The latest local HTML and all three public SVG readbacks match byte-for-byte by SHA-256. Older overview and contact-profile diagrams remain linked inside the closed legacy disclosure. Goal-wide 330-profile audit remains open.
    • [NOTE] CR-30 PrintMill wiki-129 is in progress. Upstream Klipper’s 2021 CR-30 config verifies an optional 10-position LCD IDC direct-serial cable breakout: source positions 3 Tx, 4 Rx, 9 GND, 10 VCC; the other six positions and all routes remain OPEN. Added a chronological, newest-open pin table chapter to src/docs/machine-control-pinout-survey.html before the full diagram integration; no DB25 or stock external stepper-driver pinout is evidenced yet. Existing auto-publisher deployed https://0f6cd0ff.smoothie-box-pinout-research.pages.dev; local/public HTML bytes match SHA-256 51b5352a8191de0fefac34183d841eb044f8428d77303460d7353eb6358ed890. Review response and full SVG/graph reconciliation are still pending. The all-330-profile audit remains open.

    • [NOTE] CR-30 PrintMill wiki-129 diagram update is locally integrated and published. The displayed SVG was regenerated with all 82 proposed SmoothieBox exterior contacts and all 10 individually listed source-numbered optional LCD-cable positions. Klipper’s pinned 2021 sample names 3 Tx, 4 Rx, 9 GND, 10 VCC; six positions are unlisted; all ten are OPEN to SmoothieBox; zero guessed routes; no DB25. Firmware MCU nets are separately documented and not treated as external connector cavities. Rendered raster inspected at /tmp/wiki-129-cr30-source-drawing.png. Public deployment https://adda06da.smoothie-box-pinout-research.pages.dev returned byte-identical readbacks: HTML 6174b8cfd9c29e5fd3bed31e50928637b8e163eccc64afb49356f839faa85db0 and SVG 75d6e3d5b537cecbfda1f7254077f624a35526a68495f04c8b282084fb1f3c1f. Current profile evidence is in src/docs/machine-research/wiki/creality-ender-cr-30.md; graph/catalog and source SHA links are recorded in its graph entry. ChatGPT 6 Pro is still generating in the original conversation; browser access was recovered on the same conversation without resubmission, and no answer artifacts have been extracted yet. Consultation archive: /home/arthur/dev/.astra-calls/2026-09-27_10-20-54-cr30-chatgpt-review/consultation.md. The 330-profile atlas remains in progress.

    • [NOTE] Applied the user’s archive preference across the current atlas state: previous diagrams are preserved, with historical per-profile disclosures closed by default. A parsed audit found 2 open <details> elements, all page-level rather than a machine profile/archive. The new CR-30 contact-level drawing remains the standard visible article figure; the former wiki-129 diagrams stay in the closed legacy disclosure. No historical SVG was deleted.
    • [NOTE] Falcon2 wiki-130 source update in progress: local dossier and article now cite Creality Quick Guide V2.0 (variant-scoped 22 W facts), distinguish the frame host-control Type-C port from the laser-module service Type-C port, keep pump/laser cable contact maps and the TF slot unmapped, and state that no SmoothieBox route is established. USB-IF Type-C positions are permitted only as form-only reference contacts. Primary contact SVG, graph/catalog reconciliation, closed-history move, and public readback remain pending.
    • [NOTE] Falcon2 incremental display update: the local profile now has the official guide/standard source section and all 24 USB-IF Type-C receptacle positions for each of the two distinct ports (48 OPEN, form-only entries). A newest-open chronological research chapter records the user constraints and current source findings. Before the visible wiki-130 SVG is regenerated, its previous bytes were preserved at src/docs/machine-control-pinout-survey/archive/wiki-130-2026-09-27/smoothiebox-machine-wiring.svg (SHA-256 7a7cd734a3c92844d2b8d2a664803e69b414b83d15fd6ad5f2874201fce29b86) and linked in the closed history disclosure. All work remains local/pending final diagram and public verification.
    • [NOTE] Falcon2 wiki-130 primary figure locally integrated: 82 proposed SmoothieBox exterior contacts, 48 USB-IF Type-C receptacle form positions (two distinct ports), four named OPEN interfaces with unknown contact schedules, zero source-numbered machine contacts, zero routes/guesses. The overlay uses replace_graph_peripherals: true; the frozen placeholder row in machine-side-graph-snapshot.json is retained unchanged because its full source graph is absent. All 69 prior catalog profiles were semantically verified unchanged. SVG src/docs/machine-control-pinout-survey/smoothiebox-machine-wiring/wiki-130.svg SHA-256 18bbc1b2508505dae4c28262d7ddd72d382f6de734b768b2a0293572922d7daf; contact catalog 6ebb751ca08da39fa88adba71b250d72661ff356f55dd824b1aa6fbbae45ae8c; Falcon2 dossier bdb5b3bb789bb50e3c0aa6b75501f6f46bf7e78c48d854202ea04e28b9cfb30b; current HTML faf18dc2e1722882bfb0cc766f22b868bfd813a344c88fa190528f6c5514a67b. Raster /tmp/wiki-130-falcon2-render.png (1600 × 2645) was visually inspected; profile historical disclosures are closed and the two newest page chapters are open. Publisher/public readback pending.
    • [NOTE] Falcon2 automatic publication readback now matches the current local artifacts at the stable Pages alias https://smoothie-box-pinout-research.pages.dev: atlas HTML HTTP 200 SHA-256 c9988402ded78bea19b6f2b3bf018d5f2f32bd201e5142e7af16f1d26213b3f5 (3,800,039 bytes) and wiki-130.svg HTTP 200 SHA-256 18bbc1b2508505dae4c28262d7ddd72d382f6de734b768b2a0293572922d7daf (161,401 bytes), both byte-identical by hash to local files. The previous immutable preview adda06da still serves CR-30-era bytes; the stable alias is the verified current deployment. This supersedes the pending-publication note above. No manual deployment, commit, or push was run.
    • [NOTE] Creality K1 wiki-131 is now an incremental OPEN-interface drawing backed by Creality K1 User Manual V1.0 (official 2023 model-specific guide). The article adds source-scoped power, USB/LAN, touchscreen, nozzle, filament-detection, heated-platform, fan, motion and unknown-board interface cards. The guide gives no individual K1 pin schedule; the drawing therefore lists 12 named source/unknown boundary cards, 0 machine contacts, 0 function guesses, and 0 routes. Cross-family K1/K1 Max/K1C board-replacement images were excluded from contact transcription because their embedded paths are K1 Max-specific. SVG src/docs/machine-control-pinout-survey/smoothiebox-machine-wiring/wiki-131.svg SHA-256 2d48d81ee6977e3f6601af61b2c5af714cacf4d8d0637611658cf035482bb014; source dossier src/docs/machine-research/wiki/creality-k1.md SHA-256 3ed7f85a2c0829617e79e597cd16ec615f01f211c269fe48d746d8ec0aaa1432; reference catalog 7dcb9918da39df34737ce0c586aca98f2ecfe3da11eb533ba37f0c543525bb09; atlas HTML 0eb4914d69bcdd5627b8eddd7ff157a3258ee965454d6adc6cbc745dc6240d52. The 1600 px render /tmp/wiki-131-k1-open-interfaces.png was inspected. Public readback pending.
    • [NOTE] wiki-131 publication readback: the stable Pages alias https://smoothie-box-pinout-research.pages.dev now returns HTTP 200 and byte-identical local hashes for the atlas HTML (0eb4914d69bcdd5627b8eddd7ff157a3258ee965454d6adc6cbc745dc6240d52, 3,802,164 bytes) and K1 SVG (2d48d81ee6977e3f6601af61b2c5af714cacf4d8d0637611658cf035482bb014, 114,135 bytes). The K1 increment is published; the 330-profile reconciliation remains open.
    • [NOTE] CubeFactory 2 wiki-132 has a locally integrated pin-level SVG, with the earlier open-interface figure retained behind a closed history disclosure. The catalog now has 23 connector groups and 123 machine-side positions (84 BQ design positions, including 24 motor-phase outputs; 39 Maxon ESCON controller positions); there are two violet dotted PWM/reference guesses to ESCON J5.1/J5.5 and 121 unrouted positions. The legend identifies dotted paths as guesses. The BQ J20–J24 contacts are downstream motor-driver coil outputs; no SmoothieBox STEP/DIR/ENABLE route is made to them. Twelve crossed J9 positions are editorial DNP slots, not a source-numbered pinout. The 1600 × 13,673 px render was inspected at /tmp/wiki-132-cubefactory-render.png. Current SVG SHA-256 6c15e5e693aa77a6c8b3d0e9cfe5e8f0b39565a1e0f5c576af944873499c9118; dossier SHA-256 7891cdab164fe3bc3026d8ff608e7ddc5745123728aa40fcb4e5d886ed1fc1d8; contact catalog SHA-256 e6e0d684cd5bf6e91d70b7c4258339403cb64ed752bb4a0631440868b51dbd79; local HTML SHA-256 4d6f42843eaca0772aa3b70d7e3cb79c4479b6b85e870174ab410bac0906d89f. The prior SVG was deterministically regenerated from its frozen 71-profile/67-source baseline and archived at src/docs/machine-control-pinout-survey/archive/wiki-132-2026-09-27/smoothiebox-machine-wiring.svg, SHA-256 4bea1b40f0cfd6eda9f7d13bf76f96f9a4bceb2a09b0ab669799e9aea6d4ab06. Automatic public byte/hash readback remains pending.
    • [NOTE] wiki-132 source correction: CubeFactory powertrain prose names “Inkbird D1S-2R-24”, but the linked controller front photo establishes only INKBIRD / ITC and omits full model/rear terminals; a manufacturer-branded SESTOS D1S-family manual is a conflicting identity, not a pin source for the pictured unit. Added a zero-contact OPEN controller boundary and no heater route. The 24 V / 150 W sleeve is 6.25 A nominal, recorded only as a rating check. Contact catalog now has 24 groups, 123 positions plus that zero-contact boundary, two dotted PWM/reference guesses, and 121 unrouted positions. Current dossier SHA-256 f87ac18e91bef823139a551801e5f7f2a1e01dd2c2b8ddb5f2e1b29290e9ea65, catalog f7e44f02eff159ba7b88578caa63375cb81f07cd551b8a926f56e309c0710782, SVG c8c482c43326447c3a515d069f35613efe4df81deacf713bbab04943539b704d, HTML 4f6f1fb899b85691610c49595b6a40d18c747bdce6a6af6d8288861d063be9f9. Cropped current SVG render visually inspected. Public HTTP 200 SVG matches current local bytes; public HTML still serves prior hash c2c79eaa8745b5ff35c203e35d42731893f7c8df6ecaef6c1917948d06d59045; awaiting automatic publication, no manual deploy/commit/push. The source review is still generating in its original ChatGPT 6 Pro conversation; M1–M4 are unextracted. Full 330-profile audit remains active.
    • [NOTE] wiki-132 automatic publication now matches current local bytes at https://smoothie-box-pinout-research.pages.dev: extensionless atlas HTML and the wiki-132 SVG both return HTTP 200 and byte-identical SHA-256 values (4f6f1fb899b85691610c49595b6a40d18c747bdce6a6af6d8288861d063be9f9 HTML; c8c482c43326447c3a515d069f35613efe4df81deacf713bbab04943539b704d SVG). This supersedes the pending-publication note; publisher was not manually deployed or restarted. CubeFactory 2 local integration is accepted; its independent ChatGPT source review remains active/unextracted, and the all-330-profile goal continues.
    • [NOTE] Dake SB-32V wiki-133 has a new source-scoped primary SVG. The display shows all 82 SmoothieBox exterior contacts plus three OPEN boundaries (grounded supply cord/plug, integrated E-stop/direction/speed controls, and frequency-drive/motor), with 0 machine contacts, 0 routes, 0 guesses. The Dake 2014 manual copy’s p.19 drawing title block says SB-25 120 V single phase; its VFD/STOP/START/FWD/REV terminals are excluded from the SB-32V map. The two local units’ fitted drive/plug variants are unknown. Official Dake 2021 manual PDF direct retrieval returned HTTP 403. Dossier SHA-256 c93a6444b0fffa30787b74681ab66f70cb78b4755577aa89db34397bec7a4d9c; contact catalog 69e6bfc363c7e418413c3217a7e52ebc94576299c20dab51135016d00fbea177; wiki-133 SVG 6e0f02ea224390b7d1c865b08fbad08602f0aecf731529630065a51f7b2f09a3; current atlas HTML 7b6737eeab382233b592cdbf7a1e2baf474502b92a7cba8e09f29494eb2df386. Render at /tmp/wiki-133-dake-sb32v-render.png (1200 × 930) was visually reviewed: four-sided exterior schedule, 3 OPEN boundary cards, explicit zero route/guess counts, legend. Automatic public readback pending. Current original ChatGPT 6 Pro source-review submission remains under inspection; no duplicate prompt submitted. The 330-profile goal remains active.
    • [NOTE] wiki-133 automatic publication is verified at https://smoothie-box-pinout-research.pages.dev: the extensionless atlas HTML returns HTTP 200 with local/public SHA-256 7b6737eeab382233b592cdbf7a1e2baf474502b92a7cba8e09f29494eb2df386; wiki-133.svg returns HTTP 200 with local/public SHA-256 6e0f02ea224390b7d1c865b08fbad08602f0aecf731529630065a51f7b2f09a3. This supersedes the pending-publication note; no manual deploy, restart, commit, or push was performed.

    • [NOTE] DeineFraesmaschine wiki-134 received an incremental manufacturer-source update: the 2020 revision-A six-page ePlan supersedes the catalogue-only evidence depth while preserving that first-pass note in the dossier. The current diagram lists 82 SmoothieBox exterior contacts plus 168 source positions across 27 groups, including 25 possible DB25/D-sub form slots as a separate PC-side peripheral with unknown cavity functions; the source says PC_SUB-D but does not confirm shell size. The unlabeled USB port has no fabricated contact positions, and the page-2 Netzfilter is correctly labelled as a line filter, not a supply. All routes remain OPEN; 0 guesses. Primary source: https://www.deinefraesmaschine.de/wp-content/uploads/2020/09/ePlan-CNC-Fraese.pdf (download SHA-256 2a87e93b730493e882db742f5b5c514b6901088517ef375a3370a21e72e050cb). Dossier src/docs/machine-research/wiki/deinefraesmaschine.md, catalog src/docs/machine-control-pinout-survey/smoothiebox-reference-contacts.json, and current latest-open chapter/figure in src/docs/machine-control-pinout-survey.html were updated incrementally. Current SVG SHA-256 b3a22cced7d50eeb7dccee0b788cb0656c65c25ae2e49d57532526e29e8d4b7f; HTML/public readback pending. Plan labels, technical-data page’s 230 V supply statement, and its WJ200 200 V symbol remain a source-level rating tension; no installation or electrical compatibility is inferred.

    • [NOTE] wiki-134 automatic publication is verified at https://smoothie-box-pinout-research.pages.dev: atlas HTML and smoothiebox-machine-wiring/wiki-134.svg returned HTTP 200 and byte-identical local/public SHA-256 values (HTML 10f954fbbbe873c76c266e3010512b127414323d201ddbb9b659292981bbaff0; SVG b3a22cced7d50eeb7dccee0b788cb0656c65c25ae2e49d57532526e29e8d4b7f). This supersedes the pending-publication wording above.
    • [NOTE] Denford CNC 2600 Pro wiki-135 source increment locally integrated: captured the current London Hackspace machine/cabinet wiring pages and linked MRP-0850B, E-stop photo, Baldor VS1ST, MSD556, operator, and NextMove records. The local figure displays 82 SmoothieBox exterior contacts plus 75 source-numbered original-controller reference positions in 17 groups; all 75 paths OPEN, zero guesses. MESA 7i76E remains planned/unverified, the linked schematic is revision B while the machine page warns the fitted cabinet is version A, and several limit mappings remain marked ??. No axis-to-driver map, DB25, spindle power wiring, safety retrofit, or electrical compatibility is inferred. Dossier src/docs/machine-research/wiki/denford-cnc-2600-pro.md SHA-256 4fd9cb43907d2270561e786b106c2eca6247c4423255e5355efda327039863bd; contact catalog SHA-256 4b61d2f31ec3952ef63ff1e9265885a23b450cce64ee6f638d87be4abbdfaabb; wiki-135.svg SHA-256 c88c96e93c85d2438984003600b1f29515cab57099cad801352d7d81705cc9dc; current atlas HTML SHA-256 after archive accordion update c3f4b596633f5270d430ec883f322751dd2b855f98fa8235da10657f4bafc990. SVG rendered to /tmp/wiki-135-render.png and reviewed. Automatic publisher has delivered the SVG (public HTTP 200/hash matches); HTML still serves the prior local hash and will be re-read after the publisher observes the last write. No manual deploy, restart, commit, or push.
    • [NOTE] wiki-135 automatic publication readback now matches the latest local files at https://smoothie-box-pinout-research.pages.dev: atlas HTML and wiki-135 SVG both HTTP 200 and byte-identical (HTML SHA-256 c3f4b596633f5270d430ec883f322751dd2b855f98fa8235da10657f4bafc990; SVG SHA-256 c88c96e93c85d2438984003600b1f29515cab57099cad801352d7d81705cc9dc). Old chapters beyond the newest two are collapsed; prior diagrams and first-pass dossier remain preserved. No manual deploy, restart, commit, or push.
    • [NOTE] wiki-135 provenance correction: the full original 2026-09-23 wiki-only dossier was restored verbatim inside a fenced historical block before the new source audit. This changes the bound dossier and catalog-source digests while leaving its 75-contact graph semantics unchanged. Current dossier SHA-256 10e6712d6a7f5143ff3499e14ec1d755e8e3ed8383f54df54d72ea2376e8f841; catalog SHA-256 054ed136f153de774445130093466d0c159a696fcc5dc6ecb14b1c7c98c9decb; regenerated SVG SHA-256 c8df5bd31440f9260ec1b58672a57dbd00294e4822b8a336375ae76a1422eca6. Re-rendered SVG is visually unchanged; its automatic public readback is pending. The atlas HTML is unchanged at SHA-256 c3f4b596633f5270d430ec883f322751dd2b855f98fa8235da10657f4bafc990 and remains public-byte-identical.
    • [NOTE] wiki-135 completeness correction: Baldor VS1ST Micro-Series Manual MN767 Table 1-1 p. 1-4 enumerates all 11 control-strip contacts, while the Cabinet Wiring transcription carried only six. Added terminals 3, 4, 5, 8 and 9; corrected terminal 10 to Relay Common and terminal 11 to Relay N.O. Contact. Updated dossier, 17-group contact catalog, generated visible SVG, interface register and a new open HTML chronology chapter in the same pass. Current SVG has 80 reference contacts, all OPEN, zero guesses. Manual SHA-256 fc7c766e825535ad54bf3d269e3954f3f5322d4f3b5e15482d41519c469788d4; dossier 5539d9b04d22c3186ab502c2712d0c9d27f57aac0c342ce52a625157f24daf72; catalog 1cbbfcd0ab0154982dc81ce4705e67ba37181eac6cabf2b2e2135585d20510e4; SVG 129697e806fca914090243c770e79b2390e36ae0b75376d51f24017558ad7d29; HTML f47acda0a7931541428b3e3d6c6a57e70dba4d21dbd835be687d6eb54c32828f. Public readback pending.
    • [NOTE] Ecksbot wiki-137 increment: RepRap’s Ecksbot model page/BOM supports five NEMA 17 bipolar motors and three microswitches but identifies no controller, driver, electrical connector, motor lead/coil map or switch terminal map. Added five individually named motor peripheral groups (X, Y, Z-left/right, extruder) and three distinct unassigned microswitch groups; zero invented contacts, routes or guesses. Updated local source dossier, contact catalog, generated SVG and newest open HTML chapter. SVG reports eight named peripheral groups and zero machine contact positions/routes/guesses. Dossier SHA-256 1a3259e1dc9ccd9f08a68292163cb505fc61ce8059395372f452474f168a45d5; catalog b3bb75fef61d35251b13664ad3e3e94ef869c9a93f1df6ca4f73e78666a6558e; SVG 51b94e7f84e451d7dadc6d0c421f16d5f27d230259adbee90e7d5ea621d56346; atlas HTML 6e92a6fbd106c2a67108d1f1b80324292d13854e698ab45c0641652a59634d5f. Public readback pending.
    • [NOTE] wiki-137 public readback: the SVG at https://smoothie-box-pinout-research.pages.dev/machine-control-pinout-survey/smoothiebox-machine-wiring/wiki-137.svg and canonical atlas at https://smoothie-box-pinout-research.pages.dev/machine-control-pinout-survey both returned byte-identical local content (SVG SHA-256 51b94e7f84e451d7dadc6d0c421f16d5f27d230259adbee90e7d5ea621d56346; HTML SHA-256 6e92a6fbd106c2a67108d1f1b80324292d13854e698ab45c0641652a59634d5f). The new full-size SVG rendered to /tmp/wiki-137-render.png and was visually reviewed.

    • [NOTE] wiki-135 completeness correction public readback: the canonical atlas HTML and wiki-135.svg both returned HTTP 200 with byte-identical local hashes (HTML f47acda0a7931541428b3e3d6c6a57e70dba4d21dbd835be687d6eb54c32828f; SVG 129697e806fca914090243c770e79b2390e36ae0b75376d51f24017558ad7d29).
    • [NOTE] Elegoo Mars 2P wiki-138 incremental interface pass: the SoMakeIt label remains variant-ambiguous; ELEGOO’s manual applies to Mars 2 and Mars 2 Pro and shows a USB-marked interface and external-power position. Added two source-named peripherals with zero fabricated contacts, routes or guesses, plus dated open local HTML chapter, dossier and catalog overlay. Dossier SHA-256 f27efe217eb28edeff609d71bce4d0a02728141c712367c46c3e6cf824424939. Local diagram rendering/public parity pending.
    • [NOTE] wiki-138 automatic public readback: the canonical atlas HTML and wiki-138.svg both returned HTTP 200 and byte-identical local/public SHA-256 (e92376978b0417d964dc54d9136a9c74113cca906d69234105c71a2986ddfa09 HTML; d28a26aec395bec8bbd9be76f5b976d7ebbe4976d17be175254964f8280c4dd8 SVG). The rendered 1600 px diagram was inspected at /tmp/wiki-138-render.png; it shows two OPEN reference peripherals, zero contacts, routes or guesses.
    • [NOTE] wiki-134 dotted-interface update: user specifically wanted any DB25 present as a peripheral that SmoothieBox connects into. The plan only says PC_SUB-D and does not confirm a DB25 shell or pinout, so the card is visibly labelled Hypothetical DB25 PC parallel-port peripheral. The official Mach3Mill Setup tutorial’s one three-axis example maps X STEP/DIR to pins 2/3, Y to 4/5, and Z to 6/7 while warning that actual machine pinouts may differ. Those six function hypotheses now connect from SmoothieBox X/Y/Z STEP/DIR as violet dotted GUESS paths; A, enables, returns, and all other positions stay OPEN. Catalog explicitly stores those six candidates and validation requirements. The generator now permits an explicit candidate route to a form_inventory_only slot (never an unselected slot) and marks hypothetical D-sub family labels so the shell is not rendered as confirmed. Final render inspected at /tmp/wiki-134-mach3-final-top.png and /tmp/wiki-134-mach3-final-card.png. Final local/public byte parity: atlas HTML 68acf5f1b430e6ed232b7f7f67730c58a661605f171e7b18bcaa03001212568b; SVG 11b71969b8a70a0e6ece161ef990dce5bc578ed057c096ce0c8e12100a35b899. Dossier cb86ddb7fe696920a15bac5ef27d380d34c1086558df94f23e379f98816e5c49; reference catalog 78c632ea8ae9557f8e71c81c66dbea4b43111f109f8677569539352acdc21d49; generator 418cc4d3e9a57164b3076e3b24e027e056aa7c474beec4f77af912e5eeab1bad. Zero electrical qualification or fitted DB25 confirmation is claimed; six paths remain guesses, not wiring approval.

    • [NOTE] Elegoo Mars 3 4K wiki-139 increment: ELEGOO’s official Mars 3/Mars 3 Pro manual (shared scope; exact local submodel unverified) labels USB and DC Input peripherals, includes an adapter, and specifies family power requirements 100–240 V, 50/60 Hz. It says U Disk or SD Card transfer. Added two zero-contact OPEN machine peripherals, source dossier, catalog overlay and newest open HTML chapter; no generic USB pin map, connector polarity, adapter output, route or guess inferred. Dossier SHA-256 669db6e1838e40446cb179606e9dac94f1dea94ca03dbb14b9b913576155b381; captured manual SHA-256 65ff905bb7472725bf820575fe432de71cc5e26646e7e0d155d5e212d8df6ca2. SVG generation/render/public readback pending.
    • [NOTE] Epilog Zing 4030 wiki-141 increment: the local wiki’s VisiCut host/port is recorded as a software print endpoint, not a physical pinout. Epilog’s Zing-family service article names the X-axis motor plug and X/Y Limit PCB ribbon connection but publishes no contacts; the graph and diagram now show both as named OPEN machine-side peripherals with positions unknown and no dotted guesses. Updated src/docs/machine-research/wiki/epilog-zing-4030-nurnberg.md, source-dossiers/141-wiki-141.json, graph snapshot, main atlas article, contact-schedule panels, and normalized sheet notes; regenerated and visually inspected smoothiebox-machine-wiring/wiki-141.svg. Public readback pending.

    • [NOTE] Eventorbot wiki-142 source increment: the RepRap design page names three 4-wire NEMA17 motors, a PG35L-048 extruder motor, four momentary endstop switches, a 5.5×2.1 mm panel jack, and hotend resistor, but supplies no installation wiring map. The Sanguinololu 1.3a page supplies reference X/Y/Z/E driver-carrier positions and 3-position endstop headers (outside contacts GND/SIG, side order unknown; center selectable voltage); it does not establish a fitted controller. Added 17 source-scoped peripheral/reference groups and 93 counted positions, all OPEN, zero guesses/routes, with option and revision boundaries documented. Updated local atlas, source dossier, graph, contact panels and profile schedules incrementally. Wiki-142 full-size primary SVG and local HTML contact schedules need publication/readback verification.

    • [NOTE] wiki-142 public readback complete: canonical atlas HTML and smoothiebox-machine-wiring/wiki-142.svg both returned HTTP 200 with byte-identical local/public content (atlas SHA-256 ffbc6acd1d02db7457803b767efd99124e6651ad9a40b5e652930041cd7cbd85; SVG 6c6dc5cfd586f595108d19864c6fb2bce93cf893b41dfb590ec76f60651ce13d). The top-level machine-control-pinout-survey-contacts.html remains a local-only artifact; its public URL falls back to the atlas and is not a publication proof.
    • [NOTE] FabLight wiki-143 source increment: the Artisans Asylum record identifies serial 30450 but has no machine pinout. A 2021 manufacturer-authored 1500/3000/4500 family manual adds named Utility Panel and I/O peripherals; its PDF metadata title says v4.2 while printed page footers say v4.3, and exact fit on serial 30450 remains unverified. Added six functional reference contacts (L/N/PE on VACUUM and VACUUM POWER), all OPEN, plus six named no-pin utility/control groups; zero routes or dotted guesses. Interpower C13 terminal drawing and IEC coupler scope support only functional labels, with face order unknown. Updated src/docs/machine-research/wiki/fablight-3000w.md, source graph dossier/snapshot, generated machine SVG, atlas article, normalized-page intro, and local contact ledger. Render inspected at /tmp/wiki-143-fablight.png. Atlas HTML, primary SVG and per-profile detail HTML returned HTTP 200 with exact local/public hashes: 3ce9053ca6fd5f09421d9a2407ea6d87743bfeceb7765fd2e36fc3fe7d7f9354, f18e688dcbd371bbedd3f0f04e8a4da23fba7a412f43bc8ec2e86dd485ec010a, 9383caa19a46f374e4f6a210f1cd6dfff1a6fd76895319a3a99ff310374896d6. Full 330-profile goal remains active.
    • [NOTE] FarmBot wiki-144 source correction integrated locally: official Genesis v1.5, v1.7, and v1.8 UTM A–L maps are kept as three revision-scoped peripherals with all 36 contacts OPEN to SmoothieBox. The v1.7/v1.8 rotary/I2C/PE roles are not projected onto v1.5. Appropedia’s built-machine generation and UTM fitment remain unknown; zero routes and zero guesses are shown. Updated both FarmBot dossiers, canonical source graph, profile graph snapshot and contact catalog; the local atlas article now has separate revision rows/tables and preserves the collapsed legacy diagrams. Regenerated wiki-144.svg (82 proposed SmoothieBox exterior contacts, 36 machine reference contacts, three peripherals, 0 guesses, 36 OPEN) and visually inspected /tmp/wiki-144-farmbot-final.png. Atlas HTML public GET returned HTTP 200 and byte-matched local SHA-256 670de21e2cbf82362190f4e8e8a19ac5f4ff30676343a0dbcfd2deed7b4bad6d; SVG public GET returned HTTP 200 but was still an earlier 121245-byte revision versus current local 121278-byte SVG, so SVG publication readback remains pending. No commit or push; 330-profile reconciliation remains open.
    • [NOTE] FoldaRap 4.0 wiki-145 increment integrated and locally reviewed: source graph/dossier/SVG/article now include 16 named machine-side groups, including the BOM-counted EU cord, Minitronics LCD, and USB cable with contact counts unknown. The BOM has one quantified external 12 V/138 W PSU; external 24 V/160 W entries are unquantified; the internal-supply option is wiki evidence only. The rear-plate KPJX-PM-4S shows four manufacturer-numbered reference contacts and two editorially named shield tabs only for the shielded -S option, all OPEN. Four dotted X/Y MIN SIG/GND routes are marked GUESS; 14 individual machine reference positions comprise those four guesses and ten OPEN positions. The SVG renders all 82 SmoothieBox exterior contacts. Structural checks and a scaled raster visual review passed. The active publisher deployed https://1b143888.smoothie-box-pinout-research.pages.dev; public GETs returned HTTP 200 and byte-identical atlas HTML/SVG (HTML SHA-256 d96b12145340026a869bd73199eb68dee06db8ca2a67042754431d781671dbde; wiki-145 SVG 10e8378cf876b32a291743740d9e61a0285afc36a41ef9d43f293cb31212fc49). ChatGPT 6 Pro browser transport failed; the requested Sol adapter resolved to Astra/high at runtime, so strict model-stage sequencing/config coverage is unresolved (see response evidence in /home/arthur/.codex/sessions/2026/09/27/rollout-2026-09-27T18-37-59-01a0e3bb-0584-7bc2-8c78-889e8e84c632.jsonl).
    • [NOTE] Formlabs Form 2 wiki-146 research and diagram increment integrated locally: Formlabs documentation identifies the rear RJ-45/10BASE-T/100BASE-TX, USB, 100–240 V power input/internal +24 V supply, built-in Wi-Fi, display ribbon, three internal motor-driver channels/motors, and internal 405 nm Class 1 laser. The machine graph has 10 named groups, eight RJ-45 reference contacts (each OPEN), and no guessed or connected wires; USB/mains/internal connector counts remain unspecified and no DB25 is inferred. Generator succeeded; SVG structural checks and scaled raster inspection passed with all 82 SmoothieBox contacts visible and historical drawings collapsed in HTML. The active publisher deployed https://2af68731.smoothie-box-pinout-research.pages.dev; public GETs returned HTTP 200 and byte-identical atlas HTML/SVG (HTML SHA-256 d655a07f49e4c7f9eaa7e02ed1755d138730ed3c5faaa15fc83be8c2085f5c82; wiki-146 SVG c25dd3a7c781ea1f34ebd058daab2b109f44f5e0321118ab9a6c116c9bd95652). Sources: Formlabs Form 2 glossary and connection guide linked in the profile dossier.
    • [NOTE] RepRap Huxley community-design wiki-152 now has a source-scoped dossier/graph and generated exterior SVG: three NEMA14 axis motors and one NEMA17 Bowden motor are listed without invented motor contacts; conditional RIS2 reference contacts Vs/GND/Vcc are individually labeled and OPEN. The current atlas HTML register lists all three standard-reference positions and preserves the old drawings under closed disclosures. Live RepRap community and RIS sources were checked; no Huxley harness map, installed controller, DB25 or justified guess was found. Targeted generator succeeded (4 peripherals, 3 reference contacts, 0 routes/guesses); XML/inventory/article checks passed and raster inspection completed at /tmp/wiki-152-review.png. Auto-publisher readback remains pending.
    • [NOTE] wiki-152 auto-publication verified at https://2dd3dbf8.smoothie-box-pinout-research.pages.dev: canonical atlas HTML GET and targeted SVG GET are byte-identical to local (HTML SHA-256 224e73829afa8aac1351d464e4a71a1fd09b6dccece00bc3a07a4bb7ebdf7fa2; wiki-152 SVG SHA-256 7eb46a140a452cf78dde5353d5652cb90a3a51cba45942f38bec5ea2c2134b9a). Independent ChatGPT 6 Pro review remains active in the same conversation; its response has not been extracted or applied.
    • [NOTE] Huxley RIS contact labels corrected to match the primary standard drawing exactly: visible marks are Vs, GND, Vcc in sequence; no numeric pin numbers are claimed. Graph and reference snapshot hashes are synchronized, zero routes/guesses remain, and corrected local SVG render was inspected. The refreshed Pages deployment https://21bab093.smoothie-box-pinout-research.pages.dev byte-matches local HTML and SVG (HTML SHA-256 e3cfcb6f908228303297638459f62899c9d3e4cc7a5611c008bfac674b11d589; SVG SHA-256 4e18485a177eb91a5a0a1e57299722dec9c11c1f1d7529da73e61c6621a46b3f). Review response is still pending.
    • [NOTE] Huxley review reconciliation: restored graph contact IDs 1, 2, 3 as stable local record keys while retaining only the source-visible marks Vs, GND, Vcc; the article says these IDs are not pin/cavity numbers. Added the RIS2 3.3 V / 5 V option and Sanguinololu 1.3a mismatch as standards-only context, with no Huxley option selected. Retained the superseded 91,091-byte SVG under the collapsed history disclosure (SHA-256 7eb46a140a452cf78dde5353d5652cb90a3a51cba45942f38bec5ea2c2134b9a). The advisor review response and all four separate attachments have been extracted; response coverage and local generated/public state are being reconciled.
    • [NOTE] LulzBot Mini wiki-162 source-scoped increment integrated and auto-published: official Mini 1.0 OHAI supplies all twenty keyed printhead positions (11–15 explicitly empty); separate Mini 1.01 assembly reference supplies five named motor destinations, six min/max switch destinations, heater/thermistor/fan groups with contact order unresolved, and two spatially identified but function-unknown pins above Z MAX. Neither manual is assigned to the unversioned SoMakeIt Mini 1/2 installations. Graph/SVG show 22 OPEN positions, zero routes, zero guesses, no DB25; all 82 SmoothieBox exterior contacts remain. The rendered SVG was reviewed at /tmp/wiki-162-mini-final.png. The watcher deployed https://7304a836.smoothie-box-pinout-research.pages.dev; public HTML, current SVG, archived previous SVG, and copied Mini 1.0 source image GETs all returned HTTP 200 and byte-matched local content. Independent ChatGPT 6 Pro review remains active in /home/arthur/dev/.astra-calls/2026-09-27_20-02-10-wiki-162-mini-wiring-review.md.
    • [NOTE] wiki-162 detail refinement: official Mini 1.01 text also names individual wire colors at X MIN (green/black), X MAX (purple/black), Y MIN (red/black), Y MAX (black stated only), Z MIN (red/black), and Z MAX (orange/black). These 11 source-named conductors are now listed individually without assigning cavity order or SIG/GND roles; Y MAX total contacts remain unknown. The graph now has 33 reference positions/conductors total (20 Mini 1.0 positions, 11 Mini 1.01 wire-color references, two Mini 1.01 spatial bank contacts), all OPEN, 0 routes/guesses.
    • [NOTE] wiki-162 wire-color refinement has been published and byte-verified at https://c65d5fa0.smoothie-box-pinout-research.pages.dev: 20 Mini 1.0 positions plus 11 individually listed Mini 1.01 switch-wire color references and two spatial bank pins, all 33 routes OPEN, 0 guesses, 82 SmoothieBox contacts. The Y MAX description is intentionally limited to its one prose-named black wire; total endpoint count remains unknown. Public HTML/SVG/archive/source-image GETs are all HTTP 200 and match their current local bytes. The independent ChatGPT review is still running.
    • [NOTE] LulzBot TAZ 3 wiki-163 now has a separate, version-scoped LulzBot TAZ 3.0 manual reference. The 2013Q4 manual supports six counted plug groups (Y motor 4, Y endstop 2, bed heater 2, bed thermistor 2, hot-end 4, extruder stepper 4), with all 18 editorial A–D positions OPEN and no cavity order/role inferred. USB and keyed DC supply receptacles are named but uncounted. No TAZ 3.0/3.1 fit to the unversioned SoMakeIt SMI TAZ 5, fitted board, DB25, or SmoothieBox route is claimed. OHAI taz_3 page titled TAZ 2.1 Final Assembly is excluded. Graph, local HTML and generated SVG updated; the previous SVG and placeholder graph projection are retained in the dated archive.

    • [NOTE] wiki-162 review reconciliation and latest local regeneration (2026-09-27): the completed ChatGPT 6 Pro response and graph/article proposal are archived in /home/arthur/dev/.astra-calls/2026-09-27_20-02-10-wiki-162-mini-wiring-review.md. Official Mini 1.01 steps 10, 12 and 24 add a triangle-marked red lead at cable slot #1, two spatial blue/black locations above Z max, and a separate frame post receiving four motor-wire ground lugs collectively. The updated SVG distinguishes 23 connector positions, 10 color-only wire references and one non-pin post: 34 OPEN rows, zero routes/guesses, all 82 SmoothieBox contacts. The 19 Mini 1.01 evidence groups remain separate from the unversioned SoMakeIt Mini 1/2. Local SVG SHA-256 81c42ddafb36fc0237efe3824d972a3de6a1bbf2f048c2ff692c573e43f870ad; HTML SHA-256 901a25082de9780eb4ebdb738e4afc10f422d6c4398f92f352bdbcda9498ed61; archived prior SVG SHA-256 eab04d3268c23f487f9c5c28216639e7f0e1aaeadd658e154c36441be4b43365. Local raster /tmp/wiki-162-reviewed.png inspected. At the latest public GET, stable atlas HTML and wiki-162 SVG returned HTTP 200 but were one local revision behind; archived SVG and contact-schedule SVG matched local. Final public parity readback remains pending. No manual deploy, restart, commit or push.
    • [NOTE] Current deployed interaction acceptance (2026-09-27): on https://b2a1817b.smoothie-box-pinout-research.pages.dev/, a filtered Tormach PCNC 440 diagram rendered at article width; first click opened the fitted fullscreen image, second click entered zoom, pointer drag panned, and Close returned to the article. The diagram visibly placed DB25 on the machine-peripheral side and retained labeled endpoints, dotted guess paths and legend. Browser console had no warnings/errors. Ctrl+P did not expose an inspectable print preview, so actual print layout remains unverified; static rules hide the historical route-canvas/archive while leaving the current .atlas-smoothiebox-figure printable. This verifies one live interaction sample, not electrical/source correctness for all profiles. Independent structural audit separately confirms 330 article/SVG mappings, 334 SVGs with 82 exterior contacts each, 152 dotted routes with legends, and historical disclosures closed; source completeness and installation correctness remain open.
    • [NOTE] Acceptance review completed in the same ChatGPT 6 Pro conversation; full responses and corrected 330-profile figure-map attachment are recorded in /home/arthur/dev/.astra-calls/2026-09-27_23-56-35-atlas-print-interaction-review.md. Corrected HTMLParser mapping: 330 unique articles map to 330 distinct first/current figures with matching data-profile; 339 total figure instances include two historical/superseded in-profile figures and seven outside articles. Local page baseline is 3,932,282 bytes, SHA-256 dfa202d674079580609f173745b3a68a56a6e5f8b698584e5bf1832e93388dee; the initial prompt’s 62-character hash and regex omission of wiki-152 were transcription/extraction errors, not missing current output. A tall Sienci AltMill + SLB-EXT browser sample confirms width-fit scrolling, zoom, pan, Escape and visible focus return. No source patch was justified; retain .atlas-route-canvas print suppression. Actual PDF/print, remaining viewer reset/dismissal paths, atlas-wide rendering, source completeness and electrical correctness remain open.
    • [NOTE] 3Drag FFF wiki-109 source increment: the official Futura controller manual (updated 20/06/2013) adds 56 individual source-reference entries across 18 cards for the existing 14 machine groups, including separately drawn X/Y/Z switch lugs, four-contact heater headers, thermistor schematic circles, PWR/alternative PL1 marks, FAN and USB schematic positions. Every entry remains OPEN; zero routes or guesses are asserted, and no fitted controller revision or mating-cavity order is claimed. The previous primary SVG is retained byte-for-byte at src/docs/machine-control-pinout-survey/smoothiebox-machine-wiring-history/wiki-109-before-futura-20130620.svg (SHA-256 3fdbf3fa10b81ff9470842e9bc5242a4f3e29f082a1a4b4636020eedd86fe63d); the older 227-contact history file remains untouched. Local HTML was updated before targeted regeneration. The new wiki-109.svg contains all 82 SmoothieBox exterior contacts and four service ports plus all 56 OPEN references; an Inkscape raster was visually inspected. The active publisher recorded https://0a3b8462.smoothie-box-pinout-research.pages.dev; public HTTP 200 readbacks byte-match local HTML (9fe4d98edd0e466d568145eb74bceaf738c0d17961755ca82deede90db649df4), primary SVG (34c6cacadd0019745f47991b3b49301ccf65e8e354ffa207590f214520807446), and retained prior SVG. No tests, manual deployment, restart, commit or push. Full 330-profile source and visual acceptance remains open.
    • [NOTE] Acer Dynamic 1340G manual lathe wiki-110: inspected its six-page Artisans Asylum owner manual and the Acer 1340G/1440E support listings. The owner guide identifies operator controls (power/E-stop, jog, coolant switch, speed/feed/threading controls, spindle FWD/OFF/REV, and foot-pedal brake) but publishes no machine-side cavity map, external control terminals, conductor assignments or ratings. Those functions were added to the dossier and local HTML as context, not fabricated pins; the diagram remains an explicit identity-only OPEN boundary with no routes or guesses. The manufacturer circuit page’s PDF viewer currently reports the linked PDF missing. Dossier SHA-256 70184604316a29758234879079100fdf5a34c57f2e95f17ff808796ceb2ba038; inspected owner-manual SHA-256 1fbc49cf6cb32a5e9cb72f87ded4b7803899a78c839a1920980bfbbf37e81c39. Local/public atlas HTML SHA-256 7696b1866e7fcad667862b885475b5e5cbfa1cd8778deb5b9871c12ca89d890e; diagram SHA-256 c8574cdcfe95875fa91ff5485160032705483258e136755b4aea3d1bfe2096ba. Watcher deployment https://5f03f045.smoothie-box-pinout-research.pages.dev returns HTTP 200 and byte-identical local artifacts. The global 330-profile source reconciliation remains open.
    • [NOTE] Adapto RepRap printer wiki-111 source increment: the base RepRap design lists five mechanical motor locations (X, Y, two Z, extruder E), but only requests generic electronics for four stepper channels and two heaters. The upstream repository is a latest-files pointer, not an installed revision; its README still lists an X endstop holder as a todo while the wiki BOM lists a three-part holder STL. Updated the dossier, reference catalog, and only the wiki-111 HTML article; Adapto Flex evidence remains separate. The diagram shows four design-reference cards beside all 82 individually labeled SmoothieBox exterior contacts, with zero machine contacts, routes, guesses, or DB25. No contacts or intermediate driver interface are published, so dotted wiring guesses are not supportable. Targeted generation reported 4 peripherals / 0 contacts / 0 guesses / 0 routes; the XML parsed and the 1800 px Inkscape raster was visually inspected. Two retained history disclosures remain closed. Auto-publisher deployment https://a84435d8.smoothie-box-pinout-research.pages.dev was inspected in browser: the Adapto article and standalone SVG were served, and SVG metadata reports 82 exterior contacts, 4 OPEN reference cards, 0 source positions, and 0 guesses. Direct HTTP file read returned 403, so byte-for-byte public parity remains unverified. Dossier SHA-256 46246bda997a537b43e3f008596a218656f96d9853cd68bd09889927000e6e15; reference catalog 0504048d1697ede3e15864fbe762b198f60c35cbdc5f093e7af6a756e9e10fcc; HTML 0e5114e98d8c483f659f26c20a9503df3fa10620c66db133a102ef37c8f41fb5; SVG 294ccc66224d53d36feaae932ba721a920d59856b81f4694ab6cef4a52341711. No tests, manual deployment, restart, commit, or push. Goal-wide 330-profile source reconciliation remains open.

    • [NOTE] Anycubic Kobra wiki-112 source increment (local state, 2026-09-28): exact Artisans Asylum machine page now identifies Make anyCubic / Model Kobra / Serial Unknown; the installed board, controller and harness revision remain unverified. Official Anycubic manual 20221124 V0.0.5 printed p.20 names four cable/interface groups (Print head, X-axis motor, Touchscreen, Z-axis motor) without contact counts, cavity roles, polarity or ratings. The current source catalog replaces only the generic wiki-112 placeholder with four OPEN reference cards, zero contacts and zero routes; the historical machine graph is unchanged. The Y motor appears in the overview but not the four-group cable figure; data/card ports, power controls and proximity switch stay contextual only. Community stage 200 × 200 mm and manufacturer build size 220 × 220 × 250 mm are separately attributed. No motor-to-STEP/DIR/ENABLE guesses or DB25 are established by inspected sources. Updated dossier SHA-256 57d9aaf0f9b6d758a8fbf879ab21abcbb52cef9dcd1cd239e289956618473463; catalog SHA-256 4367b4edfb7fd7eb283decba2b57115c717f2a8d9230d6c6538752b8efc9f62f; HTML SHA-256 94b02cb13e2bbea37a629927d2c6d1083ccf56f7f4725916b035ac6957687898; primary SVG SHA-256 046506527d18a84290980d15795886cdab71f99b2f8bd883a45a40a14c5a9506. Previous primary SVG retained byte-for-byte at smoothiebox-machine-wiring-history/wiki-112-before-kobra-manual-20221124.svg, SHA-256 db87b08fe994cb26939f208eee13d94d0444735ed1581f0342cd73991e7a25a1; earlier diagrams remain in closed disclosures. Targeted generation reports 4 references, 0 machine contacts, 0 reference contacts/routes/guesses. SVG XML scope checks and an Inkscape 1600 px raster inspection passed; all 82 exterior contacts remain individually labeled and the visible DOTTED-GUESS legend remains. The automatic publisher’s latest readback had not yet caught up: its last known deployment https://ff2fd272.smoothie-box-pinout-research.pages.dev still served the prior HTML/SVG. Await the already-running path watcher and verify a later deployment; no manual deploy/restart, test, commit or push.

    • [NOTE] wiki-112 automatic publication/readback completed after the pending state above: the existing watcher deployed https://9a117457.smoothie-box-pinout-research.pages.dev. Browser-user-agent HTTP 200 GETs of the root atlas HTML, current machine-control-pinout-survey/smoothiebox-machine-wiring/wiki-112.svg, and retained machine-control-pinout-survey/smoothiebox-machine-wiring-history/wiki-112-before-kobra-manual-20221124.svg byte-match their local SHA-256 values (94b02cb13e2bbea37a629927d2c6d1083ccf56f7f4725916b035ac6957687898, 046506527d18a84290980d15795886cdab71f99b2f8bd883a45a40a14c5a9506, and db87b08fe994cb26939f208eee13d94d0444735ed1581f0342cd73991e7a25a1). This supersedes the immediately preceding pending-publication note; no manual deploy or process change.

    • [NOTE] 3DMakerWorld Artifex wiki-113 source increment (local state, 2026-09-28): versioned RepRap design record supports six OPEN reference cards (RAMBo, MakerGear hot end, bed, cooling-fan functions, AC supply requirement, X/Y/Z motion context), but no numbered machine contacts, routes, or guesses; no DB25 evidenced. The 2014 manual is a third-party mirror with indexed excerpts only (direct retrieval challenged); current manufacturer Artifex 2 documents are kept separate. Dossier SHA-256 952078fb54691029ff50b4c10f100ca2ee6c7aad78307f9f407645d50fe5317e; catalog SHA-256 dabaf6a02936d16cde9e5d30067a1ac26e40b1d3c0f77ecddc98ec4cffeb6001; HTML SHA-256 7d7041a3a625cf117aff2fbfad89c5bede3179dd626867928a8ece780b9c77a9; visible SVG SHA-256 ddbaca396845236b2186787f082a84213290e388af33ee7ee1a0a3e1a16d086d. The SVG shows 82 proposed exterior positions in 24 banks and four SmoothieBox service ports; these are atlas-layout facts, not Artifex hardware or physical qualification. Its six peripheral cards have zero machine contacts/routes/guesses. The prior visible SVG is byte-preserved at src/docs/machine-control-pinout-survey/smoothiebox-machine-wiring-history/wiki-113-before-artifex-source-review-20260928.svg (SHA-256 a093a1bae7cc263ba1a586df4e82816f37fb2617454ae53943254146b6541a17); the article’s prior 227-position schedule is now labeled historical in a closed disclosure. Targeted SVG generation completed and a 1600 px raster was visually inspected; HTML article parsed and the historical detail is closed. Automatic publication/readback pending. No test suite, manual deploy, restart, commit or push.
    • [NOTE] wiki-113 publication/readback completed: the existing automatic publisher deployed the Artifex increment at https://smoothie-box-pinout-research.pages.dev; direct public GETs of the atlas HTML, current wiki-113.svg, and retained prior SVG returned HTTP 200 and byte-matched local files (HTML 7d7041a3a625cf117aff2fbfad89c5bede3179dd626867928a8ece780b9c77a9, current SVG ddbaca396845236b2186787f082a84213290e388af33ee7ee1a0a3e1a16d086d, history SVG a093a1bae7cc263ba1a586df4e82816f37fb2617454ae53943254146b6541a17). This supersedes the preceding pending-publication note; no manual deploy, process change, commit, or push.
    • [NOTE] Bambu Lab P1S wiki-114 source integration is in progress (2026-09-28): the official 16-page P1S Quick Start Guide Y.BC.SM.A00201-01 was downloaded and visually inspected at pages 3, 13 and 14 (PDF SHA-256 17454c07d0a3986d43a573e2fbb8cebe22f6621106b620a44f5598b64b32f505). The local dossiers now distinguish its rear four-pin Bambu Bus port, USB output, mains socket, LCD/SD interfaces, controller and five fan functions from the two P1-series replacement-cable listings. Contact overlay currently contains 11 interface/context cards and 34 individually indexed OPEN positions: toolhead cable ends 6+12, heatbed signal cable ends 6+6, and Bambu Bus 4; all functions/order unassigned, 0 routes and 0 guesses. The pre-increment SVG is preserved at src/docs/machine-control-pinout-survey/smoothiebox-machine-wiring-history/wiki-114-before-p1s-official-quick-start-20260928.svg (SHA-256 a1d0807d83c03e00a2aa836b978c9cbebe8cd021012dade2388b9171cdcc633e). Dossier SHA-256 43e45b189e47003870de98cf1c4ec98bf717cd3630650e7b8b35996cb665ebff; current contact catalog SHA-256 685b5cad465cc657eaef6b1aef748567bc433c4fae3bdfa793078b72d54afcc6. Targeted SVG generation, article integration and publication/readback remain pending; no test suite, manual deployment, process change, commit or push.
    • [NOTE] wiki-114 P1S diagram/article increment completed and auto-published (2026-09-28). Targeted generator produced 11 P1S interface/reference cards, 34 individually indexed OPEN positions, 82 SmoothieBox exterior contacts, zero machine contacts, routes or guesses. Rendered SVG was visually reviewed at /tmp/wiki-114-p1s-final.png; prior SVG remains byte-preserved in the history directory. Public stable-alias GET returned HTTP 200 for atlas HTML and wiki-114.svg; both public byte streams match local SHA-256 (1fbf039715523a6e35e857a151afe29ef0a8f1c6d961f1a5a7f7b2e98dd9e18f, 6fd2bc6ad52b89db6d627ff50c3640c33f7bb3cfd29ce06d21777d424f26dfa0). Source-derived machine contacts and retrofit routes remain unverified; no guess was drawn. No tests, manual deployment, process change, commit or push.
    • [NOTE] Bambu Lab X1 Carbon wiki-115 source increment is integrated and auto-published (2026-09-28). The exact-model 16-page official X1-Carbon Quick Start Guide (2023 issue; PDF SHA-256 a98ad504cb28e7e8922896f27d92623e6f665814d6f09654c441279e75fcaab6) was visually inspected at pp. 3, 13, 14; official X1 Series MC/AP pack, X1/P1 heatbed-signal cable, and X1 Series camera listings add only source-scoped group facts. The current diagram now shows 13 source cards, 16 editorially indexed OPEN positions (heatbed ends 6+6 and the rear 4-pin Bambu Bus port), all 82 proposed SmoothieBox exterior contacts, and zero routes/guesses. Neither cable listing establishes contact functions/orientation or the fitted revision; axis motors/drivers, endstops and heater terminals remain unmapped. Previous primary SVG is byte-preserved as smoothiebox-machine-wiring-history/wiki-115-before-x1c-official-guide-20260928.svg. Mirrored dossier SHA-256 a4186c9c8bd38ca3aad4758357bb76b0e773a6af62ee34e88b4e8947c8bd3618; reference catalog SHA-256 1def5feb419a8df765676e4eaf7d27232218158871b276826f7425d888326bc6; current SVG 7da1bca02bbe0114354d50c893f004afbd99f387664ce07050a58981869d0d31; atlas HTML 681908d83f35fb0c27eb143f8b5db91fc13496dcaa453974c2edbb62f237193e. Public GETs for HTML, current SVG and retained prior SVG returned HTTP 200 and byte-match local files on the stable alias. Render inspected at /tmp/wiki-115-x1c-final.png. Broad all-profile source reconciliation remains open; no tests, manual deploy, process change, commit or push.
    • [NOTE] Bambu Labs P1P wiki-116 exact-model update is integrated and auto-published (2026-09-28). The 16-page official P1P Quick Start Guide (2023 issue; PDF SHA-256 fe2dc11e65bc2f36d4e621fa7d0dc6e49a61691a878f929ebd12b46c11d737ee) was inspected at pp. 3, 13, 14. Diagram/article now show 13 source cards, 34 editorially indexed OPEN positions (P1 toolhead ends 6+12, heatbed ends 6+6, rear Bambu Bus 4), 82 SmoothieBox exterior contacts, and zero routes or guesses. USB charging 5 V / 1.5 A, mains, display, SD, controller, cooling and sensors remain source context with no invented contact map. Prior primary SVG is byte-preserved at smoothiebox-machine-wiring-history/wiki-116-before-p1p-official-guide-20260928.svg. Mirrored dossier SHA-256 7c868ea67d8050661dd338224386fbc4f7e5fa5ad191322a3636ed33b82336a6; catalog SHA-256 8c7db2f0c2ee732ab993fda6d47c303cb19f1e504d6a5a318f11d94ed3a14c77; current SVG 89ede9390faaa56ad0b23a327674179c4035fd4a7450f13afc9d4a894d4103c5; atlas HTML 46ab42b0e057109ed43c2684ea11da96088dff465cd667ddcd96b0f49fa71585. Public GETs of HTML, current SVG, and retained SVG returned HTTP 200 and exact local hash parity. Render inspected at /tmp/wiki-116-p1p-final.png. Whole-atlas audit and remaining machine profiles are still active; no tests, manual deployment, process change, commit or push.
    • [NOTE] Blue Elephant ELE1325ATC-R wiki-117 (2026-09-28): source review and article integration completed. The HSBNE operating guide supports operational controls and alarms, while the linked Syntec 6 manuals are generic references and do not establish the fitted controller revision or terminal map. No machine-side contacts, routes, guesses, or DB25 are claimed; all 82 SmoothieBox exterior contacts remain visible. Seven machine/reference evidence panels are shown. Prior SVG is retained under the collapsed history disclosure. Local rendered SVG was visually reviewed. Public HTTP 200 readbacks for atlas HTML, current SVG, and retained SVG are byte-identical to local SHA-256 (HTML 484c9d4417084c0038bd3ac7e26e16dad457056d204083ffbe8c056a0aa60e47; current SVG 6a788f00bd68f64aa101772b773baee9822d0938bf224d05f221442ce8c2cb0c; history SVG e486291b4daa729060720bdf2f96b858c2ec98b805018f1aa380565db309fa76). This completes only the wiki-117 slice; broad 330-profile source and visual audit remains open. No tests, manual deploy, restart, commit, or push.
    • [NOTE] Boxford 190VMC wiki-118 source clarification (2026-09-28): expanded research distinguishes the retired London Hackspace loan from Boxford 190VMCxi, generic DB25 conventions, GS-D200S driver-IC material, and other machines’ retrofit reports. The source’s 2014 “almost certainly serial” wording remains tentative; no machine-matched DB25 pin assignment was found. The current SVG continues to place the reported DB25 as a separate machine-side peripheral with 25 function-unknown OPEN positions, 82 SmoothieBox exterior contacts, and zero routes/guesses. Updated the dossier and primary figure caption/infobox incrementally; the old 252-position schedule remains inside the collapsed historical disclosure. Local HTML structure confirms the main figure path and closed legacy disclosure. Dossier SHA-256 ef0c8a2f91eff42213b48467d8e2315293ae899fab90f17d400ba06dbcc18368; HTML SHA-256 470170ea57baf6c72ef0f7ced12b0714f8a3f4467759556ab00c3a847d723451. Automatic publication readback remains pending; no tests, manual deploy, restart, commit, or push.
    • [NOTE] wiki-118 article/dossier follow-up after source research: the embedded article now mirrors the refreshed source boundaries and links the manual listing, Boxford 2021 brochure, and separate LinuxCNC retrofit report as variant-context only. Final local atlas HTML SHA-256 549fae17cd06498bcee5ca7fcf7fbcf37da1f9aaff2d5c5056fa4f0db7f2a116; the last stable-alias HTTP 200 readback was still the preceding HTML revision (470170ea57baf6c72ef0f7ced12b0714f8a3f4467759556ab00c3a847d723451), so this final revision’s publication parity is unverified and must be re-read after the automatic publisher advances. Current SVG hash remains 1c5d3f21d571a2a32ab5495c61a29589a7d0b7df12bc2841c8a41885da1ffc17, matching the last public SVG readback.
    • [NOTE] wiki-118 final public readback: stable Pages alias returned HTTP 200 and the atlas HTML now byte-matches the final local SHA-256 549fae17cd06498bcee5ca7fcf7fbcf37da1f9aaff2d5c5056fa4f0db7f2a116; the current wiki-118.svg public/local SHA-256 also matches 1c5d3f21d571a2a32ab5495c61a29589a7d0b7df12bc2841c8a41885da1ffc17. Earlier diagrams and the old contact schedule remain collapsed by default. The remaining profile-wide goal is still active.
    • [NOTE] Browser review attempt for wiki-118: ChatGPT 6 Pro was verified in a task-owned tab, but the new page restored unrelated unsent composer text. No prompt was entered or submitted and no quota was consumed; the draft was preserved. The tab remains a handoff (1689043577). The non-launch and ledger entry are recorded in /home/arthur/dev/.astra-calls/2026-09-28_04-44-57-wiki-118-chatgpt-not-launched.md. Local source research and implementation proceeded.
    • [NOTE] Additional wiki-118 search result (2026-09-28): a separate 2014 MyCNCUK Boxford VMC 190 conversion thread tentatively names X/Y/Z clock/direction labels on a universal control/stepper board, but explicitly describes wiring differences and provides no DB25 map. It cannot be tied to the Hackspace loan, so no connector functions, dotted routes, or new contacts were inferred. The dossier and embedded HTML now identify it as a family-level lead only. New dossier SHA-256 3a8a28fd56d9fe75d8f055d034fa63c2226cfcfac96ea7a12c012257e5afdb47; current atlas HTML SHA-256 c266a3bc17b53bdd070e89dc45da4fd46323506a3db66b33af2eefa36c04b48e before the subsequent unrelated profile note. Public readback of this latest article revision is pending.
    • [NOTE] Cartesio V0.5 wiki-122 source recheck: the RepRap-linked Build Manual is a red link and the external MaukCC build-instructions target returns 404, so no further V0.5 contact schedule was recovered. Kept its four functional machine-side groups OPEN with zero contacts/routes/guesses. Updated the dossier and embedded HTML note only; no diagram pin roles were invented. Dossier SHA-256 18871794d4f7ab9e3601f390defd410938da2aca1a0ad54d3d95b75bd862310c; current atlas HTML SHA-256 32a6e07997038d31658683b58eaeffee0a0c947b1ac8b04786f395ab5649200f. Public readback pending.
    • [NOTE] Final readback for the 2026-09-28 source clarifications: stable Pages alias returned HTTP 200 for atlas HTML and profiles wiki-117, wiki-118, and wiki-122; every response byte-matches its current local SHA-256 (HTML 32a6e07997038d31658683b58eaeffee0a0c947b1ac8b04786f395ab5649200f; SVGs wiki-117 6a788f00bd68f64aa101772b773baee9822d0938bf224d05f221442ce8c2cb0c, wiki-118 1c5d3f21d571a2a32ab5495c61a29589a7d0b7df12bc2841c8a41885da1ffc17, wiki-122 b1155154c6d748cd41f0bc30339798531119caf84a88190fff6d896a85417bf). Wiki-118 primary inventory was structurally checked: 82 exterior contacts, one machine-side DB25 peripheral, 25 function-unknown OPEN contacts, zero routes/guesses, with DOTTED=GUESS legend visible; no DB25 standard pinout was projected onto it. Legacy details for #117/#118/#119/#120 remain collapsed. This is an incremental source/HTML clarification, not completion of the 330-profile goal.
    • [NOTE] Charmhigh CHM-T36VA wiki-123 manufacturer-manual check: the official 48-page manual p.3 confirms a computer-side USB-to-serial link and a separate USB camera cable, but contains no port contacts or external harness pinout. Updated the dossier and embedded article while retaining all nine RS-232 positions OPEN, the four standard USB-B positions, zero SmoothieBox routes/guesses, and 82 exterior contacts. Current dossier SHA-256 239386abe4a3a2e4924cfd1c4f96536519ba2f2292e4aa3ea48159daa33170c7; current HTML SHA-256 9521ec755c573803afc7a59e6a985dc5be2e059ad44fa837cbd4045bc8c7afea. Publisher readback pending.
    • [NOTE] Charmhigh wiki-123 publication readback completed: stable Pages alias returned HTTP 200 and current public HTML/SVG byte-match local SHA-256 (HTML 9521ec755c573803afc7a59e6a985dc5be2e059ad44fa837cbd4045bc8c7afea; wiki-123.svg a1aae58a72483cd9bef2e938b7401aa4fffd7b0b30f7294b51e3c76f3b415a66). The existing DB-9 and USB-B peripherals stay machine-side; no unsupported route is drawn. Legacy detail remains collapsed. The all-profile atlas goal remains active.
    • [NOTE] CIF Technodrill 2 wiki-124 French Sorbonne cross-check (2026-09-28): the French introduction confirms the existing cable-restoration sketch and adds the computer-side USB license key that must stay connected. The French user-manual index lists a “Branchement” section; available indexed content adds no contact schedule. Updated the dossier and embedded HTML incrementally. The dongle is recorded as a separate peripheral with unknown plug form and contacts; existing seven cable groups gain no pin assignments, and the SVG still has zero machine contacts/routes/guesses. All physical pin numbers, views, signals, ratings and returns remain OPEN.
    • [NOTE] wiki-124 CIF license-key diagram increment completed and auto-published (2026-09-28): the source overlay and primary SVG now show nine machine/reference peripherals (seven cable groups, one computer-side USB license key, one CIF catalog context card), with 82 proposed SmoothieBox exterior contacts, zero machine contact positions, zero routes and zero guesses. The key has unknown plug form/contact schedule and is not treated as a controller port. The previous 8-card SVG is byte-preserved at src/docs/machine-control-pinout-survey/smoothiebox-machine-wiring-history/wiki-124-before-french-license-key-20260928.svg and linked inside a closed history disclosure. Raster reviewed at /tmp/wiki-124-usb-license-key.png; SVG XML and article source/path/history structure inspected. Dossier SHA-256 c5f207f6a945e40d0107a8881ca98743371280d702930981d7d7b98e3382b22b; reference overlay SHA-256 81185e11302ae7fa196af975c0e6bb53a1e248869c039deba79eb4440508949e; current SVG SHA-256 7970fc3a0ac5d63b376b86043345c45512db08cfb7184c3ebb6a617ebdc189b4; retained SVG SHA-256 288475bf3bdb1de74cbb753cc511fe727155d53e1be7bb1a7bcb92695c3f48e6; HTML SHA-256 e8ed782fab4bca7f021682486ee8830bcc97b5853511910f72867d6dfe2fcdac. Stable Pages public GETs of HTML, current SVG and retained SVG all returned byte-identical SHA-256. No pin assignments or SmoothieBox path inferred from the USB label.
    • [NOTE] IMES enclosed CNC mill wiki-154 source increment (2026-09-28): local FabLab wiki identifies Mesa 7I96S, CL57T drives and Lenze i510, but supplies no installed terminal/channel map. Added Mesa TB1–TB3 schedules (72 numbered terminals), CL57T V4.1 P1–P4 named contacts (21 signal labels; fitted revision and physical order unknown), and Lenze X3/X9 family terminal labels (16 symbolic labels; full order code unknown). All 109 reference positions remain OPEN; zero machine-specific contact assignments, routes, or guesses. Dossier SHA-256 71ee1db91cd8868615c2529f65ddc73e190c7ab53926de459627ca963d8de398; source catalog SHA-256 e6abc31bb7ebcd13772c3bea2952d281786d1ce7e9ff407ed74b793b50519b62; current SVG SHA-256 791e86b992e2d86e8283065b82a2d21ac872b8dce53f855d6308b9edafad75d6; retained abstract SVG SHA-256 f8e13174bc8f56f87f1c48cd961892ec31864fd08c8968b0966074ee9f593c00; current HTML SHA-256 7ac7f49f5a2746f9091684eb104a526ece538e91b68398d574bb4c5d04381e49. The legacy diagram remains behind the existing collapsed history disclosure. Raster inspected at /tmp/wiki-154-family-reference.png. Local SVG generation reported 9 reference cards, 109 reference positions, all 109 OPEN, 0 guesses. Public readback pending; profile-wide 330 audit remains open.
    • [NOTE] wiki-154 publication readback completed: stable Pages alias returned HTTP 200 for atlas HTML, current reference diagram, and retained prior overview; every public response byte-matches local SHA-256 (HTML 7ac7f49f5a2746f9091684eb104a526ece538e91b68398d574bb4c5d04381e49, current SVG 791e86b992e2d86e8283065b82a2d21ac872b8dce53f855d6308b9edafad75d6, retained SVG f8e13174bc8f56f87f1c48cd961892ec31864fd08c8968b0966074ee9f593c00). This supersedes the pending-readback note above; the goal-wide inventory remains open.
    • [NOTE] IndyMill CNC mill wiki-155 source increment (2026-09-28): Appropedia supports generic profile identity only; the author-published IndyShield V2 Eagle design is treated as an optional family reference, cross-checked with official GRBL Arduino Uno mapping. Added 13 connector cards and 32 individually listed positions: X/Y/Z four-pin STEP/DIR/shared-enable/GND blocks; three two-pin limit blocks (Z D12 in the variable-spindle mapping); spindle enable/PWM and direction; RESET/HOLD/START/COOL/PROBE controls. All 32 remain OPEN; zero routes or guesses. The official parts list calls for four DM542 drivers/connectors while V2 exposes three named axis blocks, so no fourth-axis or dual-Y connection is inferred. Dossier SHA-256 1d29f9f3fc21a2f9a06edda65aa22f17c343ffbc083f19941f74d527f9f60723; catalog SHA-256 07a46a577ee5c7e3350866872305b6427e5a07005d4817c8197d7bd291bc7158; current SVG SHA-256 3c0b1af40f72314355743886b1ff5d80ec17c587f154df2839824a0d33b8d9f3; retained abstract SVG SHA-256 215863ba114267591ba0177758be335d0191dee78ebb6af7c2d501479635f9d3; atlas HTML SHA-256 c9aecb0c4f2cf4306c9e63111b5992327d2d82120e5dde6a1ea60a64f824f830. The old SVG and 227-position detail remain inside collapsed disclosures. Raster inspected at /tmp/wiki-155-indyshield-v2.png; current SVG XML and article/history links verified. Local targeted generation reported 13 cards, 32 reference positions, all 32 OPEN, zero guesses. Public readback pending; goal-wide 330-profile audit remains active.
    • [NOTE] Just Add Sharks Silvertail A0 wiki-157 source increment (2026-09-28): London Hackspace upgrade config labels X/Y/Z STEP, DIR, ENABLE, four X/Y endstop signal inputs, defined-but-disabled Z-max, commented Z-min, laser PWM and M3/M5 fire logical pins; physical headers and separate endstop GND/return contacts are not documented. Y STEP and Z ENABLE collide at MCU P0.19 in this config. MYJG-80R H/L/P/G/IN/5V terminals are individually listed; H/L remain OPEN because installed conversion and endpoint selection are undocumented. Dotted guesses only: PWM.1→IN through unspecified conversion, and PWM.3 GND→G as a possible reference. Four machine-side groups, 23 logical-config/PSU references, 21 OPEN, 2 guesses, zero verified routes; no DB25 evidenced. SVG is regenerated and raster inspected; article labels the retained 226-profile normalized schedule as archived/superseded. Current hashes: dossier 386629610ab0fc2d6ab14369d1e207cec2a706986da6f403ea2a5ac76f626fce; catalogue 38ce3e41d3faded17a5d627ac4b46ec5cd041c56d0cf1b223c393e0ca077e910; SVG aa4c82d3f3fa02a08bfc2a1e2509e5d703a2c0749fb9f47849b9d23f5972fca7; atlas HTML 779e4391ab18f175550243696fae89c6784cdaf5d54c1e5b26002b850505e451. Automatic publication verified by public HTTP 200 GET and exact-byte SHA-256 parity for atlas HTML 779e4391ab18f175550243696fae89c6784cdaf5d54c1e5b26002b850505e451 and wiki-157 SVG aa4c82d3f3fa02a08bfc2a1e2509e5d703a2c0749fb9f47849b9d23f5972fca7. All 330 profile work remains active.
    • [NOTE] ISEL ICV 4030 EC wiki-156 source increment completed and publicly byte-verified (2026-09-28): the FabLab Karlsruhe machine page now identifies ICV 4030 EC and links ISEL official manual 970280 BD018 (June 2017, revision entries through 2018). Replaced the prior wiki-only placeholder with seven family-reference rear-panel schedules and four source-described interface groups (11 machine-side cards total). Indexed 45 nominal reference contacts: RJ45 LAN 8, USB 3.0 9, Recovery USB 2.0 4, VGA 15, and three L/N/PE mains equipment groups (position order unspecified); all 45 OPEN, zero routes and zero guesses. Four positionless groups cover front controls/E-stop, internal X/Y/Z+spindle/reference systems, locally reported COOLANT2/PUMP relay loads, and the M4 bonding stud. Optional rear-panel ports remain unverified. Earlier non-EC DB9/DB25 references and current-product specifications are explicitly excluded; prior abstract SVG and wiki-only dossier are retained. Raster reviewed at /tmp/wiki-156-ec-final.png. Dossier SHA-256 00927c75fc227086cc64b5e600da4e26cdda5ce451728044acadc7c19c3001bb; source catalog SHA-256 8a2ced18f8bafd7a382f7c0349947c6b3784b3f2d9a83c694ec63df5292fc8ea; current SVG bff82d5c5d113d89424b686a1ae5c864e435a2b1721ff484452104ffc063575e; retained SVG 8ef534130abd6f9d92f62d429a906cc265f2f28803acbb967c5dbbeee5dae160; atlas HTML 248b80a6905e102d086c904d2170700108757e2dd8956eeb2020c82dad4103ba. Stable public GETs of atlas HTML/current SVG/history SVG returned HTTP 200 with exact local byte parity. Profile-wide 330 audit remains active.
    • [NOTE] OLSK Small Laser wiki-180 increment (2026-09-28): pinned OLSK repository V2 schematic/BOM and source paper; the Appropedia entry does not identify installed V1/V2 revision, and the V2 source does not establish a fitted machine harness. Updated the source dossier, contact catalog, generated SVG, full normalized contact schedule, and only the #wiki-180 article segment. Catalog covers 39 evidence groups and 142 listed source positions (57 printed marks plus 85 editorial positions/conductors); all 142 remain OPEN, with zero routes/guesses. Kept the DB25 peripheral rule inapplicable because no DB25 was evidenced. Preserved earlier SVG/schedule/profile renders in the closed history disclosure. Raster overview and readable X-driver crop inspected; independent structural review passed. Current hashes: dossier 26dd8741ffbfc67922dede72ca842c874e352ce4de428a495e981687fae129ad; catalog 716b243474891c06db4df31fdc4991446544a6ea443195733817babdd9b29dc3; primary/detail SVG 81715f9460f347ee0e0159416eb75e623f2324612c410d27f2a28b92a6149e1d; normalized contact HTML ead8d28365b8587b18c5626a88c173ea34863911e8395a56be71ab06b256bc67; atlas HTML 4e62a3f7091ad3a88eca391ae3b3759ea3033b775e0131f252e6eb8dd52671eb. Stable Pages alias returned HTTP 200 and exact-byte SHA-256 parity for atlas HTML, current SVG, and normalized contact HTML. Parent 330-profile audit remains active; next article-order profile is wiki-181 OpenBuilds OX CNC.

    • [NOTE] OpenBuilds OX CNC wiki-181 source increment integrated locally (2026-09-28): generic Appropedia identity and zero-wire graph remain separate from the author-reported TinyG V8 example. Visually transcribed the supplied TinyG v8h Board 131 Sheets 1-4 dated 2014-06-20: all J1-J8 schematic entries, eight reference groups and 68 marks (20 power/control/switch plus 48 repeated motor-symbol entries). J2-J5 out/alt/alt2 labels are retained exactly; these do not establish 12-way field plugs or motor-axis bindings. All 68 entries remain OPEN; zero fitted OX contacts/routes/guesses or DB25 evidence. Reused smoothiebox-reference-contacts.json; graph, legacy catalog and generator source are unchanged. Preserved the previous SVG, diagrams, register/dossier and example-source paragraph in closed history. Targeted index/generation reports 82 SmoothieBox exterior contacts, 4 service ports, 8 TinyG reference groups, 68 OPEN entries and zero guesses. Raster overview inspected. Automatic public-byte readback and full-size diagram interaction remain pending. No tests were added or run.

    • [NOTE] OpenBuilds Sphinx 1050 wiki-182 source increment integrated (2026-09-28): Appropedia identity remains separate from the OpenBuilds build page published in 2019 and its currently indexed controller/BOM options. Zero admitted machine/reference contact positions, routes or guesses; the 82-contact SmoothieBox diagram remains OPEN. Cable quantities and three switch kits remain parts context without core/axis assignments; unrecovered xPRO illustration labels are excluded. Dossier and #wiki-182 article were updated while preserving incremental source notes and earlier register/dossier/figures in closed history. Focused HTML/SVG structure checks passed; all 330 profile numbers are unique, all exterior STEP/DIR/ENABLE and min/max GND labels remain visible, and dotted=GUESS/OPEN legend is present. Auto-published HTML SHA-256 matches local (335d64b6e1dbea139bea63db1f24bf495d1c655989759872defeab850dad358a). No tests were added or run; 330-profile audit remains in progress.

    • [NOTE] OpenBuilds TableTop 50W wiki-183 source increment integrated (2026-09-28): Appropedia’s Ruida attribution is distinguished from a same-title, same-author OpenBuilds owner build that names the RDC6445G and describes X/Y plus four-Z motor groups, external drivers, a HY-T50 CO₂ supply and auxiliary devices. This is corroborating variant context, not a claim every catalogue copy has that fit. The page text exposes no numbered connector contacts; its controller photos could not be recovered, so zero machine/reference positions, routes or dotted guesses are admitted. Updated the dossier and #wiki-183 article only; existing OPEN SVG retains all 82 exterior contacts and the dotted=GUESS legend. Targeted HTML/SVG structure checks passed; all 330 profile numbers are unique. Auto-published HTML SHA-256 matches local (51f6ec24d10e7626847fb5805fdf24b23f8e6f9f9aa68bd1f6e0f211bd4a4a7a). No tests were added or run; 330-profile audit remains in progress.

    • [NOTE] OpenPnP-OpenBuilds wiki-184 source increment integrated (2026-09-28): recovered and visually inspected the 2015 project electronics diagram; the existing Smoothie configuration confirms 24 software pin labels across X/Y/Z/N1/N2 step-direction-enable, three fitted endstop inputs, and vacuum/exhaust/pump/LED outputs. They are MCU pin assignments, not physical machine connector contacts. The article now exposes all labels with that distinction; the physical machine interface remains OPEN, with no candidate routes/guesses or DB25. The article and source dossier are updated; the existing diagram retains all 82 SmoothieBox exterior contacts and DOTTED=GUESS/OPEN legend. Local/public atlas HTML match is verified at the recorded hash. No tests were added or run; 330-profile audit remains in progress.

    • [NOTE] OSE CNC Torch Table v19.10 wiki-185 scoped source increment integrated locally (2026-09-28): the v19.10 page names RAMPS 1.4, TB6600, SSR, 12 V, and gas solenoids but provides no numbered terminal schedule. Excluded the generic StepperNug schematic and separate v21.08/v19.06 variants. Dossier and #wiki-185 article now make that source boundary explicit; machine-side positions/routes/guesses remain zero and DB25 is absent. Current diagram retains all 82 SmoothieBox contacts with dotted=GUESS/OPEN legend. Focused HTML/SVG structure checks pass; all 330 profile numbers are unique. Auto-published HTML subsequently advanced through wiki-185 and was byte-verified at the wiki-186 revision SHA-256 6e54e462b41133b251898ac0d066e52b027fe376556f2bb2a8d1435236ad480e; this includes the wiki-185 article change. No tests were added or run; 330-profile audit remains in progress.

    • [NOTE] OSE D3D CNC Circuit Mill wiki-186 scoped source increment integrated locally (2026-09-28): confirmed the parent page names File:D3D Circuit Diagram.odg, but MediaWiki file lookup returned HTTP 403 and no drawing bytes could be inspected. The cited build notes name RAMPS, 12/48 V, relay, probe and dual-X behavior without numbered terminals; no generic RAMPS or other-revision contacts were transferred. Dossier/article record the source limitation; zero machine contacts/routes/guesses and no DB25 are admitted. Existing diagram retains all 82 case contacts and dotted=GUESS/OPEN legend. Focused HTML/SVG structure audit passes; 330 profile numbers remain unique. Auto-published HTML GET is now byte-identical to the wiki-186 local revision: 6e54e462b41133b251898ac0d066e52b027fe376556f2bb2a8d1435236ad480e. No tests were added or run; 330-profile audit remains active.

    • [NOTE] OSE D3D Pro v20.07 wiki-187 source increment integrated locally (2026-09-28): the official OSE page links a “Wiring and Plumbing” child deliverable but marks it 0% complete; the child route returned a cache miss. No physical contact map is exposed, and other D3D revisions are not transferred. The profile article/disclosure explain this boundary; zero machine contacts/routes/guesses and no DB25. Current OPEN SVG retains all 82 SmoothieBox contacts and DOTTED=GUESS/OPEN legend. Focused HTML/SVG structure audit passes; all 330 profile numbers unique. Auto-published HTML GET now matches local SHA-256 c82616e2114951fd54defdf76bd9607abeeeb52f84728c40da03e6c0f06f7880. No tests were added or run; 330-profile audit remains active.
    • [NOTE] Positron V.3 wiki-189 source increment (2026-09-28): KRALYN Rev 1.0 support-PCB U7 now appears as six separate OPEN contacts (1 BedTempSense, 2 BedTempGND, 3/4 BedGND, 5/6 BedVCC); installation, mating view and V2 routes remain unverified. Added a visible six-row contact table and exact schematic/wiring links to #wiki-189; current V3.2.2/LDO materials are recorded as a later revision and no contacts are transferred. Existing case SVG and 82 SmoothieBox exterior pins are unchanged. Main HTML and stable public GET byte-match SHA-256 9d4a7f24f46076c984f5b8c20d132bbcdcb26db282feb8bc7fe04fd17cd63530. ChatGPT 6 Pro review accepted A1-A5; its sandbox patch artifact could not be recovered, but its only proposed provenance wording correction was already applied. The required gpt-6-sol fallback verified at max effort and found no further defect. Installed revision/harness/electrical applicability remain unverified. The 330-profile audit remains active.
    • [NOTE] Prusa i3 MK3S+ wiki-193 incremental source update (2026-09-28): the dossier and #wiki-193 now distinguish MakeICT’s four-unit identity lead, Prusa’s EINSY RAMBo family guide, and the separate UltiMachine Einsy Rambo 1.1a design reference; the fitted revisions remain unverified. Stable auto-published HTML now byte-matches the local source-scope update at SHA-256 3760634148c18e4350cbf76bd53b17c9ef0efac43a49bf034a9146eca2802258. A 6 Pro review is still active; full connector/contact inventory, current diagram, and final publication verification are pending.
    • [NOTE] wiki-193 inventory count refinement (2026-09-28): confirmed 22 machine-facing connector bodies / 106 schematic positions across the cited 1.1a drawings; this count excludes programming/debug headers. The local article and dossier now carry the interim total. Current local HTML SHA-256 a0a13c3aac838072ed8014b3626cf8049bf4bf3c7a0d2786f9ecdf28ad80c1f4, dossier SHA-256 d14b7430aa284f622d5f7bdd324e32ed7522baf08b8705d609583875ace1ee26. A public GET returned the immediately preceding HTML hash while the auto-publisher processes this later edit; newest public parity pending.
    • [NOTE] The wiki-193 inventory-count update has now reached the stable Pages endpoint and byte-matches the local HTML at SHA-256 a0a13c3aac838072ed8014b3626cf8049bf4bf3c7a0d2786f9ecdf28ad80c1f4. Connector-level table, refreshed SVG and their public parity remain pending.
    • [NOTE] wiki-193 complete source-reference increment integrated (2026-09-28): the 1.1a review reconciles 24 schematic connector references / 118 individually represented positions across sheets 2 and 4-11. This includes X2 USB (four connector positions plus P$1/P$2 shield symbols), X17 USB-side ICSP, and P4 auxiliary terminals 9/10; they are not asserted as cable cavities or fitted MakeICT ports. The 22-reference / 106-position subtotal remains identified separately. The visible #wiki-193 schedule lists all 118 source labels/paths individually with every route OPEN; no guessed routes or DB25 peripheral. J13/J14 pin 1 GND and pin 2 MIN signal via R74/R75 are corrected from direct sheet 6 review; J15, J19, J1 and fan/motor distinctions are explicit. Current HTML SHA-256 606c6eb202ac8bd45f834c61b07e5261802f9dfa54cf071576cfa330c79c3a2d; catalog SHA-256 968beb92db395ee7ad368c2cc9a88f6b715cf3afab2f6a40359b090f3c684568; dossier SHA-256 60fbe1cfbe34ed981cdbb62fcee42e6487519eae568eca5e96d53832d871012e; targeted SVG SHA-256 7797c486810d0bf51fc3a273e56304ba8d7ff19f817c22997042c7a7dad2614d. The 1400 px raster was visually reviewed at /tmp/wiki-193-einsy-reference-final.png; all source cards are separated from the 82 SmoothieBox exterior contacts and the legend retains dotted=GUESS. Public byte parity is pending. Full atlas task remains active.
    • [NOTE] Prusa i3 MK4 wiki-194 incremental manufacturer-reference update (2026-09-28): rechecked Prusa’s MK4-only Accessory connectors article and listed all 30 contacts across J29 ACCELEROMETER (6), J23 I2C (4), J15 A_TEMP (2), J6 MMU (12), and xLCD P11 (6), preserving GPIO/type/voltage/current details. All positions remain reference-only and OPEN; MakeICT fitted revision/accessories and mating-face orientation are unknown, with zero routes/guesses. The dossier SHA-256 is 9c05dd74d4939defc0fbc9902d00a64055bae31c9b4322288050d9fab18caa84; catalog 8eb68fd61607e135d8f00c617d251872cc19824d770f63e51f599904db147814; HTML 9c9c7aa1a440e8591c2ede26ec26cdb22eefea4deb58b988c3b1a7d1ebc8f59b; SVG pending final render/publication hash capture. 1600 px raster inspected at /tmp/wiki-194-mk4-accessory-reference.png.
    • [NOTE] wiki-193 final readback supersedes its pending-publication note: stable Pages returned HTTP 200 and byte-matches local #wiki-193 HTML at SHA-256 606c6eb202ac8bd45f834c61b07e5261802f9dfa54cf071576cfa330c79c3a2d and current SVG at SHA-256 7797c486810d0bf51fc3a273e56304ba8d7ff19f817c22997042c7a7dad2614d. Source catalog/dossier and all 118 OPEN rows reconcile; 24 source cards, zero guesses. The 22/106 figure is the documented subtotal, not the complete inventory. Earlier normalized diagrams remain collapsed. The 330-profile goal remains active.
    • [NOTE] wiki-194 published readback (2026-09-28): the stable auto-published HTML and current primary SVG both returned HTTP 200 and byte-match local files. HTML SHA-256 9c9c7aa1a440e8591c2ede26ec26cdb22eefea4deb58b988c3b1a7d1ebc8f59b; SVG SHA-256 e3f242a12eb5fd58efda2738bfb40958069acd70ed8d8c7cfd6d78e015aa1fd3. The dossier/catalog/current SVG/visible 30-row table reconcile: five reference cards, 30 OPEN contacts, zero routes or guesses; SVG XML parsed and its 1600 px raster was inspected. Older profile-specific details remain collapsed. The full 330-profile goal remains active.
    • [NOTE] wiki-195 MK4S schematic review (2026-09-28, interim): the MK4/MK4S-linked manufacturer archive confirms xBuddy Rev 44, LoveBoard Rev 38, heatbed Rev 15 and cross-model xLCD Rev 29. The source graph, target SVG and local HTML now show 18 reference connector groups / 128 individually labeled contacts, all OPEN, zero routes/guesses; eight new LoveBoard groups were integrated as evidence landed. Contacts at LoveBoard J5/J6 mounting points are on HEATER_24V and J1/J12 mounting points on +24V; no generic MP-to-GND assumption is used. LoveBoard J13/J4 motor contacts are winding/output signals, not step/direction inputs. Three local machines’ fitted revisions/harnesses remain unknown. Current dossier SHA-256 37405dc974ca77683c717f5055d88ed4f963087e82778ef220ec23f8769b3428; catalog da15762308aa478935bbc9366287103fd39e3bac0e9025ef3cddf87cb86cfa8a; SVG e193b70de16711fe85f8e60aa9bbaab0139a5db8f26f988724bcae8fc0b07d5d; HTML hash pending final capture. Latest raster reviewed at /tmp/wiki-195-wiring-connectors-128.png; other LoveBoard/heatbed features remain under source review.

    • [NOTE] wiki-195 Prusa MK4S local integration and automatic publication are complete (2026-09-28): four schematic references (xBuddy Rev44, LoveBoard Rev38, Heatbed Rev15, xLCD Rev29 sheet 1/2) reconcile to 48 groups / 329 individually labeled source marks, all OPEN, with zero routes/guesses and all 82 SmoothieBox exterior pins retained. Current hashes: dossier 3bdd748ea5029c52dec0345e1929c541bc26e350587de8ae50b3fc8329fb565f; source catalog 742075a9684eb0b0ce94ddc78bad6346df484e25b93f37adbb607886ee2ee809; atlas HTML 0e9a6c09e726369b308599352be1ab02a88c1d807640127bd26478080253c3e8; SVG 84b3e8162ad3e32eb23c349d20610fe331819c26e96b0a5ee9dd486fffb49525. Full 1800x8095 SVG render inspected at /tmp/wiki-195-wiring-complete-329.png. Stable public GETs returned HTTP 200 and byte-match local HTML and SVG. xLCD sheet 2/2 is absent and xBuddy J21 pin 2 has an unresolved printed-SWDIO/drawn-GND source conflict; installed board revisions/harnesses remain unverified. ChatGPT 6 Pro browser access ended in explicit URL-policy refusal; required Sol max-effort review completed and is archived at /home/arthur/dev/.astra-calls/2026-09-28_14-46-55-wiki-195-sol-fallback.md. No tests, manual deployment, process changes, commit or push. The all-profile source reconciliation remains active; continue at wiki-196.

    • [NOTE] wiki-196 Original Prusa XL source refinement (2026-09-28): the Bristol-hosted Prusa XL handbook English revision 1.04 (80 pages; PDF SHA-256 f9917cf5febe403fee625e8dbe749db1e8b9e4dd953f8b77d65e91b60539b813) names two mainboard extruder ports but supplies no designators, contact counts or pin assignments. Bristol’s local 5-tool/board descriptions and Prusa’s current open-source index do not establish the fitted board; the index currently marks XL electronic drawings pending. Added one OPEN, zero-contact model-family reference card, preserved all 82 SmoothieBox labels, and drew no routes/guesses. Raster inspected at /tmp/wiki-196-prusa-xl-open-reference.png. Local/public SHA-256 match for atlas HTML a8dc669f9c63dbfa81768269979946ec62ed44b809490285a015496609ef255e and wiki-196 SVG 65be6f4ad7c9fb3b052f6accb462b099a45b6088bf877d6387300c4697107fc3; HTTP 200. Dossier bc4b0dfb74b133aa320a7dfd927e2598a68119f92fd5dd2607d941781c11e7b2; source catalog ff553c1a4817911311cf85abbff4a5e949888095e35c433e89cddb9c285227dd. Continue the 330-profile reconciliation at wiki-197.

    • [NOTE] wiki-197 Rabbit QX-80-1290 source refinement (2026-09-28): the MakeICT-linked 52-page RL-80-1290 User Manual, DSP5.3/MPC6515 v1.22 (PDF SHA-256 c0fbe579da095b0acf04a8f59fc40dd44ebbcb7a841be1fd0eb936783ec28217) describes MPC6515 with PAD03/POP display but is software documentation without machine-side pin assignments. Rabbit Laser USA’s current 6442/Ruida guidance is not assigned to the local unit. Added a source-bound zero-contact manual-reference card; retained five existing OPEN machine-interface groups, 82 SmoothieBox contacts, and zero routes/guesses; no DB25 map was found or inferred. Raster inspected at /tmp/wiki-197-rabbit-open-reference.png. Local/public stable-alias GETs match for HTML 9a067c71f2fef7d504b336a03ab6af405a334dcf7578b0952d2b31c82a640a25 and SVG 514064c6f3279897652db34529c3b6abc8eccd5d8f63b145eb89ccef654bb8c1; both HTTP 200. Dossier SHA-256 62e8d47210f2f14fb24b5e2d764f373a1b3ebed511e20d8d917cd9da8a433dd2; source catalog a558e6072e7e0cc8a50422104f4808ba85e04aa4d24e72b8183035a7336d173c. Continue at wiki-198.
  • [NOTE] wiki-198 RepRap 1.0 Darwin source-scoped increment (2026-09-28): pinned RepRap Stepper Motor Controller Card v1.2 revision 151930 (2015-07-25) establishes P9 as a 4-way 2.54 mm-pitch motor cable socket and specifies terminal letters by numbered contact; X order is D/C/B/A while Y and Z are A/B/C/D. Updated the dossier, source catalog, visible article table (all 12 contacts listed individually), and regenerated SVG using the three sockets as source-reference peripherals. These are motor winding terminals, not STEP/DIR/ENABLE inputs; fitted revision, cable, mating-face orientation, and SmoothieBox routes are unverified. PIC package pins excluded. SVG has 82 SmoothieBox exterior contacts, 12 reference contacts, 12 OPEN, zero routes/guesses; rendered raster /tmp/wiki-198-darwin-12-pins.png inspected. Dossier SHA-256 a7676137ea6e38673f77009c3a572a1dc14e8196ee26c2039dc7da83d6526d1a; catalog a9d1baafdd8575f7f52971762596e98b994bc2a1985805dfff733f4b92b1705b; SVG fd49acaa54d9050daedaa6f530399a81e01aafe7f1f5536d6f1eae2728ef2493; HTML 08befb759828a9ed4fcf88919de66524b4b6c7b332290bd010f1de3c4c1dd9b8. Automatic-publisher readback pending. Continue at wiki-199.

  • [NOTE] wiki-198 automatic publication/readback complete: atlas HTML at https://smoothie-box-pinout-research.pages.dev/docs/machine-control-pinout-survey.html and current SVG at https://smoothie-box-pinout-research.pages.dev/machine-control-pinout-survey/smoothiebox-machine-wiring/wiki-198.svg returned HTTP 200 with image/svg+xml for the SVG and byte-match the local artifacts. Public/local SHA-256: HTML 08befb759828a9ed4fcf88919de66524b4b6c7b332290bd010f1de3c4c1dd9b8; SVG fd49acaa54d9050daedaa6f530399a81e01aafe7f1f5536d6f1eae2728ef2493.

  • [NOTE] wiki-199 RepRap Mendel source-scoped increment (2026-09-28): inspected pinned RepRap Mendel Electronic Wiring revision 190453 and Mendel USB and power connector revision 190235, including the six-position USB wire-order diagram image. Updated dossier, source catalog, visible article, and targeted SVG. The three machine-side reference peripherals are the Version II panel-mounted male 3-pin XLR (ground/negative, +12 V, unused), Version II opto-endstop A (top VCC, middle SIG, bottom GND), and the six-way USB-to-TTL motherboard header (GND, CTS#, VCC, TXD, RXD, RTS#). All 12 individually listed source positions remain OPEN to SmoothieBox; no guesses or routes. Unscheduled motherboard/driver/extruder-board cavities remain untranscribed. Render /tmp/wiki-199-mendel-12-pins.png inspected. Dossier SHA-256 89cfb7d7c3253385f75a4a69622ee6b4548581963f962ea85818384cc16a1df9; catalog 0d68846d6a8579cac4c9a0848a772427065d10349df8772a0aae69710b5bf639; SVG 319adf6ee7b437ac941efe01a0d93ab9caa56c7aa41be1f23ced997f48a4412c; HTML 6eb4a22408738bb388b8fd98a7f4c268f685f64073b0a48ece36618802495e36. Automatic public HTML and SVG GETs both returned HTTP 200 and byte-match these hashes. Continue at wiki-200.

  • [NOTE] wiki-199 public parity recorded after automatic publication: atlas HTML and wiki-199.svg returned HTTP 200 (text/html and image/svg+xml) and match local SHA-256 6eb4a22408738bb388b8fd98a7f4c268f685f64073b0a48ece36618802495e36 / 319adf6ee7b437ac941efe01a0d93ab9caa56c7aa41be1f23ced997f48a4412c.

  • [NOTE] wiki-200 RepRap Wallace source refinement (2026-09-28): pinned RepRap Wallace revision 191374 identifies an experimental, parametric mechanical design and calls electronics a tentative parts-list category; pinned Wallace Build Manual revision 147252 leaves electronics wiring to the builder. The RepRap picture index is comparative only. No board revision or machine connector schedule is identified. Updated dossier, source catalog, visible article and SVG with one zero-contact OPEN design-reference card, preserving all 82 SmoothieBox exterior contacts and zeroing routes/guesses. Raster /tmp/wiki-200-wallace-open-reference.png inspected. Dossier SHA-256 3035c639a2b77c5a55ac663a52c1723a518d6d5d51c2d6e3e2ff5e214936457c; catalog 06b49e8c4f23b2bce6144173ff3176fd8b91013e856412c59ef2236efa44d31f; SVG 9bf2276ea2162c99631eeb6a22dafdb9fcc1db19ce8681d9cbc89067f76b7d6b; HTML 329089ecf4344bdca955e21ccc4e3cee2084aa827c4ad3cf0a4b8d3c0094ca31. Automatic public HTML/SVG returned HTTP 200 and byte-match local hashes. Continue at wiki-201.

  • [NOTE] wiki-201 RepRapPro Huxley source expansion (2026-09-28): rechecked the RepRapPro manufacturer wiring guide, including its pictured Melzi power, heated-bed, motor, endstop, hotend, and bed-control sections. Corrected the prior 40-contact count: the guide additionally identifies one Melzi expansion-header contact as top row, second from left for the heated-bed MOSFET signal, yielding 41 source-scoped contacts/positions. Updated the dossier, reference catalog, visible article with all 41 positions individually listed, and regenerated the targeted SVG. Contact marks without cavity numbering remain source-relative; unspecified HOTBED/FAN/HOTEND/ETEMP/BTEMP cavities remain unnumbered. All 41 entries OPEN to SmoothieBox, zero guesses/routes; no direct power paths inferred. Raster /tmp/wiki-201-huxley-41-pins.png inspected. Dossier SHA-256 af09555dadb4f3eba8c1d879c717ceed0fcf404076063caf28060266c164507c; catalog ec8cbe988a50ff1959970009cd71c5ade396e29834d6c9e878ca64fad0b9ab97; SVG 2912e520d8c32c860b83e977da4519fe1dd971d5ca0b8d252946e584f02d2eb9; HTML 7e89ae701d4a61ba17e686c2d8ff902be52165112665fb6cda0bb5db4f2ec420. Automatic public HTML/SVG returned HTTP 200 and byte-match local hashes. Continue at wiki-202.

  • [NOTE] wiki-202 Resilient 3-D Printer source refinement (2026-09-28): rechecked the Appropedia Open Source Machine Tools collection. Its entry names the project and supplies estimated dimensions/input range but no machine-specific operating instructions, connector identity, contacts, or transcribable wiring image; linked non-wiki project pages remain outside this profile’s evidence scope. Updated the dossier, source catalog, article and SVG to one contact-free source-reference card; no machine contacts/routes/guesses. Raster /tmp/wiki-202-resilient-open-reference.png inspected. Dossier SHA-256 0c1981e6f4b5612f56ae21c344370d17b88cf56b4325f48064ecab86bfb4e302; catalog 70cf480a29837ee2c3e17f2ef7815483a233f43429246495baee2007e89c0204; SVG dab28a49f66b9932dc60f0db995c4344b4fbe3b90d3831326409f2c3e54760fe; HTML 40800521574333f1e7c1a78d6c3d39fd2d62f2d8ca16e0cceede303c5b4f0595. Automatic public HTML/SVG returned HTTP 200 and byte-match local hashes. Continue at wiki-203.

  • [NOTE] wiki-203 Roland iModela (iM-01) source refinement (2026-09-28): rechecked FabLab Nürnberg’s pinned page revision 3392. It records model identity, restricted-use status, motion/tool specifications, and a local mechanical spindle-adapter drawing link, but no motor, limit-switch, controller, spindle-power, or communication pinout; the PDF media returned a cache miss. Updated dossier/catalog/article and regenerated the diagram as one zero-contact OPEN reference card. Raster /tmp/wiki-203-imodela-open-reference.png inspected. Dossier SHA-256 848efa925fcc41b8bf205cffaf430a65df549b51a545ef0ed1177323d1503990; catalog 09e87020b0ee68e8f4acc84ff018d371a0e6335e9cc1981fac3913f1767f9633; local SVG 3ddfe45f31d63d844ddb5efd96296a11bb656921c36456ce81ca01a3e9fcea4b; HTML b21924168d392bd29bd9f2a10813c7576830db18b7f9b80b1afcfeafa3f5ef92. Public HTML returned HTTP 200 and matches local; public SVG returned HTTP 200 but current body hash 0291065cd77a962611bd8938d871511dedd9f4b0a362047db3af864029f25022 does not match local, so SVG publication parity remains pending. Continue at wiki-204.

  • [NOTE] wiki-203 delayed SVG publication parity resolved: after the automatic publisher caught up, a fresh stable public GET returned HTTP 200 and SVG hash 3ddfe45f31d63d844ddb5efd96296a11bb656921c36456ce81ca01a3e9fcea4b, byte-identical to local. This supersedes the pending status recorded above.

  • [NOTE] wiki-204 Schaublin 102-VM source refinement (2026-09-28): followed the FabLab Winti machine directory to pinned Drehbank page revision 349. The page establishes a manual lathe, tooling/training context and local tailstock alignment condition, but no electrical connector identities or contact positions. CNC retrofit is not evidenced. Updated dossier/catalog/article/SVG to one zero-contact OPEN reference card, retaining 82 SmoothieBox contacts and zero routes/guesses. Raster /tmp/wiki-204-schaublin-open-reference.png inspected. Dossier SHA-256 a1d7c0664a3ceb614d97d5f70c163c4eba4c85287415e01f51c85f2f7ec96ffd; catalog 5b24f66a77730759ad932d4ae6952ac859bb0fb1c5bd7e86a1c979b9d0caa2c1; SVG b52fa523c4ef273a35e5184d817e5dfdaeaa30a600977192ae9bd8750a093862; HTML deb2f0ac0b045669cdaaa0a9b83b6d749ecb0c188ff0e016dd1666bc35af60a4. Automatic public HTML/SVG both returned HTTP 200 and byte-match local. Continue at wiki-205.
    • [NOTE] Sculpfun SF-A9 wiki-205 source increment integrated and auto-published (2026-09-28): the official download center lists distinct 20 W and 40 W manuals. The 140-page SF-A9 20 W Version A manual (PDF SHA-256 cc698ffa2c48b6b2ae29799fca84d955591b6c726250a54f0332f6b0878f91b0) names nine groups: data-line/USB-CH340, air-pump interface, power input, emergency-stop knob, switch button, key switch, BT/Wi-Fi antenna, included 20 W laser head/cable, and rotary-axis motor-wire accessory. It provides no numbered contact/pin or switch-contact schedule, connector ratings, cable pin assignments, or local-unit variant confirmation. The article explicitly lists all nine and contact-level unknowns; the catalog and SVG show nine source-reference cards, 0 machine contacts, 0 source contacts, 0 routes and 0 guesses. All 82 SmoothieBox external contacts and the visible dotted=guess legend remain. No DB25 is evidenced. Raster inspected at /tmp/wiki-205-sfa9-final.png. Dossier SHA-256 fad821aaf69d9f386cb8bbb646a3fc1244e3d35be13c17f050027cd9c8d7c147; catalog 0e2b85e542559f9025b3b4b3204ae3f5cbcb77eb451adc0b2e23e086061cfebf; HTML c1f9103aa329776558e6bf5236129b4f7bbe59526486596c446eb709a8c587cc; SVG 4c8e0c764603aa20171d396c0630ad214a92d131ec754fb03d24b30c28b71611. Stable Pages HTML and SVG GETs returned HTTP 200 and byte-match local hashes. ChatGPT 6 Pro review could not be submitted after upload and one supported retry both failed before sending; packet and failure record are preserved under /home/arthur/dev/.astra-calls, and the required Sol max-effort fallback is pending. No mail sent (no separate mail authorization), no tests, manual deploy/restart, commit or push. Continue the 330-profile goal at wiki-206.
    • [NOTE] Shapeoko 2 wiki-206 source reconciliation (2026-09-28): added pinned RaumZeitLabor machine revision 16813 and TinyG settings revision 16658. The 2016-11-08 TinyG dump identifies unit 3X3566-JL2, firmware 0.97/build 440.20/hardware v8, NC switch type, 115200 USB baud, flow control off, X/Y min limit+homing, X/Y max limit-only, Z-min off, Z-max homing, A-min homing and A-max off. This overrides the page’s generic hardware-flow-control default only for that saved configuration. The physical socket remains eight marks: GND, five unambiguous X/Y/Z-max signals, dual-use Z-min/probe, and unused; eight reported microswitches and configured A-min remain unmapped. Dotted function guesses stay limited to X/Y min/max and Z-max signal contacts; GND, probe, motors, spindle, E-stop and A-min have no route. Added OPEN source cards for the 300 W Quiet Cut spindle capability, E-stop status conflict, and eight-switch count. Prior wiki-206 article, dossier and SVG are retained in src/docs/machine-control-pinout-survey/archive/wiki-206-2026-09-28/. Targeted SVG builder output: 6 peripheral cards, 16 indexed physical/cable source positions, 5 dotted guesses and 11 open contacts; raster reviewed at /tmp/wiki-206-shapeoko2-final.png. Structural inventory reconciliation passed after correcting its expected firmware label; all 82 SmoothieBox exterior contacts remain. Local and stable public Pages HTML/SVG are byte-identical, SHA-256 7fc190de0c1376269080c12a8412966f73c928821e0859c82786b4feb1fb0b7f and a2f325427ade07dd6629f3fbc6b1ad9d4ad679b37ebe87e9dbbd7c8d3b44cbff. No tests, manual deploy, server restart, commit or push.
    • [NOTE] Follow-up source review for Sculpfun SF-A9 wiki-205 (2026-09-28): the required gpt-6-sol max-effort fallback completed with R1–R4 coverage after ChatGPT Pro upload failed before submission. Applied its two bounded wording corrections: corrected the article footer’s contradiction about manufacturer evidence and changed the source-reference card from “accessory cord input” to neutral “pump power cord.” Archived the prior standalone SVG in archive/wiki-205-2026-09-28/; regenerated only wiki-205.svg (9 peripheral cards, 0 source contacts, 0 routes/guesses), raster-inspected at /tmp/wiki-205-sfa9-sol-corrections.png, and confirmed stable public HTML/SVG HTTP 200 byte parity. Current hashes: HTML 05f042bbff120cd90b3249014b5eb92292c2309803d8a1a659c161c2637ac694, catalog e62fc3d6450d69341006fd06195dd6dd0ea931b79abcad1f61c6cb7ce35cecc9, SVG 43eb3c9e56e55ff16dbac99fa830584f8202ca879d7d0a201b35d781f96fb9ed. The fallback record and ledger entry are under /home/arthur/dev/.astra-calls; no tests, manual deploy, restart, commit or push.
    • [NOTE] Shop Sabre SideKick 12 wiki-207 source refinement and automatic publication (2026-09-28): the required gpt-6-sol max-effort review found the ShopSabre 2018 37-pin claim is family-level only; Quelab does not verify cable fitment, connector form, numbering, contacts or circuit details. Added three contact-free reference cards for that claim, Quelab’s additional E-stops, and warning lights. No 1–37 position rows, DB25/DB37 identity, machine contacts, routes or functional guesses were added. The 82 SmoothieBox exterior entries compare exactly with the retained prior SVG. Prior wiki-207 article fragment and SVG are preserved in src/docs/machine-control-pinout-survey/archive/wiki-207-2026-09-28/. The existing targeted renderer reported 3 peripherals, 0 machine contacts, 0 guesses and 0 reference contacts; the 1600px raster was inspected at /tmp/wiki-207-sidekick-reference-cards.png. Public stable Pages HTML and SVG GETs returned HTTP 200 and byte-match local files: HTML 4bd4d736676bff014b0eabe6004819ae60b9aa5838ff132b91d382eeab30f86d; SVG 48848fe244261f3e451bc0a9eed41ec10396cc93f7fa69cc78f42edfdab2224f. Dossier actual persisted hash e3ed3ba00fa969cd117fd29f331a42b02ee6333de8f8b05f58124a80d8e83470; catalog 62696de861f517a83d8ac590d639c25eca1abfbdc9d3329c63269873b4139446. The advisor’s suggested dossier result hash was not used because it did not match the actual appended bytes; source records bind to the verified persisted hash. Browser ChatGPT review failed before prompt submission; no email was sent. Failure and Sol fallback records are under /home/arthur/dev/.astra-calls; the ledger is /home/arthur/dev/astra-calls.md. No tests or manual deployment/restart/commit/push. Continue the 330-profile reconciliation at wiki-208.
    • [NOTE] Smartrap Mini wiki-208 source increment integrated and automatically published (2026-09-28): pinned RepRap Mini revision 154567 lists four NEMA17 motors, one J-head hot end, one unidentified controller board, and three mechanical end stops. The separate V0.4.9 / 0.4.9.2 manual does not establish Mini controller wiring. Added nine source-reference OPEN assembly cards and a visible individual assembly register; source and article state zero machine contact positions and routes, with no axis/terminal assignments or dotted guesses. The 82 SmoothieBox exterior contacts compare exactly with the archived selected SVG; all four service ports and the dotted-guess legend remain. Current selected SVG SHA-256 64320cd78df0ae780def84962446d92f2110cc9d115f9a54f31b03e1d1cf8ee5; the prior SVG is preserved byte-for-byte at smoothiebox-machine-wiring/wiki-208-before-63f42c73814f927b.svg with SHA-256 63f42c73814f927b5fa4d7276c683328c62d714fd6b46980f31d5fa198e648c8. Dossier SHA-256 1dbde7d601559086ec4be7714df8ce1af7b763328453de15fcae1e2dabe01885; catalog f2ce6ec86257c1a937b62a588e51271a18c3231953d0e08ebf21fe2d8347996b; atlas HTML 2291cba34b88bc9e933b855addf222ea8206c113773a53da349ebb537efa536b. New SVG raster inspected at /tmp/wiki-208-smartrap-mini.png; structural readback confirms nine empty-contact references, zero routes/guesses and 82 exterior contacts. Stable Pages GETs for HTML/current SVG/archived SVG returned HTTP 200 with exact local byte parity (SVG content type image/svg+xml). The three older contact/normalized profile artifacts retain their recorded hashes. Browser Astra failed before submission; Sol max-effort fallback completed and is durably recorded. No tests, manual deployment, restart, commit or push. Continue the 330-profile reconciliation at wiki-209.
    • [NOTE] wiki-209 Smoothieboard/OpenPnP source increment is in progress (2026-09-28): primary Appropedia/Hackaday evidence identifies the exact prototype as a Smoothieboard 5X, started from but not identical to OpenPnP-OpenBuilds, and reports two vacuum sensors plus feeder/head/camera/solenoid/pump/LED groups; the prototype contact schedule is absent. Article now states this evidence boundary; old article fragment (8f79b3120d65b205f7dbd6d8ee8dbd704738820c85b1004be362c75b6747ebdd) and pre-review dossier (d393d40122f6d8a321f8416759da15fe9b8d745e042ad516adb6a937bf3268d7) are retained in src/docs/machine-control-pinout-survey/archive/wiki-209-2026-09-28/. The initial selected SVG was preserved byte-for-byte there (SHA-256 037b2e1513cb75b9f6cb951c07f3d21eb0f4aa52a23e139bba9cf88c7f9c5e8d). Current dossier SHA-256 is 80d40b1fdd8abdf2fdc5ebd43527fcc677950586d76c2e21dc436125e2470d4d; source catalog/SVG/article completion, raster review and public parity are pending. ChatGPT 6 Pro review was submitted and is still generating; response/artifact coverage remains pending. Preserve all 82 exterior contacts; no fitted connector pins/routes or DB25 are supported. Continue at wiki-209.
    • [NOTE] wiki-209 feeder sub-source addendum (2026-09-28): because the exact Hackaday BOM names the 0816 feeder, its model docs support individually listing the feeder-side controller-wire functions +5 V, GND, servo PWM, and feedback; cavity order, fitted PCB revision, Arduino Mega shield presence, host pins and SmoothieBox mapping remain unverified. These four rows are visible in the local article and remain OPEN, with the prior article/dossier retained under the wiki-209 archive. No route/guess or feeder pin order has been asserted. ChatGPT review remains in progress.
    • [NOTE] wiki-209 completion correction (2026-09-28): the preceding two status notes are historical checkpoints; they were superseded by this integration. The accepted native review identified and corrected regeneration semantics for feeder function references so they are not treated as physical source positions or routeable contacts. The selected SVG now shows eight unnumbered prototype assembly references and four OPEN feeder controller-wire function references; 9 peripherals, 0 source positions, 0 installed machine-contact positions, 0 routes and 0 guesses. All 82 SmoothieBox exterior labels remain byte-identical to the retained pre-change SVG; the dotted=guess legend remains visible; the former selected SVG is preserved at src/docs/machine-control-pinout-survey/archive/wiki-209-2026-09-28/selected-exterior-before-source-functions.svg. Dossier SHA-256 bff96ba2d69d58eeefbb95f090b2fc98eab9b58262c83b805272c81f5c65308e; catalog 0c60f4cc8a72197f5eeda09cef1b7abda7d27954b261115117edf6a155749254; selected SVG 5be82b5e13028862454be7dcea0a7bfd3a5f8fd74054bcc1439af6bc50456c85; atlas HTML 5baf248bb7720e0f1e0b57c8c1c89eddb1e769a585101cf74f9d60fae76ef307; archived SVG remains 037b2e1513cb75b9f6cb951c07f3d21eb0f4aa52a23e139bba9cf88c7f9c5e8d. Updated SVG raster /tmp/wiki-209-final.png was visually inspected; stable public HTML and SVG GETs returned HTTP 200 and byte-match these local hashes. The full .atlas-legacy-diagrams subtree remained byte-identical and its disclosure is closed by default. Advisor records: ChatGPT URL-policy extraction refusal /home/arthur/dev/.astra-calls/2026-09-28_19-14-16-wiki-209-chatgpt-pro.md; Sol response recovered but required resolved-model/effort metadata unverified /home/arthur/dev/.astra-calls/2026-09-28_20-12-00-wiki-209-sol-fallback.md; native gpt-6-astra high response and integration pending in its original record, /home/arthur/dev/.astra-calls/2026-09-28_20-27-41-wiki-209-native-fallback.md. No tests, manual deployment, restart, commit or push. Continue at wiki-210.
    • [NOTE] wiki-210 Snapmaker 2.0 source increment underway (2026-09-28): Official model/manual and controller documentation supports family-level module/function references, but does not establish physical connector contact numbering/view/order, this profile’s installed A/AT/F variant, or any machine-to-SmoothieBox connection. The dossier, source catalog, selected SVG, and #wiki-210 HTML section have been incrementally updated; earlier selected SVG and article fragment are preserved in src/docs/machine-control-pinout-survey/archive/wiki-210-2026-09-28/. Current diagram retains all 82 SmoothieBox contacts and adds nine source-reference interface cards, with zero machine contacts, zero routes and zero guesses; the dotted-guess legend remains. Raster inspected at /tmp/wiki-210-snapmaker-interfaces.png. ChatGPT 6 Pro review has an unresolved follow-up submission in the same conversation; the agent-owned browser tab is preserved as handoff, and no duplicate submission or fallback has been made. The required Ilium progress probe could not be registered because this process has no ILIUM_PANE_ID. Dossier/catalog/article/hash and public parity checks remain in progress. Continue at wiki-210.
    • [NOTE] wiki-210 source increment integrated and automatically published (2026-09-28): official Snapmaker manuals/controller docs establish family-level model/module functions but not this machine’s A/AT/F variant or a physical connector schedule. A secondary 2020 community sketch shows eight unnumbered labels (24V, DIR, CAN_L, NC, EN, STEP, CAN_H, GND); the article and diagram retain these as unverified OPEN function references only, not physical locations. All 82 SmoothieBox exterior labels are exactly preserved from the archived pre-change SVG. Final diagram: 10 peripherals, 8 community function references, 0 installed machine contact positions, 0 SmoothieBox routes, 0 guesses; visible dotted=guess legend retained. Raster /tmp/wiki-210-snapmaker-interfaces-updated.png visually inspected. The browser review’s first response ended without required analysis; its follow-up Send action timed out while the content remained in the same conversation, so submission/quota status remains unknown and no duplicate/fallback was launched; the tab remains a handoff. Public stable atlas HTML and wiki-210 SVG returned HTTP 200 and exactly match local SHA-256: dossier e09a1f11a1292ae6987e64e9d55aa4805f46b26dd1b3d2176e2a8ddde76b5788, catalog a1c5af0d67507ddd53fa9a4e86f9de27144e2f5577c0c1179ae9eb9eb15dfc3d, SVG 4988510cc423c9e4613208d878473ab967ae4cd6f494624a9566a977f42caa10 (128948 bytes), HTML 8f0f23a164cf6068e7cab19abc40eb1a726db786d268d4a403d295f5930565fc. Prior selected SVG and article fragment are retained under src/docs/machine-control-pinout-survey/archive/wiki-210-2026-09-28/. Ilium progress monitor registration was unavailable because ILIUM_PANE_ID was unset. No tests, manual deploy, restart, commit or push. Continue at wiki-211.
    • [NOTE] wiki-211 StepCraft 2/600 local profile update complete (2026-09-28): official German v4 and English v5.1 manuals support separate X1, X2 and optional X101 reference schedules, but do not establish the machine’s fitted controller revision or option fitment. The visible #wiki-211 HTML lists X1 contacts 1–25 (18–25 individually GND), X2 1–15, X101 1–9, and separate PE shields. X1 is a 25-position LPT peripheral with shell/gender unspecified. Version-labelled X1.11 is preserved (v4 “Error”; v5.1 “Emergency stop”), X1 5V/VCC is unassigned, and X101 3/4/8 are “not occupied,” not electrical NC. The reviewed diagram has 19 dotted GUESS candidates and 33 OPEN contacts: matching STEP/DIR axes are the strongest hypotheses; A-axis and relay routes remain conditional; X1.10→PROBE.4 is only a conditional status-output hypothesis; all eight X1 GND assignments are explicitly arbitrary illustrations. Both proposed X2 A-min routes remain rejected. Zero paths are electrically qualified. Target generator completed for wiki-211 only; 3 peripherals, 52 numbered/source entries, 19 dotted paths, 33 OPEN, all 82 exterior contacts preserved. XML/catalog/article structure checks passed and the 1600px SVG raster was visually reviewed. The expanded Pro response, eight recovered Pro attachments and Sol max-effort response/artifacts are under /home/arthur/dev/.astra-calls/attachments/wiki-211-stepcraft-source-review/; details are recorded in /home/arthur/dev/.astra-calls/2026-09-28_22-33-28-wiki-211-chatgpt6pro.md and /home/arthur/dev/.astra-calls/2026-09-28_22-59-18-wiki-211-gpt6sol-max.md. Local HTML browser rendering and public byte parity remain unverified: Browser policy blocked recovery controls and its web reader cannot access the known Pages URL; no commit/push was made. Continue at wiki-212.
    • [NOTE] wiki-212 Stepcraft 840 source-reference schedules staged into the local HTML (2026-09-28): SC2 v5.1 §6.5 covers the 840 size and lists X1 1–25, X2 1–15 and optional X101 1–9; the Winti installation revision/options remain unknown. The article now lists all 49 scheduled positions individually, with the three PE shields separate, SC2 source-empty positions distinct, X1 VCC left unassigned and all contacts OPEN. The current official D-series table conflicts at X1.15 (Enclosure vs n.a.), X1.17 (PWM vs n.a.) and X2.14 (Relay 3 vs Relay 2); HTML labels those as separate variants, not merged. Prior article/dossier/selected SVG archived in src/docs/machine-control-pinout-survey/archive/wiki-212-2026-09-28/. ChatGPT 6 Pro review was submitted with the frozen packet (SHA-256 9f50588a4cda1056a14b3714ea92e0065a4aa3a1539825421591d668604d56e5; 503553 packet code points plus 1618 prompt code points), and is still generating; no response artifacts have been recovered yet. Current dossier SHA-256 37bbf2100c7d6cc14f212068dac9b80dbfbe8a63c749c729c7c964cb3b551ee7; HTML SHA-256 4472b63ccde9fad4a14bcc90237604e0be6d511053a84efe88c92a96bd8ebab3. SVG regeneration, diagram review, public parity and final dossier/catalog reconciliation are pending. No tests, manual deploy, commit or push. The required Ilium progress monitor is unavailable because ILIUM_PANE_ID is unset.
    • [NOTE] wiki-212 StepCraft 840 route review and diagram now integrated locally (2026-09-29): the selected reference peripherals preserve X1 1–25, X2 1–15, X101 1–9 and all three separate PE shield marks; eight X1 STEP/DIR function guesses use dotted violet, with 44 entries OPEN. Five n.a. positions remain source-empty, unassigned X1 VCC remains unnumbered, and X1.15/X1.17/X2.14 variant conflicts remain separate. Official SC2 v5.1 §§1.3/4.3 establish USB/parallel module context; §6.5.1 names X1 optional LPT adapter. Source-grounded dossier SHA-256 e3096c7154e91d42682ce8fc68b7bd545953dab59194b1288323340466697af3; reference catalog d7b1739119e4bb267f37afbd4dab384599ebb96cb446a750691f1ff2d95e9fa5; local atlas HTML after root-absolute wiki-212 asset URL correction 453c1f4ce33c20a0713f9366318c865d825cbe80d85f92bc1ccbc3bc42d5405e; SVG ef348b8c2a33640186ca5950149df3e41b92d6a83915342479e1a8bee3f58c57. Targeted generator reported 3 peripherals/52 entries/8 guesses/44 OPEN; XML and exhaustive contact-count checks passed; 1800px raster /tmp/wiki-212-final.png inspected. Pro artifact extraction failed; required Sol gpt-6-sol/max proposal applied and archived. A live browser check found public HTML image paths fell back to HTML under /docs; local #wiki-212 image/link paths were changed to root-absolute. Public HTML still has the pre-correction SHA during propagation; republish parity and the fullscreen/zoom browser check after this correction are pending. No tests, commit or push.
  • [NOTE] Atlas-wide published asset path correction (2026-09-29): browser verification showed the stable atlas page is served at /docs/machine-control-pinout-survey.html while generated assets are published under /machine-control-pinout-survey/; relative src/href values therefore returned the HTML fallback (200 text/html) instead of SVG content. Rewrote all 575 relative src and 1,173 relative href atlas asset references to root-absolute paths, preserving each target and query/fragment. Exact pre-change atlas is retained at src/docs/machine-control-pinout-survey/archive/atlas-before-root-asset-path-rewrite-453c1f4c.html (SHA-256 453c1f4ce33c20a0713f9366318c865d825cbe80d85f92bc1ccbc3bc42d5405e). Updated local atlas HTML SHA-256 c5a7dac0807e3867633ce05c67821b8d85491cac6f47efdc79afd60894a914ea; zero relative asset refs with this prefix remain. Public stable alias still serves the earlier HTML SHA-256 8476176b35d3b388d457bcfba3d728de98ac3640a23e04809f59d869b214a2c7 at last read; SVG remains public/local byte-identical. Publication of the path correction and browser interaction are pending; no commit/push made.
    • [NOTE] wiki-213 StyleCNC STM6090 A18 reference update integrated locally (2026-09-29): 164 individually listed source marks across 26 distinct reference cards, including A18 §8.2, the shared A1X generic signal schedule, the A18 overall-wiring image, the separate 73-page A18 manual, and its four generic driver blocks (40 unnumbered labels). These are separate source views, not an installed cabinet pin map. All 164 source records remain OPEN; zero guessed routes and no DB25 evidence. J7/J8/J10/J3-J5 schedule conflicts remain separated; C is not asserted as the machine rotary A; GND, returns, shields and PE remain distinct; 40V+ is a drawing label, not verified voltage capability. Current profile catalog SHA-256 feed19024f621f525436c060419e5133c3a7869584d627352f1c00b92d27c25a; selected SVG SHA-256 c54340443b7c523adb3c06f198c3dac3f04a27f3eb0bc19211e66edf0f7b308c; atlas HTML SHA-256 cf3a705833f45f946166df73d73f4a22138412a096210049862a00d7d30e0929; dossier SHA-256 a0b369853521e42ed0baffbc031eede5eb2b6e1a99dca82ef5286d97b12241df. The previous 86-, 124-position and pre-reference SVGs, plus prior catalog snapshots, are retained under src/docs/machine-control-pinout-survey/archive/wiki-213-2026-09-29/. Current 164-position SVG raster /tmp/wiki-213-richauto-a18-164.png was visually inspected. ChatGPT 6 Pro submission used the visibly verified model/mode and six generated files were recovered, but its complete response text failed extraction when browser control returned Transport closed; the failed consultation and artifact manifest are recorded in /home/arthur/dev/.astra-calls/2026-09-29_02-00-00-wiki-213-chatgpt6pro.md. Read-only gpt-6-sol max fallback confirmed the separate source views and OPEN/no-route boundary; runtime config is verified and its record is /home/arthur/dev/.astra-calls/2026-09-29_02-01-00-wiki-213-gpt6sol-max.md. Stable public GET remains stale: HTML hash 8476176b35d3b388d457bcfba3d728de98ac3640a23e04809f59d869b214a2c7 versus local above, and SVG hash 1cedacd6e9c34b3ecefa374176e2bae3200928aace759f2195cd2255efbf147c versus local above. Local diagram and incremental article work are complete; automatic publication propagation and public browser interaction remain unverified. No manual deploy, tests, commit or push.
    • [NOTE] wiki-214 T-962A schematic reference integrated incrementally (2026-09-29): archived the previous selected SVG/catalog/dossier, transcribed ten external schematic connector groups and 50 numbered source marks from UnifiedEngineering T962A_0.2 REV 0.2 sheets 1–3, kept all 50 OPEN and separate from Bristol Hackspace fitment claims, and regenerated the current 82-exterior-contact diagram. The full 50-row source schedule is now present in the local atlas HTML; the prior historical diagrams remain closed and retained. Current local SVG SHA-256 b5a28169b678c17885869bd97153f102525d1bb957c824b09590870a2bf28f9a; HTML SHA-256 92767d543907d9aafa62d33a764df21504b8dcee8c7b03caf6eec672cde9dff2; catalog SHA-256 5893f72b1d78f98b33d8977fecb0884c2af7457026b655bf2a8269f871fdec3f; dossier SHA-256 7f60541614e82161a9a724298e7ebe1e2ec11e0131b536f2859f01b25ab329a9. SVG was rendered to /tmp/wiki-214-t962a-reference.png and visually inspected at 1800 px: all 50 positions are beside their source connector cards and no route is drawn. Publication/readback and independent review remain unresolved; ChatGPT 6 Pro send state is submission_unknown, so it has not been retried or routed to a fallback. Full atlas completion remains active; no tests, commit or push.
    • [NOTE] wiki-215 Tantillus source increment integrated locally (2026-09-29): the exact RepRap Tantillus revision 177715 supports 11 recommended-electronics reference groups with quantities/options (four NEMA 17 motors; four StepStick or Pololu drivers; RAMPS; Mega 2560; optional LCD/encoder/SD; hotend; supply/barrel connector; two fans) but supplies no individual connector pins or motor/endstop/controller mapping. The RAMPS revision and any actual assembled-unit fitment remain unknown; generic RAMPS 1.4 pin schedules were not transferred. The selected SVG shows 11 separate empty-contact design reference cards, zero machine positions/routes/guesses, and all 82 exterior SmoothieBox contacts byte-identical to the archived prior SVG. The local article now contains an 11-row source schedule and links the exact wiki revision. Previous article/SVG/catalog/dossier are retained under src/docs/machine-control-pinout-survey/archive/wiki-215-2026-09-29/. Dossier SHA-256 ec93ac5c321c199d6edf013413b553ab746275b148d651a4e7b1cb28843b4246; catalog 1e99a271d9efa7dadda91d934ade3b6ad5581fccca69ee5d14d05770cf0b8dfe; selected SVG cfeeb38af6fa03cdf49adc61bd4c7b5b5bd6fdc152e1a4d0383d990a72eff490; current local HTML 7e3bb15e7f64b01ba9215732f6589bb4ba4ce2e44dd959a550be83c3e37c3cba. Targeted generator covered one of the 330 unique profiles and rendered SVG to /tmp/wiki-215-tantillus-reference.png; raster was reviewed before the caption-only HTML edit. Focused SVG/HTML structural readback confirms 11 reference cards, 0 contact positions, 0 guesses/routes, 11 HTML rows, closed legacy diagrams, and exact parity for the 82 exterior contacts. The stable Pages alias last returned the prior pre-wiki-214 HTML/SVG, so automatic publication/readback of wiki-214 and wiki-215 remains pending. The bounded wiki-214 ChatGPT 6 Pro review remains submission_unknown; its tab is retained, with no resend/fallback. No tests, manual deployment, commit, or push.
  • [NOTE] wiki-216 Techno DaVinci source increment integrated locally (2026-09-29): Artisans Asylum identifies only “DaVinci CNC Mill” (serial unknown); its linked Techno specifications page was unavailable (HTTP 502). Techno’s legacy page distinguishes D1012 stepper and 1419 servo variants, but neither is attributed to this unit. The linked 81-page Build #377 manual is software/operation documentation, not a DaVinci wiring schematic; no numbered machine-side contacts or DB25 schedule were found. The generated diagram retains all 82 exterior SmoothieBox contacts and shows two empty-contact, unconfirmed variant references, with 0 machine pins, 0 routes, and 0 guesses; its visible legend continues to define dotted violet as GUESS. Legacy diagrams remain collapsed. Exact pre-edit SVG, source-reference catalog, dossier, and profile article are archived under src/docs/machine-control-pinout-survey/archive/wiki-216-2026-09-29/. Current local hashes: HTML 2f06b4db8905b454763229143f3f09d2ee079059d4c601f1f1126ee3d249764b; SVG 5cf356423569aa4089b61b5aef13e613f48d9d24bb7c9936445006920d912fe1; reference catalog 62bfd25fd9864ed71b58f35738a323b87be3a53fe29f293a768e5d0fd19865af; dossier 9695e91d3adc53be396a50f85ca1874e354c6b30222a95e341835cdc04543ab4. SVG raster /tmp/wiki-216-review/techno-davinci.png was visually inspected. Focused structural readback verified 82 exterior contacts, two reference cards with no contact positions, 0 routes, 0 guesses, one wiki-216 article, and closed legacy diagrams. Stable Pages readback still returned prior HTML SHA-256 8476176b35d3b388d457bcfba3d728de98ac3640a23e04809f59d869b214a2c7, so updated page publication remains pending; no manual deployment. Prior ChatGPT 6 Pro consultation remains submission_unknown; its recorded tab ID was absent from the current open-tab list, no duplicate send or fallback was made. No tests, commit, or push.
  • [NOTE] wiki-217 Thunder Laser Nova 35 — FabLab Region Nürnberg manufacturer-reference increment integrated locally (2026-09-29). Kept the exact local wiki’s roughly 80 W machine identity separate from the 2018 Nova family manual; no local controller/TL-Timer revision or manual-to-install fitment is known. The visible selected SVG retains all 82 SmoothieBox exterior contacts and adds 34 individually labeled family-reference positions: PC USB-A 1–4, U-disk USB-A 1–4, Ethernet 8P8C positions 1–8 (functions OPEN), TL-Timer CH1–CH4 three image-counted positions each, and interfaces 9–11 two image-counted positions each. USB Standard-A signal labels follow USB-IF; interface 11 +5V/GND are identified only from the manufacturer illustration. Timer A/B/C labels are editorial position marks, not source terminal numbers. Every peripheral contact remains OPEN; 0 routes / 0 guesses; no DB25, mains inlet contacts, heater, laser, fan, or safety wiring is proposed. Main HTML now records the new evidence/limits and 34-position summary; its linked normalized HTML adds all 34 source-reference contact rows beside the existing 227 Smoothieboard positions; legacy diagrams remain collapsed and visible legend says DOTTED = GUESS. Archives: src/docs/machine-control-pinout-survey/archive/wiki-217-2026-09-29/. Raster /tmp/wiki-217-review.png visually inspected at 1400 px; focused SVG readback found 10 peripherals / 34 machine contacts / 0 guesses / 34 OPEN, and the builder confirms exactly 330 profiles. Local hashes after detailed schedule integration: HTML db17d16ec54f1cb99d9e13db845964ad95569d3aa5eefc44ecfa7e5bad26f42f; selected SVG f52225dc8e9c1cf04af58942bdf7bbedac8990d187907334f3a2dec1376b8efa; updated normalized contact schedule 9370e882526e1ab58d214cfec497c545bd2258913e9cc82f43fc2867c53fb8cc; source-reference catalog c5dfde728be2a3c2dc9f08e34fbf0592e325b51a656d8c986d19527916220158; dossier 93bca2fdb0d8dc5a1d07179829eb4a53395a94d97e28979463e63ef0a2a19275. Public readback not attempted yet. No tests, commit, or push.
  • [NOTE] Publication readback for current wiki-217 source increment (2026-09-29): one GET to the stable Pages alias returned HTTP 200 but still serves HTML SHA-256 8476176b35d3b388d457bcfba3d728de98ac3640a23e04809f59d869b214a2c7; it does not contain the new 34-contact summary. Local HTML remains db17d16ec54f1cb99d9e13db845964ad95569d3aa5eefc44ecfa7e5bad26f42f. Auto publication has not propagated; no manual publish/commit/push was attempted. The focused XML/HTML/catalog readback confirmed 82 exterior contacts, 10 reference peripherals, 34 machine contacts with unique IDs, zero routes, all 34 detailed rows OPEN, visible dotted=guess legend, collapsed legacy diagrams, linked schedule, and dossier hash parity. Builder --profile-id wiki-217 --index-only accepted the exact profile and 330-profile atlas.
  • [NOTE] wiki-218 Thunder Laser Nova 63 — Dallas Makerspace family-manual increment integrated locally (2026-09-29). The 2024 Thunder Laser Nova Series Unified User Manual explicitly covers Nova 63 and names the PC USB, U-disk USB, Ethernet, cooling/water, and TL-Timer interfaces. Its TL-Timer schedule supplies 20 individually recorded interface/function IDs (OUT1–OUT8, two 5 V outputs, upgrade, 24 V input, In1–In8); these are NOT physical pins because terminal counts, cavity order, polarity, voltage/ratings (except interface-level labels), and mating views are absent. Kept separate from older Nova-35 timer sources. The Dallas wiki does not identify installed controller or timer revisions. Main diagram retains all 82 SmoothieBox contacts and shows 4 named external interface groups plus the 20 function references; zero physical machine pin positions, zero routes, zero guesses. Mains/laser-power wiring excluded; no DB25 identified. Linked normalized HTML appends all 20 references and separate interface-scope caveats; earlier diagrams remain collapsed. Raster /tmp/wiki-218-review.png visually inspected at 1400 px. Focused checks: 330 profile articles, 82 exterior contacts, 5 generated peripherals, 20 unique function references, 0 routes, reference-source dossier hash parity; all 20 linked detailed rows OPEN. Archives under src/docs/machine-control-pinout-survey/archive/wiki-218-2026-09-29/. Focused audit passed: 330 profile articles, 82 exterior positions, 20 unique function-reference IDs, 0 physical machine pin positions, 0 routes, all linked function rows OPEN, visible DOTTED=GUESS legend, collapsed source/legacy sections, and source hash parity. Public stable Pages GET returned HTTP 200 but remains at old HTML SHA-256 8476176b35d3b388d457bcfba3d728de98ac3640a23e04809f59d869b214a2c7; the wiki-218 update is not live yet. Local hashes: HTML 7ca8d192f5a72cd9bc30e38c9ead6ee4fe76ca2df4f52a2b4c96b4a0c2b84a1b; selected SVG ddcaf6785ff9112e9ed0d9bb521520f5cbd4cc0e5cf3c4cf1bf17d9712e1e0a2; linked normalized HTML d3ecc42b9cfa47b24783c73daa33b48167f43acd175807bfb43dc5a0eda5df91; catalog 6fa1119a24da62cb5671fae3e6fe9f801956ce2616a47797f3b195f36f42d7c8; dossier 3174108b42a34fdc4b15b6aef37c1bdc25cc1e9e1927874cd96470dc5e5df53d. Public readback not yet checked for this increment. No tests, commit, or push.
    • [NOTE] wiki-219 Toptech M4 source-grounded HILDI/Mesa increment integrated locally (2026-09-29): the HSBNE wiki links a dated LinuxCNC 2.8 HILDI configuration that selects Mesa 7i76E. The official Mesa 7I76E manual provides exact numbered TB2–TB6 reference labels; HILDI HAL maps selected X/Y/Z step/direction, home/probe/MPG, spindle-enable, coolant-flood and status-light functions. The machine diagram lists all 104 terminal positions individually, with every one OPEN to SmoothieBox; zero routes and zero guesses. All 82 exterior SmoothieBox contacts remain present. TB1 field-power and P1/P2 expansion headers are excluded. Installed board/configuration revision, physical harness landing, external levels/polarity, and machine-to-carrier routing remain unverified. Updated dossier, contact catalog, generated SVG, #wiki-219 article and linked normalized contact schedule. Earlier diagrams remain collapsed. Raster /tmp/wiki-219-render.png and close-up /tmp/wiki-219-contacts-close.png visually inspected. Focused 10-check audit passed: 330 profiles, 104 unique source contacts, 104 OPEN, 82 exterior positions, five machine peripherals, current detailed schedule has 104 rows, dossier hash parity, visible dotted-guess legend, collapsed history, no asserted DB25. Local hashes: HTML 0cf70fac4d084157a140b702ab18e41fce7ec445cc3e49ac2fc1043caf20a724; SVG 9482220c0e3978217fdd9311416c351ddedd13da27f499185f06b940f7cbb09e; normalized HTML 93049401f49044d2b805c311af446d8c188e00490b8d12d7fcf9dae604e8d4c8; catalog d2a9187ce52029f28fdda51cc19a3014c02a02e01ab49c9ef10b9367b0f77d3d; dossier 7c2521684cc81733980d84fa1945848a3c426ff52dccff8c46d1a9f92100c09e. Archives under src/docs/machine-control-pinout-survey/archive/wiki-219-2026-09-29/. Public stable Pages GETs returned HTTP 200 but still serve earlier atlas HTML SHA 8476176b35d3b388d457bcfba3d728de98ac3640a23e04809f59d869b214a2c7 and old wiki-219 SVG SHA 12645de2e39d65cca0d5198c842c92068aa82c5a339c4c709c5ad69f7b2da833; auto-publication has not propagated, and no manual publish/commit/push was attempted. No tests were run.
    • [NOTE] wiki-220 Trotec Speedy 400 source increment integrated locally (2026-09-29): Happylab’s wiki says the Speedy 400 is CO₂/RUBY-operated, while the retained image’s “flexx” marking leaves this unit’s laser-source variant unresolved. Trotec Speedy 400 Operating Manual 8070 (2022) adds ten distinct machine-side reference cards: two control-panel USB ports (charging/data functions), rear LAN, optional Wi-Fi dongle receptacle, I/O interface, service plug, rotary socket, and three exhaust-tube interfaces. The manual gives two USB functions but no physical pin positions; eight other groups have no contact schedules (three exhaust groups are mechanical hose connections). No DB25 is assumed. All 82 SmoothieBox exterior contacts remain visible; zero physical machine pin positions, zero routes, zero guesses. Safety/main-power/internal-laser circuitry excluded. Updated source dossier/catalog, generated SVG, #wiki-220 article and linked normalized schedule; older details remain collapsed. Raster /tmp/wiki-220-render.png visually inspected. Focused structure audit confirms 330 profile inventory, ten cards, 2 OPEN function references, 0 positions/routes/guesses, 82 exterior contacts, 10 detailed rows, source hash parity, and direct official-source links. Local hashes: HTML 7c07ed1904b71a7ce1ac423411ee36092bedd6427e226f43618f83188c2b5c7d; SVG a04deac22ee7feb7575cad4d79f49f655b62c89bcae44d2c08996cd4a25a7ee7; normalized HTML 49b899760042e6f88daa7d6d12bfb0e2193759ed48d566817ada8a4befb50ea2; catalog 2bac702326604362a15fd4d94d9fa26c4f0eacb1ccb978bf915786e466892436; dossier 25295478df8f2fecc9982b6db0c7a8e18bc573663e85be1a501eca4bba62482b. Archives under src/docs/machine-control-pinout-survey/archive/wiki-220-2026-09-29/. Public Pages GETs return HTTP 200 but still serve prior atlas HTML SHA 8476176b35d3b388d457bcfba3d728de98ac3640a23e04809f59d869b214a2c7 and prior wiki-220 SVG SHA 138f4768f3d911dcf1a0a82bd0a30e20f02e4aa224c9c9a74b5f8c29e00bc980; automatic publication has not propagated. No manual publish/commit/push; no tests run.
    • [NOTE] wiki-221 Universal Laser Systems VLS6.60 contact-source increment integrated locally (2026-09-29): rendering the manufacturer VLS Platform User Guide v2020.09.01022 diagrams (pp. 78–79) exposed all 8 J2 pin labels, all 4 J6 labels, four J5 pins explicitly marked “FUTURE USE, DO NOT USE,” and two printed J8 positions with no assigned functions. Added eight peripheral cards total; 18 marked contacts are shown individually and all 18 remain OPEN, with zero routes/guesses. The optional Automation Interface is a family reference; Appropedia does not prove it is installed on this VLS6.60. J2 functions are user-programmable; J6 mode/status assignment unknown and ULS says outputs are informational only, not device drivers, and not supported for third-party safety devices. PWR/COM and VLS rear accessory port contact schedules remain unknown. No DB25 inferred. All 82 SmoothieBox exterior contacts preserved. Updated dossier/catalog/current SVG/#wiki-221 article/linked normalized schedule; earlier 226-profile V2/Core schedule is retained in a closed history disclosure. Rastered source pages at /tmp/wiki-221-source/manual-page-78.png and manual-page-79.png; diagram /tmp/wiki-221-render.png visually inspected. Focused 16-check audit passed for 330-profile index, exact pin labels, 18 OPEN contacts, 8 cards, 82 exterior contacts, zero routes/guesses, detail rows, dossier hash parity, source links, collapsed history. Local hashes: HTML b6c8f3f61dfe18d01871d20c3e6f2a4ee7f2981cf5efb25bf0a44a96c92258d2; SVG 28bb2520191a4c863da25d849756df80a86c515db02bc529331e5731d9caaf64; normalized HTML 229ccaa835f765588bcb1e0d98d8d331cee845e0482eb628405a03fe37e62027; catalog 0ba734daaafdc284c6f52a312690a55daea4b82ac45495511ce9899650f87dfe; dossier a0047f0243d43dc5f6f94a3bf9cbcbff74ade2b6f58da7758b4bd3ddd49e3299. Archive: src/docs/machine-control-pinout-survey/archive/wiki-221-2026-09-29/. Public GETs are HTTP 200 but return prior atlas HTML SHA 8476176b35d3b388d457bcfba3d728de98ac3640a23e04809f59d869b214a2c7 and prior wiki-221 SVG SHA 90be615787695e20f4f6bf3a69156118993201b63a6d74aa42e9b87b7de53cbd; automatic publication not propagated. No manual publish/commit/push and no tests.
    • [NOTE] wiki-222 Ultimaker 2 Main Board V2.1.1 family-reference increment integrated locally (2026-09-29). The MakeICT unit’s fitted controller revision and wiring remain unverified; the official schematic is reference-only. Added all 32 J-designated connectors present (J1–J34 except J10/J12) and all 127 numbered positions, including service headers. Contact rows preserve traced unnamed nodes, PT100 branches (not GND), distinct U1/U2 service nets, J22 Serial 3 caption vs TXD2/RXD2, raw J18 supply nodes before SW1/K1, and five onboard A4988 motor-phase output connectors. All carrier and machine reference contacts remain OPEN; zero routes/guesses; no DB25 source. Internal TP1–TP80 test pads and JP2/JP3 solder links are disclosed outside the external J-connector inventory. The linked 227-position historical carrier schedule is kept separate from the added 127-contact manufacturer schedule. Previous carrier-only SVG is archived and shown inside collapsed history. Render /tmp/wiki-222-final.png inspected; focused readback confirms 330 profiles, 82 carrier contacts, 32 connectors, 127 unique positions and detail rows, 127 OPEN reference contacts, 0 routes/guesses, source hash parity and hidden history. Source PDF SHA-256 5f72064df84ac025d6625c1a30a3e74419056b43f4c9f5f4adc75ded29639353; archive SVG SHA-256 c84b8d2a2b0434e7b3999813441d262057158dd05cc1abe38cab3706e6bd9529. Local hashes: HTML ef6351f219e9b2b32a02778908f6c2dfb9a3eafab993ab311aa4d037cdbd4baa; SVG 595dc59be5b9db90f9d92ada15935a6435198417eca8d585178c3a1125968715; normalized HTML bd8cbc27df461781ac797da9be142270564c8973ea0cf91c77c10af8f06762e8; reference catalog 7957d104ed6feb986745b9d469a5163d62d2db03e73699416b2ac6d300bbd609; dossier 480d7befdb22a7ca11f61766a86f21b591c4e6f029ccee3561e35960f7126498. Auto-publication readback not checked and no manual commit/push/deploy. No tests run; the 330-profile atlas objective remains active.
    • [NOTE] wiki-223 Ultimaker S7 official-interface research increment is in progress (2026-09-29): official S7 user manual v1.2 (PDF SHA-256 83c90af672aa6b0d80b4b317747e1ca7db244e811d9122285a15dc201e250bad) identifies rear USB, Ethernet, NFC, UMB OUT and power socket/switch; official quick-start identifies optional Material Station UMB links and Air Manager setup (PDF SHA-256 75fc294128bdc584fb25717bb3172fd366fe30cf70a7e186245af362b21b0aaa). No S7 contact schedule or electrical schematic was found; the official S-line board repair manual names S3/S5 R2 only and is excluded from S7 pins. Updated the S7 dossier, source catalog and selected SVG; the diagram now shows seven external interface/reference groups with zero individual machine contacts, routes or guesses, while preserving all 82 SmoothieBox contacts. Updated #wiki-223 in the local HTML and appended an OPEN interface inventory to its linked detailed HTML, with source/fitment limits. 1500 px raster /tmp/wiki-223-current.png visually inspected. Local HTML SHA-256 815601acc40bed231a2a619895e45b47de9c21fb7b5125bc37623adf575abd95; selected SVG da60e88a38c8a0efd221afeca2705725515ffabbab54f24ae5da537c76d6d676; detailed HTML 4817814353575a2373302a0a015c71ffc268f2970b5d07ff7f28878221f07e36; catalog e330c948fdf7960e856f757cafa8fb689ebe1ed46b5a903b2dc7ebf8935e5171; dossier 5d61467aafdf141010ca38c4370a2f55689d37545233cca2ec937462a78a01fe. Public publication readback and detailed schedule/SVG reconciliation remain pending. No tests, manual deploy, commit or push. Continue 330-profile work after this profile.
    • [NOTE] wiki-223 evidence corrections after independent max-effort review (2026-09-29): removed the dossier’s unrelated Appropedia license detail and unsupported MakeICT attribution; clarified that the NFC spool-holder cable is used with the NFC socket in standalone setup, Air Manager is documented setup context (not labeled optional), and only Material Station is an optional configuration. Registered a dedicated quick-start source key and bound the Material Station UMB reference to it; the official manual is its own source entry. Rebuilt the selected SVG: seven groups, zero individual machine contacts/routes/guesses; all 82 carrier contacts remain. Updated article and detailed interface register. Latest hashes: HTML 3875ca140d5a6470c66f2208371e1b1019ea399565531dbc5a52abe8d17a7347; SVG daaf5a93490c7b1438817a05f998eca5e42871f6fdd695f17af9b88537c8f39a; detailed HTML 90a53bb71acdca6ffd1995ae652e70d522095fde9c9aa4d36c760bf78f8cc862; catalog 1d08b1367995650243427d30603bc9893588c67a5a1391e3967b912ad9c5a27e; dossier 62bc1729884794353974bcd5975d7929a05d4666ddfcd6e0cc89b099ff13228c. The 1500px corrected raster is inspected at /tmp/wiki-223-current.png; XML/source-hash/7-group/zero-route readback passed. Public Pages GETs returned HTTP 403, so automatic publication parity is unverified. Browser advisor failed before submission because the model selector was absent; one gpt-6-sol/max fallback completed with verified runtime metadata. Both records and ledger entries are under /home/arthur/dev/.astra-calls and /home/arthur/dev/astra-calls.md. No tests or manual deployment/commit/push.
    • [NOTE] wiki-224 VolksFraese VF1 increment integrated locally (2026-09-29): pinned T.Nenz author project at commit 6fd34eff57dfbbca657e646c6dd619017d9a0119 contains an exact-hash schematic titled MPCNC Nano Estlcam Shield Rev 1.4, dated 2019-04-16. Traced all J1–J29 pin positions against wires/labels and matching cached connector symbol: 29 separate board-reference connectors, 94 numbered contacts total; J3 serial and J15 ATtiny ISP are distinct service headers (12 pins); the remaining 27 connectors contain 82 positions. Added all 94 contacts to the catalog and standalone current schedule src/docs/machine-control-pinout-survey/normalized-profiles/224-wiki-224-tillboard-rev1.4.html, selected SVG, #wiki-224 local article and source dossier. Kept Sorotec’s kit exclusions and the explicitly simplified Seidel diagram as configuration/example evidence only; local VF1 controller/harness remain unidentified. All 94 Tillboard contacts are reference-only/OPEN to SmoothieBox; zero routes and zero guesses. The generated SVG retains all 82 SmoothieBox contacts, 30 side cards (29 source connectors plus one unidentified installed-controller boundary), no DB25, J2:3 explicit source NoConn, J10 source function/net discrepancy, and exact J8/J10 series-motor order. Raster /tmp/wiki-224-tillboard-raster.png visually inspected. Focused audit: SVG valid XML and metadata agree (82 exterior, 94 source/open, 0 routes/guesses); standalone contact HTML has exactly 94 rows matching catalog; source dossier digest matches; previous selected SVG archived byte-for-byte at src/docs/machine-control-pinout-survey/archive/wiki-224-2026-09-29/wiki-224.svg.before (SHA-256 f2370a1d2e21705bb1dae9bcf22a6a255d941c70e237a5591a19263c4af75d6b). Local hashes: HTML a666678232fd16ee946514255398a348139ba2464f45c56a0edfb73338f70a44; selected SVG bce03490a6bb1f01758b4369799f368625e2bf05d0bd0ddacf9644bd145e7825; linked detail 98abff4c674c61085fec4146a277b9925d4fa95e5043836689b3b0b52d2e9ff9; catalog c4c93002826da2c20bbd579c8afc65a1626a89d445bfe3e228307411f3813ccf. Sol fallback resolved gpt-6-sol / max; record and exact response are /home/arthur/dev/.astra-calls/2026-09-29_06-03-17-wiki224-sol-fallback.md and linked response archive. Public Pages GETs currently serve the previous HTML/SVG (byte mismatch); auto-publication of this increment and public detail route remain pending, with no manual deploy/push/commit. No tests run. Continue at wiki-225; 330-profile goal remains active.
    • [NOTE] wiki-225 WorkBee official Duet 3 Mainboard 6HC reference investigation underway (2026-09-29): CoMakingSpace pinned revision 20480 reports a Duet 3 6HC+ installed in 2024 but does not establish its exact controller revision, harness, axis/endstop/router wiring or contact map. Added a visible in-progress source note to #wiki-225 and an additive source-boundary section to the dossier. Official Duet revision 1.02 schematic/PDF and matching wiring image are under contact-by-contact review; the board reference will remain distinct from installed WorkBee wiring. No new contacts/routes/guesses yet; no DB25 evidenced. ChatGPT 6 Pro was unavailable before launch because the session lacks the required browser-client runtime; no prompt/quota use. One Sol max-effort review is active. The frozen packet and failure record are /home/arthur/dev/.astra-calls/2026-09-29_06-21-wiki225-prepared-packet.md and /home/arthur/dev/.astra-calls/2026-09-29_06-22-wiki225-chatgpt-runtime-unavailable.md. Local main HTML SHA-256 is f9e1cac672d878c916fe04884f3d68425bc0d9078490734f865d8a58ddb6ea3e; dossier SHA-256 is bf99880e06c76a3f4613ffd1fd93be7b5bb62622142ed2bc10d0deadd8e7a0ed. Continue integrating a source-supported complete connector/contact inventory, selected SVG and detail page before advancing to wiki-226.

    • [NOTE] wiki-225 WorkBee / Duet 3 6HC v1.02 source-reference increment integrated locally (2026-09-29). Pinned CoMakingSpace revision 20480 reports a 2024 Duet 3 6HC+ installation but does not identify the fitted revision, harness, motor-axis mapping, endstop inputs, or router-control contacts. Added the exact e19bf75 v1.02 official schematic/CAD/iBOM audit and exhaustive schedule. It contains 48 J references / 264 board marks, plus 8 separate RJ45 socket contacts; 39 internal/configuration marks remain individually enumerated in the appendix. The diagram shows 46 source-reference interfaces / 233 contacts plus one unidentified installed-interface boundary; all 233 are OPEN, with zero routes/guesses. All 82 SmoothieBox exterior contacts remain. No DB25 is evidenced. Previous selected SVG is archived byte-for-byte at src/docs/machine-control-pinout-survey/archive/wiki-225-2026-09-29/selected-svg-before-update.svg (SHA-256 680e4b6a6852582fee9e6eb5292680329fccc55c4eff74c28c07324740f9790d). Source schedule has 272 individually labeled position rows matching the complete inventory, including distinct J46 module solder leads and J46 RJ45 socket contacts. Main atlas SHA-256 76c74166d058f62d4648814fb5aa32baaffacc716de6c26ad114726a7716aad5; selected SVG f74e1b6a1f8036609f3d747618460cb6e95aa26bb196ac68c409931405d43632; standalone detail 7b150fcf4bce4afeaab88acde5b1621e70c4464357ead8db97153cd4597845e3; catalog cc537590f313c7e490b4c5f3094fd409dfbc2ae87f9ef8d73a697f7d8745c205; dossier bd346ddab566ca8e51582fb6f7e84e8bcb3a5a58cc2f40dae03097435b9b96d. The 1200 px SVG and top/middle/bottom close-ups were visually inspected; the standalone page embeds the exact current SVG and retains its prior 226-capture body collapsed. Focused inventory/source/hash checks pass. Public stable Pages currently serves the previous atlas SHA 8476176b35d3b388d457bcfba3d728de98ac3640a23e04809f59d869b214a2c7, selected SVG 680e4b6a6852582fee9e6eb5292680329fccc55c4eff74c28c07324740f9790d, and prior detail SHA b2005b24028756514bae7448b04a39879763746131a8acd019d62abba48532d5; public publication of these local changes is not yet visible. ChatGPT 6 Pro could not launch because the required browser-client runtime is unavailable; no prompt or quota use. The single fallback completed at verified gpt-6-sol / max; full review/artifacts are /tmp/wiki225-sol-review-01a0eb68/, and the prepared packet/failure record are /home/arthur/dev/.astra-calls/2026-09-29_06-21-wiki225-prepared-packet.md and /home/arthur/dev/.astra-calls/2026-09-29_06-22-wiki225-chatgpt-runtime-unavailable.md. No tests, manual publish, commit, or push. Continue the 330-profile objective at wiki-226.

    • [NOTE] forum-avidcnc-funkenjaeger-4x2-linuxcnc-atc (atlas ordinal 227) source-reference diagram integrated locally (2026-09-29). Re-read the owner’s Avid CNC Build Logs thread: https://forum.avidcnc.com/t/actuated-dust-shoe-atc-rack-tool-setter/6248. It reports Avid drive units, LinuxCNC/Mesa, spindle, pneumatic ATC rack and leaf switches, setter and beam-break sensor, two-cylinder shoe actuation, job-dependent shop-vac/separator or direct-extractor options, and a shoe-to-chassis static strap. The thread gives no machine-side contact schedules, Mesa model/IO map, axis assignments, sensor/valve circuits, or exact strap/spindle endpoints. Updated the dossier, forum evidence inventory, main atlas HTML, and contact-level SVG. Diagram retains all 82 exterior pins, 10 named OPEN system groups, zero machine pin rows, zero routes and zero guesses. Earlier three-group view is hidden by default as a provenance-reconstructed variant; its original SVG bytes were not captured, and the reconstruction manifest explicitly records that limit. Local render /tmp/atlas-227-funkenjaeger-full.png was visually inspected; focused ID/source/hash/contact/link checks pass. Hashes: main atlas ecab867d7f4b8a01aa4c9250fd3b02617bf66a1b71244d9ecca5e7e9b3a368ac; forum evidence 38a291b7f0605b563febf63c9f03b6fb85ffa288d5bafd44b396591f8f31fc07; dossier 145afce77ad4e6f866d4f120c7ad185831ee5a1c159bc4e572b2a609164e768e; selected contact SVG f79eedb266367f8a1fb31ac7b365bfce64db8da4e61cceef39b64772a7c2da74; reconstructed prior view b640f766c501314fc6019ea73c3811193fa9bff956aa539bce0095cf25c4048a. Public readback, tests, commit, and push not performed.
    • [NOTE] wiki-226 xTool S1 source-reference increment integrated locally (2026-09-29). The Bristol Hackspace machine page does not identify the installed controller revision, harness, or machine-to-SmoothieBox routes. Integrated all 12 individually labeled positions on the source’s optical-module connector, all 15 named mainboard port groups, and nine rear-cover items (including the three receptacles visible under one callout). These are reference interfaces; fitment and contact maps remain unknown where sources do not give them. Diagram/catalog report 27 reference cards, 15 source contacts/reference marks, 15 OPEN source contacts, zero guesses, zero routes, and all 82 SmoothieBox exterior contacts. Three distinct Pic 5 diagnostic test references are retained as test points, not connector positions or electrical ratings. Prior diagram remains collapsed; its byte-identical archived Core P1 detail has 181 endpoint/contact rows across 45 connector tables (not 227), and remains preserved. A read-only native review found and corrected the literal BL_T_SW transcription, stale detail-image alt text (nine rear items from seven callouts), and that archived count. The archive SHA-256 remains 7beb41ba66c5ab555332ecbaae5b81b5d46d7ecc63ba0658a7e7502b5751b44c. No DB25 is evidenced. Current hashes: dossier 14c5ecd1fc08cb10470ae5650d6613765a1f2f662d26d9ad97edd8553ffdcbda; catalog ff22926af6a0752c3e84461c7edfecaed220ff46da78946e1aebb76a05bf8118; selected SVG 198215800588e700152c1335458dc712dd79792faaa7536c247421269da5433b; detail HTML 875bb0360a44921eb53ff25a543fc75086a4187d198462d60d095f822a1cc82e; main atlas 178fbd75946772cdc8f697606e0c6e6cb7dc898ab24df191dfeffa13cbac2b0e. Final full and close-up rasters were inspected (/tmp/wiki-226-final.png, /tmp/wiki-226-final-module-and-groups.png); focused source/SVG/catalog/detail checks passed. Public readback returned 403/404, so publication parity is unverified. Sol review artifacts are /tmp/wiki226-sol-review-hl2lo2nr/; native review completed in its original agent identity; model gpt-6-astra/high verified. No tests, manual deployment, commit, or push. Continue the 330-profile objective at ordinal 227 (forum-avidcnc-funkenjaeger-4x2-linuxcnc-atc).
    • [NOTE] Ordinal 228 forum-avidcnc-seanycash-pro4896-beckhoff-twincat source-reference increment integrated locally (2026-09-29). The owner forum thread identifies a custom Avid PRO4896 build using a Dell OptiPlex 7020, Beckhoff EK1100/EL7040/EL6020 hardware, NEMA34 motors, proximity/input/output modules, 48 V stepper and 24 V logic supplies, Pilz safety relay, Invertek Optidrive E3, GMT spindle, TwinCAT HMI, and a dust-collector relay, but publishes no fitted contact schedule or harness map. The diagram retains all 82 SmoothieBox exterior contacts and adds seven owner-reported OPEN groups plus four manufacturer-reference cards: 11 Optidrive E3 IP20 control terminals, 8 E3 RJ45 positions, 8 EK1100 power contacts, and 16 EK1100 X1/X2 RJ45 positions (17 cards / 43 individually labeled reference contacts). All machine/reference contacts are OPEN, with zero routes and zero guesses; any future inferred route must use the violet dotted GUESS convention. The E3 and EK1100 references are explicitly family-level and fitted variants remain unverified. Dossier src/docs/machine-research/avidcnc-seanycash-pro4896-beckhoff-twincat.md SHA-256 140ba4bd8e73191bb567843a9e1b82755ebaa6944d36556aa205020ac6fa29a6; evidence catalog a667b986357ac9071020ce2536b5c6512db34a547a8b87db0aa796377402abff; generator 38c030f94d32077c624ede92cbaf6d74cc7e935291668a4afb42fe8318b82541; selected SVG 2ecd9db337e404c78674a18469777b14845c3afeebeb24f7621e50fcc89235e6; intermediate E3 archive 1c408016021517d604e67059ab0888825840010faaa1a8520992c79ed249a1a5; main atlas HTML dc0005896ee1cfea15355c206659349ffcd2baf066e9585485083bd1db87619f. SVG rendered to /tmp/atlas-228-beckhoff.png (1600 × 1587) and visually inspected. Local HTML was updated incrementally with the contact register and official source links. Public readback, tests, commit, and push not performed.
    • [NOTE] Ordinal 229 forum-buildlog-ryan-1-0-laser source increment integrated locally (2026-09-29). The owner build log identifies changing Keling drivers, supplies, a Retina target, and mechanical assembly but no final controller or wiring. A related Buildlog Laser Interface/Driver PCB source names a standard 25-pin D peripheral, relay controls on pins 1 and 8, and configurable PWM on pin 14 or 15; all 25 DB25 contacts are now individually visible on the peripheral side, with the other 21 positions explicitly function-unstated and OPEN. The selected SVG retains all 82 SmoothieBox contacts, has 2 cards / 25 reference contacts, zero routes and zero guesses, and uses the GUESS legend convention. Dossier src/docs/machine-research/buildlog-ryan-1-0-laser.md SHA-256 776d29797299ca9d165a812aad80cb10ed8d37ee2b8d8e63ea4df2ab2d9be906; selected SVG a20c17b5fd94963157e346c0401c7daf91ef0e6f02beecb724a41b1aadc00315; generator 88c7201cc0c71be40fc3659463937f6faf008f5ae330ab4071ea9eb64a5233dd; main atlas HTML 08f50a61e1fc2158e39a64a2aa677664b40bb5c9f08dfbf297023744d3fbacf9. Raster /tmp/atlas-229-buildlog.png (1600 × 1336) was visually inspected; DB25 is shown as a peripheral. Public readback, tests, commit, and push not performed.
    • [NOTE] Ordinal 230 forum-cnc-mogul-slb-retrofit source increment integrated locally (2026-09-29). The Sienci restoration dossier provides four owner-reported KL23H2100-35-4A motor contacts (A+ black, A− green, B+ red, B− blue) and reports limit setup, but no SLB cavity map, axis assignment, or safety wiring. The selected SVG retains all 82 SmoothieBox contacts and shows the four motor conductors individually as OPEN; zero routes and zero guesses. Local render /tmp/atlas-230-mogul.png (1600 × 1240) was visually inspected. Dossier SHA-256 5e0c57bb75c9fe84610d2fb59bd07b1d0cc64f6ce5ad1feb5d629d41a98ebf58; selected SVG d06369d30256b31bb348be69f17811c992719dce076b354aec7957fecbec30fa; main atlas HTML 5111ff4999d00f1b2df90102601695be2cf40ebb0607fcc72585228cef31ea5c. Public readback, tests, commit, and push not performed.
    • [NOTE] Ordinal 231 forum-cncforum-lubbez-rebuilt-co2-laser source increment integrated locally (2026-09-29). The owner describes a Leetro MPC6525 retrofit, two 12 V fans, a cooling pump, door switch, flow monitor and unidentified CO₂ tube/supply, but explicitly provides no schematic or terminal schedule. The selected SVG retains all 82 SmoothieBox contacts and shows three source-named OPEN groups, zero machine contacts, routes, or guesses. Raster /tmp/atlas-231-lubbez.png (1600 × 1240) was visually inspected. Dossier SHA-256 776d29797299ca9d165a812aad80cb10ed8d37ee2b8d8e63ea4df2ab2d9be906 is unchanged; selected SVG 5385c855ef4ca8697ef720de3a6aee38135e961c7c54ce0459d2f88da873f2c4; main atlas HTML b3249dafae6891016b26fcc2134b24b8a66a4d7e48b5d50d0944a76e05354be7. Public readback, tests, commit, and push not performed.
    • [NOTE] Ordinal 232 forum-cnczone-brother-tc225-pivotalcustoms-jeff-retrofit source increment integrated locally (2026-09-29). The two-owner dossier distinguishes historical Mach/CS-LAB/MIGE parts from the current LinuxCNC/Mesa reconstruction and reports eight named retrofit groups, but no connector-level schedule or completed safety validation. The selected SVG retains all 82 SmoothieBox contacts and shows eight source-named OPEN groups, zero machine contacts, routes, or guesses. Raster /tmp/atlas-232-brother.png (1600 × 871) was visually inspected. Dossier SHA-256 5e0c57bb75c9fe84610d2fb59bd07b1d0cc64f6ce5ad1feb5d629d41a98ebf58 is unchanged; selected SVG SHA-256 337478d91381985c601698dbf39bba30b0956f377ab8a571611b3f0e889f04a9; main atlas HTML 1b38a2c20f2130927858557f22fb22ee6bde9ec053eac98ce4c4b43e97f37808. Public readback, tests, commit, and push not performed.
    • [NOTE] Ordinal 233 forum-cnczone-chain-drive-plasma-table source increment integrated locally (2026-09-29). The historical multi-author log identifies two 24 V wheelchair motors, EMC/noise troubleshooting and eventual scrapping, but no final controller or contact map. The selected SVG retains all 82 SmoothieBox contacts and shows the motor group as OPEN, zero machine contacts/routes/guesses. Raster /tmp/atlas-233-plasma.png (1600 × 1240) was visually inspected. Selected SVG SHA-256 a02873e49bad4fc21930d2332b66a8447c73579c6feee6f6af6fe0437f4ec717; main atlas HTML e7b70fd476ca266c78275da1432f9138a82b03c5d0a094ae9d0a82f6f2be45b7. Public readback, tests, commit, and push not performed.
    • [NOTE] Ordinal 234 forum-cnczone-large-format-diy-laser-gav source increment integrated locally (2026-09-29). The source disputes the tube power and only plans a LightObject DSP; it gives no terminal-level controller, laser, water-protect, limit, homing or safety map. The selected SVG retains all 82 SmoothieBox contacts and shows one contested tube-power group OPEN, zero machine contacts/routes/guesses. Raster /tmp/atlas-234-gav.png (1600 × 1240) was visually inspected. Selected SVG SHA-256 2e64fe6f58c543bccab27b13692a4f796205afe5da535eb877517ffd720c1654; main atlas HTML 622c0d3aebb074f733f9adccc8c0e993bce22820945939088ca8fffc341360c2. Public readback, tests, commit, and push not performed.
    • [NOTE] Ordinal 235 forum-deinlaser-jano-1700x650-rdc6445g source increment integrated locally (2026-09-29). The owner identifies Ruida RDC6445G, CW-5200, IHSV-57 servo and K40-style PSU P2/P3 blocks, but attachment pixels and exact PSU variant were unavailable; no pin assignment is transcribed. The selected SVG retains all 82 SmoothieBox contacts and shows three source-named OPEN groups, zero machine contacts/routes/guesses. Raster /tmp/atlas-235-jano.png (1600 × 1240) was visually inspected. Selected SVG SHA-256 48268a4e0b25255d2ba621968361a5bde0e362124eaa90fcfadb4ab51af27c55; main atlas HTML 8fa58ba0263748e4f20d34d44bf850a06181c93e8c473a82be5ff72051d9e0e2. Public readback, tests, commit, and push not performed.
    • [NOTE] Ordinal 236 forum-diy-forums-ian-workbee-router source increment integrated locally (2026-09-29). Ian reports a Huanyang VFD, 1.5 kW spindle, unidentified stepper drivers, external motor/probe/endstop connectors and control-panel functions, but no terminal schedule or recoverable connector photo. The selected SVG retains all 82 SmoothieBox contacts and shows five source-named OPEN groups, zero machine contacts/routes/guesses. Raster /tmp/atlas-236-workbee.png (1600 × 1240) was visually inspected. Selected SVG SHA-256 03adeba0cde5573aeebd97ece29db352c98347b904354b28303913cc4beddd9d; main atlas HTML 5e4a7dd18d04d1e9978035e1a822a714f80ad32eb0b44109911296cef773a77d. Public readback, tests, commit, and push not performed.
    • [NOTE] Ordinal 237 forum-full-spectrum-5th-gen-hobby-ruida-upgrade source increment integrated locally (2026-09-29). The Full Spectrum thread documents only a proposed Ruida RDC6445G/Mean Well/DM542 retrofit after controller failure; installation, harness and machine-side contacts are not established. The selected SVG retains all 82 SmoothieBox contacts and shows one unidentified OPEN interface, zero machine contacts/routes/guesses. Raster /tmp/atlas-237-fsl.png (1600 × 1240) was visually inspected. Selected SVG SHA-256 f51f7eb19e716685e1f114c75270934885f9da508a4e311b08b9b413a8b3cd55; main atlas HTML d0d50fe80f0dfd54a59b7d85150b130bd0ff80969cbad0d52e68eab6eb19ade7. Public readback, tests, commit, and push not performed.
    • [NOTE] Ordinal 238 forum-hp-7550a-plotter-laser-conversion source increment integrated locally (2026-09-29). The build log reports a Mach3/Pixie P100/AMC/Pittman motion topology, Synrad J48-1 and 30 V / 7 A supply, but no connector or interlock schedule. The selected SVG retains all 82 SmoothieBox contacts and shows four source-named OPEN groups, zero machine contacts/routes/guesses. Raster /tmp/atlas-238-hp.png (1600 × 1240) was visually inspected. Selected SVG SHA-256 2ea33971346a546340722479f3f45bf73971aeba4e855f993cbb9ddcebe38927; main atlas HTML 36227e654f7e5b5118072b598830c4adfbf3de08f65923ec682dea70dab36e6e. Public readback, tests, commit, and push not performed.
    • [NOTE] Ordinal 239 forum-laseruser-x700-clone-rdc6442 source increment integrated locally (2026-09-29). The owner reports six Cloudray MYJG-80W control marks and Ruida CN5 observations: GND→G, L-On1→L, LPWM1→IN, WS1→water-protection path, with P/G jumper, H and 5V unwired. The selected SVG retains all 82 SmoothieBox contacts, shows all six PSU marks and the separate water-protection circuit, and draws one violet dotted PWM function guess with five other PSU marks OPEN. Machine contacts 6, guesses 1, OPEN 5. Raster /tmp/atlas-239-x700.png (1600 × 1213) was visually inspected. Selected SVG SHA-256 7111ae7dd2546376044c08876421e8fd19e4bccdb40c3fe28a83fb581de69dce; main atlas HTML a3af2dd3b259845155b93f82c6880553e77f6cea86c680118c569272698c304d. Public readback, tests, commit, and push not performed.
    • [NOTE] Ordinal 240 forum-lesimprimantes3d-diyder-rs-cnc32 source increment integrated locally (2026-09-29). The owner reports a Makita RT0700C router, remote stepper drivers and GRBL/SD-card use, but no board, driver, spindle, probe, endstop or safety contact map. The selected SVG retains all 82 SmoothieBox contacts and shows two source-named OPEN groups, zero machine contacts/routes/guesses. Raster /tmp/atlas-240-rscnc.png (1600 × 1240) was visually inspected. Selected SVG SHA-256 e5a97d77f8129299b36cefcf7475bd5f3d3a2a32e7173cb9ebaf27cf51b229e8; main atlas HTML 83fc9195ee2a49f4870e77ca4e920b3b430edf8744ee3b9d03d55d2d3db51464. Public readback, tests, commit, and push not performed.
    • [NOTE] Ordinal 241 forum-linuxcnc-aciera-f35-retrofit source increment integrated locally (2026-09-29). The owner reports three Granite Devices Argon drives, rotary encoders, linear glass scales/SIN-COS conversion and Mesa 7i95 step/direction control, but no terminal, timing, polarity, channel or safety map. The selected SVG retains all 82 SmoothieBox contacts and shows three source-named OPEN feedback/drive groups, zero machine contacts/routes/guesses. Raster /tmp/atlas-241-aciera.png (1600 × 1240) was visually inspected. Selected SVG SHA-256 9dec85005dda49e23976fbc066af9ef533b6ea4efd08084ffa68fb26fb96cf10; main atlas HTML b3df5c29962fd0759946d7cebd32152a20b672f9c522314295a51c3cb5d9185f. Public readback, tests, commit, and push not performed.
    • [NOTE] Ordinal 242 forum-linuxcnc-axolito-mecanumeric-charlyrobot-mill source increment integrated locally (2026-09-29). The owner reports a Mesa 7i96S retrofit with new drives, Arduino panel, touchscreen, cover interlock, vacuum relay and probe, but no machine model, terminal assignments, I/O table or safety schematic. The selected SVG retains all 82 SmoothieBox contacts and shows one unidentified OPEN interface, zero machine contacts/routes/guesses. Raster /tmp/atlas-242-charly.png (1600 × 1240) was visually inspected. Selected SVG SHA-256 b580b55c092cb6e788cf04d043b7b0927d05bee296abf1e6f8af2f7002ac8f8e; main atlas HTML 47a5dacc68264d00c47c95957240b3485b0835530aa576e95557b300392ba61d. Public readback, tests, commit, and push not performed.
    • [NOTE] Ordinal 243 forum-linuxcnc-bassblaster-luxturn-lti-wakako-lathe source increment integrated locally (2026-09-29). The owner’s HAL names eight Mesa 7i96 logical channels for coolant, spindle control, machine indicator, general output, encoder and PWM; physical Mesa terminals, cable cores, spindle drive, encoder, turret and safety contacts are not mapped. The selected SVG retains all 82 SmoothieBox contacts and shows all eight logical channels individually as OPEN source references, zero routes/guesses. Raster /tmp/atlas-243-luxturn.png (1600 × 1261) was visually inspected. Selected SVG SHA-256 2cfe908a004185a997ef7628a0f7fc58dcbba4891986df1add33f59e4bf6f2d2; main atlas HTML cdbce67b3724d35a4ee4e5d9876d3b72add4fb6e9b702fb87a194919cf313711. Public readback, tests, commit, and push not performed.
    • [NOTE] Ordinal 244 forum-linuxcnc-becksvill-12-ton-fil-horizontal-vertical-mill source increment integrated locally (2026-09-29). The owner reports Mesa 7i92M/7i77/7i84, Yuhai servo drives, an 11 kW spindle VFD, linear scales, gear-change VFDs and hydraulic tool change, but no terminal-to-function schedule. The selected SVG retains all 82 SmoothieBox contacts and shows five source-named OPEN groups, zero machine contacts/routes/guesses. Raster /tmp/atlas-244-fil.png (1600 × 1240) was visually inspected. Selected SVG SHA-256 ae34cbec388561d604a041bf4a3117c5a64fef45fd4fec3c4c749faf4d65319c; main atlas HTML dfd1dced5426645199a7524ae038b2bb7f62e082784f1036f01136bee1b5cd81. Public readback, tests, commit, and push not performed.
    • [NOTE] Ordinal 245 forum-linuxcnc-becksvill-mazak-fh6800-five-axis-mill source increment integrated locally (2026-09-29). The owner reports Dmitry’s SSCNET card, Mesa 7i92/7i77/7i71/7i70 plans and hydraulic/pallet-changer work, but no SSCNET pin assignment, Mesa terminal schedule or complete hydraulic/pallet safety map. The selected SVG retains all 82 SmoothieBox contacts and shows two source-named OPEN groups, zero machine contacts/routes/guesses. Raster /tmp/atlas-245-mazak.png (1600 × 1240) was visually inspected. Selected SVG SHA-256 2e1537d8a93b48e3af6e24658d1b3e5ce6485068b3331b5788fcb7a7049e1d91; main atlas HTML 23123eb48233d1177f76683fbb964a147ac7e564664955284e38c15446e1c5bd. Public readback, tests, commit, and push not performed.
    • [NOTE] Ordinal 246 forum-linuxcnc-becksvill-nz-vmc-yuhai-servo-retrofit source increment integrated locally (2026-09-29). The owner-posted YUHAI manual screenshot is represented by all 31 distinct printed numeric positions plus the FG shell mark as source-reference contacts; the CN3/CN1 heading conflict, pin-24 +24VIN/CLR conflict, pin-11 /PAO/T-REF conflict, fitted drive revision and cabinet harness remain unresolved. The selected SVG retains all 82 SmoothieBox contacts and shows 31 reference positions plus the FG mark, all OPEN, zero routes/guesses and zero installed machine contacts. Raster /tmp/atlas-246-yuhai.png (1600 × 2427) was visually inspected. Selected SVG SHA-256 164a679af2c421ed19dc008db1da35f057ecd8fec74f530f36ed89f2f0626432; main atlas HTML b32585b67b22cab179284fa75bbf98cad931b71fddf7776386200cae26931104. Public readback, tests, commit, and push not performed.
    • [NOTE] Ordinal 247 forum-linuxcnc-beovoxo-deckel-fp4a source increment integrated locally (2026-09-29). The thread reports a planned Beckhoff EtherCAT servo retrofit, LinuxCNC and gearbox/transmission I/O discussion, but no numbered machine contacts or commissioned harness. The selected SVG retains all 82 SmoothieBox contacts and shows one planned-only OPEN EtherCAT group, zero machine contacts/routes/guesses. Raster /tmp/atlas-247-deckel.png (1600 × 1240) was visually inspected. Selected SVG SHA-256 abed38149562bd9aa20a59416abae1e8753a29afd9eed900dae368e3e819c9e3; main atlas HTML 6c1e4085a2c42a43f2516181ace0de7201ce9821214dd395c6ce1aa5948f2f8a. Public readback, tests, commit, and push not performed.
    • [NOTE] Ordinal 248 forum-linuxcnc-berlintwin-unnamed-milling-machine source increment integrated locally (2026-09-29). The source names an Omron VFD, Mesa 7i93 and two owner-developed Mesa interface boards, but gives no numbered contacts, terminal assignments, step/dir polarity, VFD control map or safety schematic. The selected SVG retains all 82 SmoothieBox contacts and shows two source-named OPEN groups, zero machine contacts/routes/guesses. Raster /tmp/atlas-248-berlintwin.png (1600 × 1240) was visually inspected. Selected SVG SHA-256 4f89b6b319bb54ef883421c48760f95cca2b2c710df2acbd9157a3bf66277646; main atlas HTML 61c862d226cc94ba0f4540e66626df9b2871563510a5160450f34fc3f8e03959; evidence JSON 02e2eb06e4051662d13b81e1edf6b59191aed47df0ac1f6e70155cd16eab8701. Public readback, tests, commit, and push not performed.
    • [NOTE] Ordinal 249 forum-linuxcnc-bridgeport-boss-5-eman5oh source increment integrated locally (2026-09-29). The owner reports original stepper motors with Gecko drives, original transformer/capacitors, a spindle VFD and Mesa 5i25/7i76, but no connector map, axis assignments, VFD terminals, safety chain or cabinet schematic. The selected SVG retains all 82 SmoothieBox contacts and shows three source-named OPEN groups, zero machine contacts/routes/guesses. Raster /tmp/atlas-249-bridgeport.png (1600 × 1240) was visually inspected. Selected SVG SHA-256 ef320719742df7c3ae34ae411533784a38bcaa81ebbbbceef1680cb894b0e069; main atlas HTML 05599917753ebc12d8134a33e4817d847e78e9ae3e761758164383ab4d402188. Public readback, tests, commit, and push not performed.
    • [NOTE] Ordinal 250 forum-linuxcnc-btminpa-shizuoka-ans source increment integrated locally (2026-09-29). The owner reports Westamp drives, Baldor Big-MHO DC servos, motor encoders and tachometers for a proposed Linux conversion, but no terminal assignments or completed retrofit. The selected SVG retains all 82 SmoothieBox contacts and shows three source-named OPEN groups, zero machine contacts/routes/guesses. Raster /tmp/atlas-250-shizuoka.png (1600 × 1240) was visually inspected. Selected SVG SHA-256 da17ad352d432acd950f47bb6ed92b54221c580957af41682d608d27acd73cff; main atlas HTML 0caeb5c0b206966cb55d9cd7df367b3a31abb7354394f5128f79a5aa10d413e4. Public readback, tests, commit, and push not performed.
    • [NOTE] Ordinal 251 forum-linuxcnc-chiron-fz12w-igor-retrofit source increment integrated locally (2026-09-29). The owner reports a wireless handwheel, a planned tool probe and working tool-changer/table functions, but no terminal-level pinout, polarity, drive model, safety or tool-changer I/O map. The selected SVG retains all 82 SmoothieBox contacts and shows three source-named OPEN groups, zero machine contacts/routes/guesses. Raster /tmp/atlas-251-chiron.png (1600 × 1240) was visually inspected. Selected SVG SHA-256 9d463d6d3cfeaa6455aac244f62c8ee54e1e6837922f8d09acb3c49768bbc212; main atlas HTML 328e0223ec1e55ccfcf3ab50c9e360c4eac8f6bdc149cac345e9012897728e16. Public readback, tests, commit, and push not performed.
    • [NOTE] Ordinal 252 forum-linuxcnc-chrissyag-krv2000 source increment integrated locally (2026-09-29). The source reports a test-bench spindle VFD and limit-switch control plus Lichuan servos/drives, but no connector view, contact numbers, electrical levels or complete harness assignments. The selected SVG retains all 82 SmoothieBox contacts and shows three source-named OPEN groups, zero machine contacts/routes/guesses. Raster /tmp/atlas-252-krv2000.png (1600 × 1240) was visually inspected. Selected SVG SHA-256 561756a922b3a776a1180b6db3e64893d002bee495a971aa2ce30cfd11f29372; main atlas HTML df32c7afbad68a4bf2dc5cd6b9230e57505f4ae933ae34b74f66f03163af87f0. Public readback, tests, commit, and push not performed.
    • [NOTE] Ordinal 253 forum-linuxcnc-currinh-sherline-cnc-lathe source increment integrated locally (2026-09-29). The owner reports a Gecko G540, slotted optical switches and a separate DB25 plug carrying the G540 terminal block and 5 V supply, but no DB25 assignment, G540 terminal number, connector orientation or spindle-control map. The selected SVG treats the DB25 as a machine-side peripheral and shows all 25 positions individually OPEN, plus the two named groups; all 82 SmoothieBox contacts retained, zero routes/guesses. Raster /tmp/atlas-253-sherline.png (1600 × 1278) was visually inspected. Selected SVG SHA-256 c7529f7395ccf2ac53f685c5809f73d199ad6c43dae77c881797a10cfd5b7664; main atlas HTML fe005fe941ad95d34398653232d253e1e06c6d0aec792081c864f7ba717e1ed3. Public readback, tests, commit, and push not performed.
    • [NOTE] Ordinal 254 forum-linuxcnc-dextaca-citizen-cincom-l16 source increment integrated locally (2026-09-29). The source is a prospective Citizen Cincom L16 retrofit with no installed controller, drive, encoder, I/O, terminal or contact assignment. The selected SVG retains all 82 SmoothieBox contacts and shows one electrical-interface-unknown OPEN boundary, zero machine contacts/routes/guesses. Raster /tmp/atlas-254-citizen.png (1600 × 1240) was visually inspected. Selected SVG SHA-256 6e7dac4bc0a50cb54e58b40bdf7e0f119920517444aed390afcb06105d276fcc; main atlas HTML f4feca36a5272a99d0ed71881bafad09fb8d9f95ad6e89c140e80b50b54a2dcc. Public readback, tests, commit, and push not performed.
    • [NOTE] Ordinal 255 forum-linuxcnc-dudelbert-schaublin-125-cnc source increment integrated locally (2026-09-29). The owner identifies a CSMIO/IP-S and spindle encoder needing belt repair, proposes an AASD Z drive/1 kW motor, and inherits AC servo drives/motors, but provides no terminal, encoder, spindle, safety or cabinet map. The selected SVG retains all 82 SmoothieBox contacts and shows three source-named OPEN groups, zero machine contacts/routes/guesses. Raster /tmp/atlas-255-schaublin.png (1600 × 1240) was visually inspected. Selected SVG SHA-256 a663dd3759825f3ddd9fd723d746187164ecbb688f0cce74fec35ac65c5bae9d; main atlas HTML 23077018a9547b8ffb3b306015871dc057e2fc0e26a009ca373e3851b02f2422. Public readback, tests, commit, and push not performed.
    • [NOTE] Ordinal 256 forum-linuxcnc-duongtantai-brother-tc229-pathpilot-retrofit source increment integrated locally (2026-09-29). The owner reports a spindle index encoder, a Z-axis servo with X/Y step motors, and VFD/ATC activity, but no component models, terminal assignments, drive parameters, ATC sequence, safety circuit or wiring diagram. The selected SVG retains all 82 SmoothieBox contacts and shows three source-named OPEN groups, zero machine contacts/routes/guesses. Raster /tmp/atlas-256-tc229.png (1600 × 1240) was visually inspected. Selected SVG SHA-256 635ec9f92654ad1811182b42eb6d07332d92d0bed44d66357fcf561d457dd531; main atlas HTML 55f36d2bdd810f049f953d12e8531e0ce1a352748a6698d216208d638448ac14; evidence JSON ac2f3d07a28c3ef80f6d169b349a891b7a0760087f51201e871d612d5b24e8a3. Public readback, tests, commit, and push not performed.
    • [NOTE] Ordinal 257 forum-linuxcnc-fortheshiz-shizuoka-ans source increment integrated locally (2026-09-29). This is a separate Shizuoka AN-S project with only an original servo-motor group identified; drive model, connector, contact and wiring assignments are absent. The selected SVG retains all 82 SmoothieBox contacts and shows one source-named OPEN group, zero machine contacts/routes/guesses. Raster /tmp/atlas-257-fortheshiz.png (1600 × 1240) was visually inspected. Selected SVG SHA-256 0edb468ea09e2d37d54bc5b4c55a63db22f11bba265b2ff2a68d06a9980c6b14; main atlas HTML 56b2e5e5f04020adac95b8ca980e50d3b408ba94ce038111f705abfad0825f02. Public readback, tests, commit, and push not performed.
    • [NOTE] Ordinal 258 forum-linuxcnc-homemadenj-scratch-4x2-plasma source increment integrated locally (2026-09-29). The owner reports an Everlast PowerPlasma 60s and Microcarve floating torch head, but no torch trigger, arc-voltage, limit/home, motor-coil, THC or safety contact schedule. The selected SVG retains all 82 SmoothieBox contacts and shows two source-named OPEN groups, zero machine contacts/routes/guesses. Raster /tmp/atlas-258-plasma.png (1600 × 1240) was visually inspected. Selected SVG SHA-256 4c210cb514c9375dd043523917bdc2a81bd29f6a119e0a01094cd4a1b0d00a19; main atlas HTML b1008e6b37e8365d4136820098ee5856104cf3db440b05b1b249d1ae948c331c. Public readback, tests, commit, and push not performed.
    • [NOTE] Ordinal 259 forum-linuxcnc-lutztd-emcoturn-120 source increment integrated locally (2026-09-29). The inspected search-indexed source describes an Emcoturn 120 retrofit project but supplies no final controller, installed hardware, machine connector, signal, contact or terminal assignment. The selected SVG retains all 82 SmoothieBox contacts and shows one electrical-interface-unknown OPEN boundary, zero machine contacts/routes/guesses. Raster /tmp/atlas-259-emcoturn.png (1600 × 1240) was visually inspected. Selected SVG SHA-256 06bd209b13a8623146c160ad620495c8f540d4b9263e2965ce2b27036f5d1f07; main atlas HTML 5b1239f589e623ec797bca0974f0fa7794e5c3bb8b0231f49f7b77016184bf13. Public readback, tests, commit, and push not performed.
    • [NOTE] Ordinal 260 forum-linuxcnc-macgalempsy-benchman-xtr source increment integrated locally (2026-09-29). The owner inventory names Tanakawa TS-5412 encoders, Allen-Bradley spindle drive, SMC ATC valves/sensors, machine limit/door switches, Copley 800-469 amplifiers, an SMW rotary-axis servo/encoder and an ATC carousel motor/encoder, but no terminal schedule. The selected SVG retains all 82 SmoothieBox contacts and shows seven source-named OPEN groups, zero machine contacts/routes/guesses. Raster /tmp/atlas-260-benchman.png (1600 × 871) was visually inspected. Selected SVG SHA-256 1a7791561c8ca04609758fc732d133702b8545fcb8eff9c273dae03753022fc3; main atlas HTML b74e39494a8e246c0c1adde8207b9a781c5496bc683f45c2f5478bd7c774fb07. Public readback, tests, commit, and push not performed.
    • [NOTE] Ordinal 261 forum-linuxcnc-marked23-grizzly-g1006 source increment integrated locally (2026-09-29). The owner reports a spindle SSR and an inherited axis-servo system built around Ametek servos, US Digital encoders and Geckodrive G320 drives, but no cable or terminal assignments. The selected SVG retains all 82 SmoothieBox contacts and shows two source-named OPEN groups, zero machine contacts/routes/guesses. Raster /tmp/atlas-261-grizzly.png (1600 × 1240) was visually inspected. Selected SVG SHA-256 d1a5fe9f0ce4b6fa81a2d96acb7e3f56c70853d70ae20d511ded32d95c645af5; main atlas HTML 593c76228e07bb6761d566a05956cc2f1f41ded7c6637fa084f334c35b29d255. Public readback, tests, commit, and push not performed.
    • [NOTE] Ordinal 262 forum-linuxcnc-matt-boxford-190vmc source increment integrated locally (2026-09-29). The owner names manual jog and spindle forward/reverse panel functions and planned Mesa cards, but no physical switch contacts, connector mapping or terminal schedule. The selected SVG retains all 82 SmoothieBox contacts and shows one source-named OPEN operator-switch group, zero machine contacts/routes/guesses. Raster /tmp/atlas-262-boxford.png (1600 × 1240) was visually inspected. Selected SVG SHA-256 d554c42024afc2ecfb714e25778c0c8f1ffadb73fc43641959e270ea18315151; main atlas HTML 367c91ec975f05e89e2c22a6dcc78abba9053bc066a86d641db392a0a676dfa0. Public readback, tests, commit, and push not performed.
    • [NOTE] Ordinal 263 forum-linuxcnc-mbrand1901-deckel-fp4atc source increment integrated locally (2026-09-29). The project names existing analog servo drives, a proposed spindle interface and 1 Vpp linear scales, but no signal-to-terminal schedule; the NCP59 is only a board identity. The selected SVG retains all 82 SmoothieBox contacts and shows three source-named OPEN groups, zero machine contacts/routes/guesses. Raster /tmp/atlas-263-deckel.png (1600 × 1240) was visually inspected. Selected SVG SHA-256 bafa5666d1ab17c80076de0c83cbf069fea1f89636f70dc2186172c5be405254; main atlas HTML 12cdac588892f3f08f2b132f70a419881017d20af971199748ee3493710cd2a4. Public readback, tests, commit, and push not performed.
    • [NOTE] Ordinal 264 forum-linuxcnc-moosedesign-bridgeport-series2-interact4 source increment integrated locally (2026-09-29). The owner-listed DB15 encoder, DB25 operator-panel and IDC40 Dynapath I/O breakout families have no contact schedule or mating views; Allen-Bradley drives and logical HAL names remain references only. The selected SVG retains all 82 SmoothieBox contacts and shows 15 + 25 + 40 nominal positions individually as OPEN/form inventory, plus two named drive/encoder groups, zero routes/guesses. Raster /tmp/atlas-264-bridgeport.png (1600 × 4567) was visually inspected. Selected SVG SHA-256 7f697bb8f1f182ba4963c90da47d0f8bded98e059e20ed875536935c2785ea7e; main atlas HTML c7efda965ec24ec5135ea12d60a9e6f72f003e50447bb61493b7ccf7540a366f. Public readback, tests, commit, and push not performed.
    • [NOTE] Ordinal 265 forum-linuxcnc-mosoeng-boxford-bench-lathe source increment integrated locally (2026-09-29). The active project names PronetT-04A servo drives and separate motor-power/encoder leads, but no Boxford model certainty, connector family, contact numbers, electrical levels or encoder route. The selected SVG retains all 82 SmoothieBox contacts and shows two source-named OPEN groups, zero machine contacts/routes/guesses. Raster /tmp/atlas-265-boxford-lathe.png (1600 × 1240) was visually inspected. Selected SVG SHA-256 842ce7abf8444b47579319e6089c2309572c9617f45df5e47e846545cbd3c18b; main atlas HTML 6c62d66e18aa9b0a1f8a0e8f7bece89faafa7bdbec14f039af3e0b25323be558. Public readback, tests, commit, and push not performed.
    • [NOTE] Ordinal 266 forum-linuxcnc-mtti-2500x1250-plasma-table source increment integrated locally (2026-09-29). The owner reports four StepperOnline DM860T drives, four encoder-equipped steppers and a Hypertherm Powermax 105 SYNC, plus an Arduino/Phoenix arc-voltage test path, but no USC connector, torch interface, Arc OK, encoder, limit or safety contact map. The selected SVG retains all 82 SmoothieBox contacts and shows three source-named OPEN groups, zero machine contacts/routes/guesses. Raster /tmp/atlas-266-mtti.png (1600 × 1240) was visually inspected. Selected SVG SHA-256 820025b64a6914632020ba3b6b4ff6fcc7901d27bac8ad9503967e558bbc73c5; main atlas HTML 6ac5854453f8c740d79236dbb42ef7c67c36899497be50cf30370bec6aa8c1fe. Public readback, tests, commit, and push not performed.
    • [NOTE] Ordinal 267 forum-linuxcnc-ohengineering-kuhlmann-engraver-mill source increment integrated locally (2026-09-29). The ongoing project reports a Berger Lahr KIM500 history and planned/reported EtherCAT servos and I/O, but no final drive or I/O models, connector map, terminal assignments or as-built schematic. The selected SVG retains all 82 SmoothieBox contacts and shows one planned EtherCAT retrofit OPEN group, zero machine contacts/routes/guesses. Raster /tmp/atlas-267-kuhlmann.png (1600 × 1240) was visually inspected. Selected SVG SHA-256 9d257d266854767bb087ae70d81d77bd93f157f45abcfb30386dd35d769491bf; main atlas HTML 0943bb183f432e533166517aa502a0556a979cb85637bc5d72679c30e44ecae7; evidence JSON b5a892ca7ece8a70ec7ad4a588da678470e9f0a5820385a14d6095e745851255. Public readback, tests, commit, and push not performed.
    • [NOTE] Ordinal 268 forum-linuxcnc-optimill-mh50v-unlogic source increment integrated locally (2026-09-29). The owner drawing is represented by separate X, Y and Z DB44 reference peripherals with all 44 positions each (132 nominal positions total), preserving readable marks such as Sign−/Sign+, Pulse−/Pulse+, Alarm, Alarm reset and Servo-on while leaving every position OPEN. All 82 SmoothieBox contacts remain, zero routes/guesses. Raster /tmp/atlas-268-mh50v.png (1600 × 2551) was visually inspected. Selected SVG SHA-256 2c08780a194f09b4cce3e6cbacbe8774d85968a5c71be697f69f389f6454d6e7; main atlas HTML d38065a584bec88888476989664edde1f344c73a950b9350e494bddda6d81698. Public readback, tests, commit, and push not performed.
    • [NOTE] Ordinal 269 forum-linuxcnc-orpheus-hurco-km3-retrofit source increment integrated locally (2026-09-29). The owner reports a 1984 Hurco KM3 retrofit retaining Electrocraft servos and Randtronics amplifiers, using Mesa 5i20/7i33/7i42/7i37 hardware, and adding a new spindle encoder for rigid tapping. No axis-drive terminal assignments, Mesa connector contact map, spindle-encoder pinout, safety diagram or complete harness schedule is published. The selected SVG retains all 82 SmoothieBox contacts and shows one named new-spindle-encoder OPEN boundary, zero machine contacts/routes/guesses. Raster /tmp/atlas-269-hurco.png (1600 px) was visually inspected. Selected SVG SHA-256 73452c185979c79b52bfb53f51735581c73803a4a30ea4dcbc98e2c412bfddf7; main atlas HTML SHA-256 41a7cc9befef82137f87aeb8db8110722f5e314b03500dd3c0d1faad3c1155f5. No public readback, tests, commit, or push.
    • [NOTE] Ordinal 270 forum-linuxcnc-pawel77-fcv63-mill-retrofit source increment integrated locally (2026-09-29). The attached FCV63 HAL names Mesa 7i97/7i84 logical home/limit, spindle and PLC channels, while the owner reports DC motors, MEZOMATIK drives and a two-stage PLC-managed spindle gearbox. Logical HAL names are not physical screw-terminal contacts; no installed board revision, field wiring, polarity or complete gearbox circuit is published. The selected SVG retains all 82 SmoothieBox contacts and shows two source-named OPEN groups, zero machine contacts/routes/guesses. Raster /tmp/atlas-270-fcv63.png (1600 px) was visually inspected. Selected SVG SHA-256 2ca9444cd6cee7dec9e5cc5f0a0e63955e80aac31cac6bd84381cfe9c32b545b; main atlas HTML SHA-256 023d8b512209e971439c9bd3753fbe0f1583ef400dd2887176e0ba4123cc8212. No public readback, tests, commit, or push.
    • [NOTE] Ordinal 271 forum-linuxcnc-petmakris-maho-mh500w source increment integrated locally (2026-09-29). The owner reports Indramat servos with a 3TRM2 amplifier, a 2.2 kW spindle, Mesa 7i97/7i84 and logical /ESTOP, P_ON, 8K1/9K1/10K1 roles. No Mesa terminal numbers, connector positions, polarity/voltage or complete harness map is published. The selected SVG retains all 82 SmoothieBox contacts and shows two source-named OPEN groups, zero machine contacts/routes/guesses. Raster /tmp/atlas-271-mh500w.png (1600 px) was visually inspected. Selected SVG SHA-256 b10cc214dde406a74217b5292450c5a0dbbcc4870157d6d98dab915c6d9944ac; main atlas HTML SHA-256 fed1c54da9c698036c789f61ce3b4276de6fe15e3206efbd633b7a9642bb5535. No public readback, tests, commit, or push.
    • [NOTE] Ordinal 272 forum-linuxcnc-polskleforgeron-blacksmith-plasma-table source increment integrated locally (2026-09-29). The owner reports floating-head probing and arc-ok/torch-trigger behavior, separate stepper drivers, THCAD voltage sensing and a historical Stahlwerk CUT 70 source; final installed plasma variant and wiring remain unresolved. No Mesa terminal schedule, torch-trigger contact map, E-stop chain or measured THC scaling is published. The selected SVG retains all 82 SmoothieBox contacts and shows five source-named OPEN groups, zero machine contacts/routes/guesses. Raster /tmp/atlas-272-plasma.png (1600 px) was visually inspected. Selected SVG SHA-256 e7fbb0d97601415e3589fc854a80e81e0e31f91168bcc0d6141ea195ced9d869; main atlas HTML SHA-256 b590650b6f6db26dd614b23a0c702505f502a632a7a707523003d5845832071b. No public readback, tests, commit, or push.
    • [NOTE] Ordinal 273 forum-linuxcnc-project-pegasus-benchman-xt source increment integrated locally (2026-09-29). The forum-posted Rev A µEBO schematic and engineer explanation identify four individual historical reference contacts: J1-98 CR_DRV_PWR, J1-100 ESTOP, J2-5 and J2-6 240 VAC input. They remain OPEN because exact machine/serial applicability, J3 transformer wiring, safety compliance and complete harness are unverified; the larger J1/J35 schedules are not transcribed. The selected SVG retains all 82 SmoothieBox contacts and shows two source peripherals with four individually labeled OPEN reference contacts, zero routes/guesses. Raster /tmp/atlas-273-benchman.png (1600 px) was visually inspected. Selected SVG SHA-256 94302554e4b72ac4ff1be76344e60cdf48b7a03c9fff5a5029880b452d5adeaa; main atlas HTML SHA-256 e3c7f9200888099052b5c3e69daa9a78e4829c75ff4b9fc3fe18283fb648e7da; evidence JSON SHA-256 03f43459eeb2950fe43b138018445f09e682955218645213ecdaf114b4406b46. No public readback, tests, commit, or push.
    • [NOTE] Ordinal 274 forum-linuxcnc-radom-padovani-labor-e-275-lathe source increment integrated locally (2026-09-29). The owner reports a shielded six-wire cable carrying differential analog inputs for X, Z and spindle, alongside a generic Mesa 7i77 recommendation; no as-built drive terminals, conductor identities, polarity/levels or complete harness map is published. The selected SVG retains all 82 SmoothieBox contacts and shows two source-named OPEN groups, zero machine contacts/routes/guesses. Raster /tmp/atlas-274-padovani.png (1600 px) was visually inspected. Selected SVG SHA-256 76ddf34d2fbd45c43c4c3e5cb56f1f3a03dd42930172ac9337ec88de50ace9e2; main atlas HTML SHA-256 68076b9850a171cb103249022bc6eb602b8295432fad5b2261fb710fde0cd92d. No public readback, tests, commit, or push.
    • [NOTE] Ordinal 275 forum-linuxcnc-reddtekk-hurco-dynapath-delta40-bedmill source increment integrated locally (2026-09-29). The planned machine-side breakouts are represented exhaustively as three DB15 encoder peripherals (15 each), one DB25 operator-panel peripheral (25), and one IDC40 Dynapath I/O peripheral (40): 110 nominal positions individually shown as OPEN/form inventory, with no function assignments, mating views or installed wiring. The DB25 acts as a machine-side peripheral. The selected SVG retains all 82 SmoothieBox contacts and shows zero routes/guesses. Raster /tmp/atlas-275-reddtekk.png (1600 px) was visually inspected. Selected SVG SHA-256 f244e6a4ef9d85b63ebb540085957d1381f59ee85d18bfd43f29632b32e3312c; main atlas HTML SHA-256 68076b9850a171cb103249022bc6eb602b8295432fad5b2261fb710fde0cd92d. No public readback, tests, commit, or push.
    • [NOTE] Ordinal 276 forum-linuxcnc-rnjfab-homemade-cheap-plasma source increment integrated locally (2026-09-29). The build names TH6600 stepper drivers, NEMA 23 motors, arc-ok/torch-height signals and a probe/proximity sensor, but publishes no contact schedule, plasma-source pinout, Mesa terminal map, safety circuit or as-built harness. The selected SVG retains all 82 SmoothieBox contacts and shows four source-named OPEN groups, zero machine contacts/routes/guesses. Raster /tmp/atlas-276-rnjfab.png (1600 px) was visually inspected. Selected SVG SHA-256 126f4d31a25d4dba170588f1b37b53e5585cf245188be9fd7da82b40df5f240c; main atlas HTML SHA-256 2a1e35af1ba4470b6b10a20e1997b43e380bb6d677a1d93393322ddd416cfb15. No public readback, tests, commit, or push.
    • [NOTE] Ordinal 277 forum-linuxcnc-rotarysmp-1986-maho-mh400e source increment integrated locally (2026-09-29). The owner reports partial MAHO 28X relay-board contacts and EXE position-sensor cable colours: six source-marked contacts are shown individually OPEN (28X1-1/2, 28X2-4, and white/grey/A/B EXE conductors), with no complete 28X schedule or confirmed SmoothieBox route. The selected SVG retains all 82 SmoothieBox contacts, zero routes and zero dotted guesses. Raster /tmp/atlas-277-maho.png (1600 px) was visually inspected. Selected SVG SHA-256 4c334cc252958af81ac414c97f89b52e6ab9df32fac2c54ca9d718070b4f6d43; main atlas HTML SHA-256 8a9be67741a45994d16982830802ad0b632245831bcfaf47295d20caa26dd91d. No public readback, tests, commit, or push.
    • [NOTE] Ordinal 278 forum-linuxcnc-rotarysmp-7x12-mini-lathe source increment integrated locally (2026-09-29). The source names only a planned VFD spindle-control interface; no VFD model, terminal schedule, spindle-control polarity or installed harness is published. The selected SVG retains all 82 SmoothieBox contacts and shows one planned-only OPEN group, zero machine contacts/routes/guesses. Raster /tmp/atlas-278-7x12.png (1600 px) was visually inspected. Selected SVG SHA-256 4d70f79b08a91db299cf4bbb3c6f2fd2bd7130b9fcebf06a60da8f0d7da9eba6; main atlas HTML SHA-256 394d80b766f708f2f049b9481b3b5e7f6fec6c4b68dfdee67c44252d1af7469b. No public readback, tests, commit, or push.
    • [NOTE] Ordinal 279 forum-linuxcnc-rotarysmp-schaublin-125-cnc-retrofit source increment integrated locally (2026-09-29). The owner names spindle VFD/encoder control, a planned Festo CPV valve terminal and a back-gear pneumatic valve; no terminal-level map, connector orientation or validated as-built HAL/harness is published. The selected SVG retains all 82 SmoothieBox contacts and shows three source-named OPEN groups, zero machine contacts/routes/guesses. Raster /tmp/atlas-279-schaublin.png (1600 px) was visually inspected. Selected SVG SHA-256 fab14ba2ebcd36b842802a9388af70da5f362d44dc95befe3b4c8db20e4f2551; main atlas HTML SHA-256 b392413c460e99c008494646af0b68b02b31d9297160623c9507fc94b401c9da. No public readback, tests, commit, or push.
    • [NOTE] Ordinal 280 forum-linuxcnc-rune-cnc-boxford-260-cmc-phil source increment integrated locally (2026-09-29). The source describes pending E-stop and limit sensors but supplies no switch contact schedule, connector view, polarity or installed harness. The selected SVG retains all 82 SmoothieBox contacts and shows one planned-only OPEN group, zero machine contacts/routes/guesses. Raster /tmp/atlas-280-boxford.png (1600 px) was visually inspected. Selected SVG SHA-256 54f1152001a305b66c8d7c51a06c077791a64ac0b8364fb905f2991cf4924166; main atlas HTML SHA-256 04ed3e3ac9f4b35274d032dfa6bb72362698f8cd59a09d78c4696d16de51edf6. No public readback, tests, commit, or push.
    • [NOTE] Field-perimeter redesign increment (2026-09-29): adapted the SmoothieBox source diagram language into build_smoothiebox_machine_wiring.py: outside-only connector shells, explicit internal-board omission, carrier header, evidence-colored machine cards, and unchanged dotted-guess/Open semantics. Regenerated all 330 profile SVGs in three complete batches (110 + 110 + 110). Structural asset audit found 330 regenerated SVGs carrying the new carrier header, connector shells, outside-only controller marker and guess legend; 336 total SVG files remain because retained historical/support assets are preserved. Updated local atlas HTML captions, converted all 345 atlas figures to native-dialog buttons, and closed all 231 legacy profile disclosures plus prior research chapters by default; the newest redesign chapter is the only open chapter. Representative renders inspected: /tmp/atlas-redesign-269b.png, /tmp/atlas-redesign-275.png, /tmp/atlas-redesign-routed.png. Current generator syntax check passed; no tests, commit, or push.

Twelve machine retrofit diagrams and focus filter

  • Write and self-review src/docs/machine-retrofit-diagram-guide.md; research the twelve selected machines/targets from cited primary sources; integrate machine-specific conversion data and helpful diagrams into the source HTML; add a top-of-page filter for exactly those twelve; incrementally update generated assets and verify all affected entries and default/focused page behavior.
  • Identify the authoritative atlas source HTML and publisher inputs; preserve current user changes, previous diagrams, and full machine list. The publisher stages src/docs/machine-control-pinout-survey.html and all files under src/docs/machine-control-pinout-survey/; the original 330 profiles and 330 contact SVGs are preserved.
  • Reconcile each machine’s hardware/revision and design viable SmoothieBox, V2 Core, and V2 Prime paths where supported; cite exact source claims and isolate unknowns/guesses. Profiles with unresolved revisions/interfaces remain explicitly OPEN rather than receiving invented terminal wiring.
  • Add complete readable main circuit diagrams plus individual contact schedules and upgrade instructions for all twelve profiles.
  • Add and verify the twelve-machine focus switch, all-profile default, keyboard behavior, HTML integration, and generated/public asset references.
  • Review every new diagram at useful rendered scale, reconcile text/tables to diagram endpoints, verify source links and generated SVG metadata, and read back automatic publication where available.

  • [NOTE] All twelve main SVGs and original URL aliases now contain individual conductor diagrams and matching HTML schedules. Final structural/render reconciliation: 1827 displayed contacts, 909 conductor records, 330 profiles retained. Keyboard focus receipt shows 330 → 12 → 330. Public byte readback matched the HTML plus 24 SVG URLs. Evidence: src/docs/machine-control-pinout-survey/retrofit-final-verification.json, retrofit-public-readback.json, and retrofit-focus-keyboard-readback.json. No hardware energized; fitted laser controls, analog-servo compatibility, sensor/firmware support, and other stated electrical qualification gates remain OPEN.

Controller-centered wiring overview for all twelve machines

  • Build a single centered controller diagram per machine with individual STEP/DIR/EN, returns, endstops and machine/peripheral interfaces; preserve previous detailed diagrams. Twelve main views integrated; unresolved fitted interfaces remain visibly OPEN.
  • Attach an explained source claim and direct evidence link to every displayed connection beneath each main diagram. Structural reconciliation verified every conductor against its HTML row and linked endpoint evidence.
  • Reconcile all twelve machines, controller choices, unresolved fitted interfaces, diagrams and connection schedules. Six Prime builds replace integrated drivers; six SmoothieBox builds retain separate power stages. LVC07, independent servo enable, gain-2 analog and 8760 source reviews recorded; unresolved fitted interfaces remain OPEN with checks.
  • Render all twelve main diagrams, verify HTML presentation and public byte readback. All twelve render hashes match current SVGs; browser confirms twelve first figures, 330 → 12 → 330, dialog and Escape. Public byte readback matches 27/27 consumer assets.

  • [NOTE] Controller-centered revision final evidence: src/docs/machine-control-pinout-survey/centered-final-verification.json, centered-structural-readback.json, centered-browser-readback.json, and centered-public-readback.json. Twelve selected main diagrams, 988 connection records, six SmoothieBox and six Prime builds, all 330 profiles preserved. Unknown fitted electrical interfaces remain OPEN; no physical hardware qualification claimed.

Compact atlas, all machine pages and square twelve-machine diagrams

  • Preserve and migrate all 330 machine articles, attached research, schedules, assets and history to machine-specific pages; generate compact paired index projections. (Local preservation: 330 exact article-text/table matches, zero missing/remote load references; reader history retained; compact index 996119 bytes.)
  • Integrate square perimeter-controller main diagrams for all twelve selected machines, preserving detailed circuit evidence and declared main/detail wire coverage. (Prior644-main revision: paired regeneration exit0; all12 SVGs byte-match inspected previews; independent1016=644main+372detailed reconciliation, all48 promotedloadpaths andall644 actualvisiblewireIDs passed.)
  • Reconcile all 330 pages and index entries, twelve rendered layouts, nested assets and links; update publisher and verify published bytes and browser presentation. (Prior644-main revision public byte reconciliation: 2013/2013 matches, zero mismatches; receipt src/docs/machine-control-pinout-survey/square-public-reconciled-readback.json. Final link job exit0: 3776 files, 3753 links, zero broken or overlarge; browser filter passed, final viewer/detail checks and parked advisor extraction remain unverified.)

  • [NOTE] Required design: docs/machine-wiring-design-rules.md; architecture/layout workers have disjoint ownership. Publication is authorized. No tests or Git mutation requested.

  • [NOTE] Fresh browser tab recovered; SF-A9 main viewer open/zoom/Fit/Enter/Escape and both-axis pan verified. Detail zoom revealed inherited max-height bug; corrected generator CSS and refresh propagation across 560 reader pages. Publication monitor204 tracks all560 current hashes; public verification of this correction remains pending.

  • [NOTE] Recovered review reopened main-diagram completeness: independent current-source audit identifies 184 further owner-installed external field/load/power/feedback/safety paths requiring main visibility. Exact inventory: /tmp/atlas-advisor-current-reconciliation.json. All1016 endpoint pairs preserved; AvidC05-001 alone changes GUESS toOPEN, and GF.3/J35.6 competing allocations now have explicit exclusivity warnings. Renderer worker owns promotion/layout; root owns paired regeneration. Live detail zoom fix passed square-proportion and both-axis pan checks after560-page publication.

  • [NOTE] Renderer continuity audit also identifies21 DQ/MSD buffer-output to PUL−/DIR−/ENA− external command conductors requiring main visibility. Expected revised partition849main+167detail=1016; exact21-ID receipt and visual acceptance still owed before integration. Strengthened final readback checks184 audited promotions plus actual main wire text labels and both paired consumers.

  • [NOTE] 2026-10-02 final renderer 45f45708c91a1fde1d04771317b715fa786671006406858ea472097bc999b5e5 preserves1016 records as851MAIN/165DETAIL, including184 audited paths,21 buffer-output conductors and2 PT100 header jumpers. Root inspected all12 final PNGs; Avid card, allocation-warning and count-label corrections verified at /tmp/atlas-root-851-final-pixel-review.json. Prior published644-main SVG/evidence revision retained under square-redesign-history/644-main-before-851-main. Paired production regeneration is running under monitor224; final structural, full-public-scope and browser acceptance remain pending. Existing advisor extraction and560-page zoom publication are complete; earlier unverified notes are retained historical state.

  • [NOTE] Final851-main revision local acceptance passed: all12 production SVGs match inspected PNG/SVG previews;1016 records reconcile as851MAIN/165DETAIL; independent330-page/1338-owned-asset preservation and3753-link checks passed. Rules copies match andCLAUDE.md:404 requires them. Final browser filtering, navigation, diagram-to-expanded-circuit links, square zoom/pan/Fit andkeyboard controls passed; complete3805-file public readback is running under monitor230.

  • [NOTE] 2026-10-02 FINAL acceptance:330 machine pages;12 square main diagrams;1016 source-linked records=851MAIN+165DETAIL. All3805 published files match frozen local bytes,zero mismatches/drift,confirmed againstcurrent sources again after completion. Report /tmp/atlas3805-final-public-readback.json; integrated objective audit /tmp/atlas-final-objective-audit-20261002.json. Browser filtering/navigation/circuit links/zoom/pan/Fit/keyboard passed; user-requested tab1689052601 retained withall330 visible. No physical hardware qualification,test execution orGit mutation claimed.

Authoritative controller geometry and complete twelve-machine wiring — 2026-10-02

  • [NOTE] FINAL 2026-10-04:61dc9318 live; all12 current first owner SVGs exported and equal accepted bytes;563 shared readers preserved;3987 source files match published snapshot without drift. Live combined zoom/wheel/slider/pan/minimap/Escape and6 main/source/historical entrypaths pass,WorkBee singlemodal+contrast/focus accepted. Twelve diagram overview/close-up pixel evidence retained. Last31cache+12exports queued24h and confirmed; source/finals/history/recovery retained. Completion matrix /home/arthur/dev/.astra-calls/atlas12-final-viewer-event-isolation-20261004/final-completion-matrix.json. User inspection tab1689060165 retained; no physical qualification,formaltests orGit mutations claimed.

  • [NOTE] 2026-10-04 publisher550 recovered original5980 exit0: final61dc9318 deployed3989files;3987source SHA/size equals current snapshot. Last31 staging targets queued and confirmed;6symlink aliases excluded. Earlier combined viewer focus anomaly retained; two stepwise live repeats preserve original full-size link, caption, click250%, wheel313%, scale1.5,drag,minimap and Escape focus; no speculative source edit. Final12 current exports and representative published entry paths remain under acceptance. Evidence /home/arthur/dev/.astra-calls/atlas12-final-viewer-event-isolation-20261004/final-index-sequential-recovery.json.

  • [NOTE] 2026-10-04 cleanup528 original23230 exit0:43released509cache/export targets queued and confirmed, sixsymlinkaliases explicitly excluded; receipts/finalSVGs retained. Event-guard publication now original5980/monitor550/verifiedchild3953113, oneattempt, sourcefreeze; callback recovery notbefore2026-10-04 02:34:00.977UTC. Latest pendingmatrix /home/arthur/dev/.astra-calls/atlas12-final-viewer-event-isolation-20261004/completion-matrix-after-cleanup528-publication550-pending.json; local563guardreversal/runtime passed, final liveguardacceptance pending, goalactive.

  • [NOTE] 2026-10-04 final a1bdc9a1 deployed3989 files; all3987 frozen source SHA/size match publisher andcurrent; all12 actualcurrent-owner SVG exports equal accepted hashes. Final combined index interactions revealed main-contained fullscreen image clicks can re-enter thumbnail opener and resetfit; two exact dialog-containment guards applied to shared builder/index. All563readers exactJS-reversal pass/errors0; noSVG/electrical/history changes. Localactualindex click250%, wheel313%, slidernative1.5,drag,minimap,Close/Escape original-linkfocus,logs0. Methodlesson saved in all3rulescopies; postrefresh manifest hash reconciled. Cleanup528 original23230/child3776206 owns onlyreleased509cache+12exports (retained finals outside); callbackrecovery notbefore2026-10-04 02:02:29.302UTC. Final event-guard publication prepared, notstarted; sourcefreeze retained. Protected currentmatrix /home/arthur/dev/.astra-calls/atlas12-final-viewer-event-isolation-20261004/completion-matrix-event-guards-pending.json. Goalactive; final liveeventguard/publication and cleanupconfirmation still owed.

  • [NOTE] 2026-10-04 publisher473 original75619 exit0 deployed2bfb3d59 (3989files). Final public WorkBee review exposed absent themevariables and black/transparent toolbar. Bounded shared CSS fallback correction now integrated across563readers; exact3987file preservation audit passed/errors0, all diagram/electrical/history assets unchanged. Root pixels/computed styles passed no-vars/light/dark; actual WorkBee source-reader scale1.5native, singlemodal,Closefocus,logs0. Final publication original64142/monitor509/child3591610 owns frozen snapshot; callback recovery notbefore2026-10-04 01:25:52.540UTC. Live final viewer acceptance pending; goalactive. Protected evidence /home/arthur/dev/.astra-calls/atlas12-final-viewer-contrast-20261004/.

  • Inventory all12 profiles and exact SmoothieBox/Prime source geometry, pinouts, signal colours and electrical interface gaps; preserve request verbatim andunpack rules.
  • Implement the full 12-guide retrofit set: source-grounded SmoothieBox perimeter and all82 exterior contacts for six Box profiles; real 45-connector Prime board art for six Prime profiles; all SOURCE/GUESS/OPEN states, descriptive function labels, collision-free routes, complete peripheral/adapter paths, and source-linked current/conditional contact schedules. Correct DeineFraesmaschine and Unlogic MH50V as named regression cases; preserve unresolved endpoints as OPEN and every unverified assignment as a dotted GUESS with an explicit legend.
  • Add shared behavior to the atlas index and all 330 detailed machine pages: fullscreen fit, pointer-anchored wheel zoom, accessible zoom slider/readout, pan/drag, keyboard controls, and a keyboard-operable minimap with viewport indication. Local scope:560 image-bearing reader pages plus index;563/563 preservation audit and955 local image references; real Chromium square desktop/square mobile/tall mobile interactions passed with dimension-derived zoom reaching1.5 nativeSVG scale. Root inspected readable desktop/mobile motor-lead closeups. Public parity remains part of the final integration item below.
  • Inspect all12 rendered diagrams at overview and readable close-up scales; incrementally regenerate paired machine/index pages and all affected detail projections, preserve prior variants and all330 records, verify links and browser interactions, and compare published bytes against local outputs.

  • [NOTE] 2026-10-04 full-size link repair integrated: all561 image-bearing reader/index pages have exact reversible13line link dispatch; two previously skipped link-only readers wiki224/wiki180 gained only additive shared dialog/script/CSS, with all original body bytes preserved. Final3987-file baseline readback passed/errors0,330owners/230ownedHTML; rawSVG/source/electrical/history assets unchanged. Generator now preserves marked dialog serialization, avoids duplicateCSS and includes localimage links during copied-HTML build and refresh. Real isolated browser checks passed ordinary/Enter/queryhash/nestedthumbnail/existingimg/button/inlineSVG, slider1.5native scale, Close/Escape/focus, single WorkBee225 modal and both link-only current/history SVGs; logs0. Protected proof: /home/arthur/dev/.astra-calls/atlas12-final-fullsize-viewer-20261004/. Fixture queued24h7824cfc682dc4325b8c6959f24e78ac0 and confirmed; all3 isolated servers stopped, tasktabs closed/user9255 preserved. Final coherent publication now original75619/monitor473/verified3343662; recovery notbefore2026-10-04 00:43:59.777UTC. Sources/projections frozen until terminal receipt; final live checks pending, goalactive.

  • [NOTE] 2026-10-04 final reader acceptance found another concrete gap: the ordinary “Open full-size main SVG” link on public wiki-134 opens a raw SVG document with zero dialogs, sliders or minimaps. Exact browser and pixel proof retained at /home/arthur/dev/.astra-calls/atlas12-final-fullsize-link-gap-20261004/. Existing child owns isolated minimal index/reader viewer proposal under /tmp/atlas12-fullsize-link-proposal-20261004; canonical sources remain protected while publisher436 owns its snapshot. All12 diagram byte/pixel acceptance remains valid; all-large-viewing-path completion is withdrawn until linked images use the shared viewer and local/public runtime gates pass. No duplicate renderer or publication started.

  • [NOTE] 2026-10-04 final consumer post-WorkBee readback exited0: twelve profiles,2696 checks,1174 selected entries,errors0. Original89126 receipt retained and429 cleared. Explicit publisher82827 and retry72990 returned already_running, not deployed; exact automaticinvocation10929b8ae55b4b2d9bb8db082e395919 failed with Errno122 staging quota in /tmp. No foreign service modified/restarted. One owned private-staging publication is now waiting on the existing lock via blocking flock, then makes one attempt: original77321, monitor436, verifiedwrapper3071119, callback-recovery notbefore2026-10-03 23:54:40 UTC. Final public225 target and exactb46bd accepted preview/owned-page equality saved. Publictwelve/independentviewer audit/currentconsumer gates pass; publication+live225 still pending. Preview and two unused empty private staging dirs queued24h and confirmed, compact evidence retained outside targets.

  • [NOTE] 2026-10-04 public12 gate passed: all twelve actual current first SVGs exported from immutable deployment9e9783d1 match accepted owned bytes; root reviewed overview/enlarged samples for every profile, including DeineFraesmaschine/MH50V. Protected proof: /home/arthur/dev/.astra-calls/atlas12-final-public-acceptance-20261003/twelve-public-main-9e9783d1-readback.json. Full viewer audit has complete passing durable report/errors0 across563pages/963images; supervisorexit143 and childOSexit unknown retained separately, no fabricated exit0. Root post-WorkBee twelve-consumer readback is active under monitor429, original89126; callback recovery notbefore2026-10-03 23:40:36 UTC. Final225 repair publication is prepared but not started. Twelve exact exported temporary bundles queued24h and queue readback confirmed; finals retained outside cleanup. Inspection tab1689059900 closed; usertab1689059255 preserved. Goal remains active pending finalconsumer report, finalpublication/live225 opener and remaining eligiblepreview cleanup.

  • [NOTE] 2026-10-04 final live acceptance: deployment9e9783d1 contains all12 accepted SVGs; root public bytes and pixels checked for Ultimaker, Sculpfun, K40 and CubeFactory. WorkBee225 authored opener double-modal defect repaired by exact two source replacements; local image/Enter/Space/wheel/slider/Close/Escape and standalone fallback passed. Scoped225/Avid rebuild exited0; unrelated328 manifest records,1343 assets and984 page/source/data files plus index outside those two consumers are unchanged. Final full viewer audit uses exact builder parser normalization under monitor414. Remaining public diagrams, final audit result, publication of repaired225, live repaired opener and cleanup receipts remain outstanding; goal stays active.

  • [NOTE] Source preparation accepted:24 SmoothieBox banks/82 contacts and45 Prime connectors reconciled, including explicit P11/P12 correspondence. Read-only source renders inspected; owned source assets andcontracts staged incentered-sources. Existing1016-record baseline/40 files retained. Browser6Pro review submitted once inownedtab1689052722,4 plannedbatches/10-turnceiling; exactpacket7829090codepoints retained at /home/arthur/dev/.astra-calls/2026-10-02_03-00-22-atlas-source-geometry-packet/. Currentmachine diagrams have notyet beenrevised.

  • [NOTE] Owner correction (2026-10-03): later user instruction requires every guessed conductor to be dotted and a legend that explicitly explains it as a guess. This supersedes the 2026-10-02 solid-GUESS rule, which remains in the history above. Static audit of the twelve installed main SVGs finds six newer diagrams with 21–58 GUESS conductors but no dash styling or dotted legend; the other six use dotted .guess styling and DOTTED legend text. Shared renderer and graphic legend still need correction, then the first six and any affected older figures must be regenerated and reviewed. Avid’s supplemental sensor SVG now gives all eight proposed routes dotted strokes and a visible GUESS sample; its generated detail page contains the updated caption. Monitor99’s isolated wiki-134 geometry render remains active and protected.

  • [NOTE] Rendered all twelve currently installed main SVGs into a comparison sheet at /tmp/atlas12-installed-main-contact-sheet.png. The first six show the expected controllers and extensive peripheral wiring but remain highly dense at overview scale; fit-to-screen alone is not sufficient for label acceptance. The per-page zoom and detailed tables must be evaluated alongside close crops. This is an initial triage render, not final visual acceptance or a candidate integration.

  • [NOTE] Avid J7/sensor-page incremental update (2026-10-03): regenerated mill-avid-ex-3.html and its index projection after changing the supplement caption to explicitly state the eight proposed wires are dotted. Targeted builder exit0; progress reports 90/330 detail pages refreshed, 11 assets, 0 missing. The automatic publisher’s first invocation deployed but detected source_changed_during_upload, then retried; corrected monitor192 recovered terminal inactive/Result=success invocation fe4964068f504117a87655145fbf929b and deployment https://f269f897.smoothie-box-pinout-research.pages.dev. Public detail HTML hash 23c4c786a5c67070bbe3269f1c376f4990fccdb2a1bd7b566dea27ec01df98b4 matches local generated HTML. Public nested sensor SVG hash c6911ea2bcf75bd395cc53bea052c54d5b070dc4561db8b494ca197035b97800 matches the generated nested SVG byte-for-byte; it contains eight dotted routes plus the GUESS legend. CairoSVG raster was inspected locally. Chrome inspection was blocked by an extension UI, so no fresh live-browser screenshot or console readback. This is an Avid supplement update, not final acceptance for the twelve main diagrams.

  • [NOTE] 2026-10-03 rules-copy reconciliation: CLAUDE.md already directs future machine-wiring work to preserve verbatim owner instructions and record reusable discoveries in docs/machine-wiring-design-rules.md. The canonical src/docs/machine-control-pinout-survey/machine-wiring-design-rules.md contained 29 newer lines absent from its public copy, including the current Bouni/DFRobot qualification and Avid J7 limits. Synchronized the two files byte-for-byte (SHA-256 324118f30fa9673bed43933bc6e9c028ce3855f27b03a3076fe15b382abbb3cb) and retained the previous public copy at /tmp/atlas12-public-rules-before-sync-20261003.md (SHA-256 500c84eddf744c3bc4a3e559591db67ce6af0d98cb5d813e5fe83a79c035f098). The survey publisher watches src/docs, so this root docs/ synchronization did not trigger that publisher. Current twelve-profile graph audit counts 1,319 terminal-level records; final diagram acceptance is still outstanding.

  • [NOTE] 2026-10-02 actual routing/pixel recovery: graph1089 retains original1016 plus73 conditional paths. Renderer4c0286f6/ff5ead4c attempts all12; six SVGs complete, six source-escape/future-lead failures retained. Compactc910d8b6/ff5ead4c then renders wiki205,K40,Sherline successfully, but root rejects large blank circuit frames and small labels in allthree PNGs. Pixel receipt /home/arthur/dev/.astra-calls/atlas12-pixel-review-c910d8b6.json; no new diagram accepted or production renderer installed. Remainingnine compact renders running under monitor422, session36188; wait for terminalnotification before retrieval.
  • [NOTE] Incremental Genmitsu source note and paired local detail/index saved with one fixed-direction note and one compact detail link; public readback unverified. Receipt /home/arthur/dev/.astra-calls/atlas12-genmitsu-incremental-html-receipt.json.

Continuation evidence2026-10-02: compact-nine exit143 recovered (cause unknown; two previews/five failures/two unfinished), stale progress corrected. Current25 prose fixes applied, graph67aebba3 preserves1089 records. Genmitsu paired HTML exit0 recovered; new twelve-diagram pixels, paired integration and publication remain incomplete.

Readback correction: canonical research block is byte-identical; generated detail retains authored prose and markers but the existing page builder serializes link attribute order and rewrites source JSON to its owned local asset. Exact-detail-byte assertion failed for these transformations, so detail semantic/asset verification is pending independent review rather than claimed byte preservation.

Recovered compact-nine PNGs mill-g2/wiki-206 were both inspected and rejected for sparse three-column switch panels, long leads and tiny source labels. Receipt /home/arthur/dev/.astra-calls/atlas12-pixel-review-c910-nine-recovered.json. Independent Genmitsu paired readback passed exact canonical1280-byte note, identical detail prose, one marker pair per page, unchanged manufacturer link and identical owned JSON asset bytes; public deployment unverified. Receipt /home/arthur/dev/.astra-calls/atlas12-builder-review/independent-genmitsu-authored-note-paired-readback.json. Added isolated render supervisor9670427c to retain subprocess exit and finalize stale status; AST inspected, not executed; supervisor termination itself still requires authoritative handle recovery.

Renderer proposals e87421dd and subsequent shell-clearance62e85443 were independently frozen and source-reviewed. Whole logical connector shells, measured footer schedule, future device lead reservations and full source-to-border pad corridor replace the observed flawed mechanisms; neither is accepted from source inspection alone. First-three e874 isolated render is active under monitor447/session46556 on graph67aebba3; root freezes graph until terminal handling. Old monitor422 was cleared after authoritative recovered exit143 and saved failure evidence. Shell-extent62e proposal arrived after trial launch and remains next-candidate history; no existing job was restarted.

Actual e874 first-three exit1 recovered: base-11 SVG/PNG generated, wiki-205 and K40 failed J35.6 source escape (regression versus c910). Full-corridor clearance proposal therefore remains unaccepted; same worker owns narrow correction. Base-11 pixels show compacted occupied columns and contained footer, but one physical8760 DB25 is fragmented into repeated ground/command shells; shared physical identity must be explicit or consolidated. Receipt /home/arthur/dev/.astra-calls/atlas12-pixel-review-e874-base11.json. Monitor447 terminal handled/cleared. Isolated62e remaining-nine trial started session9235/monitor450, source67a frozen; not final acceptance.

Independent proposed page-builder2d9be0b static comparison found no blocker: exactlyone MAIN guard for12, legacy fallback for318, existing article/asset/index/history behavior preserved plus collapsed851 revision. Receipt /home/arthur/dev/.astra-calls/atlas12-builder-review/independent-pagebuilder-production-comparison-2d9be0b.json. No production installation/runtime/closure acceptance inferred.

Actual62e remaining-nine completed exit1 withzero SVG/PNG successes. Full receipt /home/arthur/dev/.astra-calls/atlas12-render-62e-nine-01/receipt.json preserves allnine exact failures:132/g2/206 J35.6;222 J36.6;134/135/Avid/MH50V/Schaublin first C01-001 protected endpoint. This is a renderer regression, not evidence to remove source contacts or conductors. Future device lead reservation must validate the same full obstacle/clearance set as field routing; selecting the first lead from a narrower obstacle set can leave an endpoint protected or suppress alternate viable leads. Source-pad search must retain all exact anchors and all-pad final audit while exploring valid narrow and full-corridor alternatives. Worker owns correction, root owns actual rerender. Monitor450 handled/cleared; source67a remainedunchanged.

Renderer024be438 independently frozen and full source diff inspected: source detour explores local and full-corridor alternatives with unchanged final all-pad audit; peripheral lead distance68+ clears28-unit shell plus9+8-unit routing margin; lead planner and route use one identical obstacle helper with endpoint/prefix checks and bounded20000-assignment backtracking. Sherline ground/command cards explicitly identify shared physical8760 DB25 pin subsets rather than separate installed connectors. These are proposed mechanisms, not accepted drawings. All12 isolated keepgoing render started session8159 with validated/registered monitor455 on frozen source67a and primitiveff5e; no productionrenderer/HTMLgeneration installed.

Explicit no-progress continuation prompted one authoritative existinghandle8159 read: confirmedstillrunning atwiki134, no restart.024 source/device routing advanced in205/K40/132; postroute Prime tag placement now fails J27.3/J35.7/J6.3 respectively. Base11 generated retainedSVG/PNG. Annotation-space exhaustion is a layout defect to correct without dropping usedcontactlabels or relaxing conductor clearance. Completebatch outcomes remain pendingmonitor455; no recurringagentpoll.

Prime source-label correction must retain readable full Jxx.pin/function boxes beside controller artwork and exact physical pad badges. A footer-only fallback would repeat the rejected tiny-source-label defect, even if it makes generation pass. Worker retained this requirement and proposes measured extra local tag lanes plus allocation by available clear slots; actual conductor/panel exclusion and failure on no readable slot remain mandatory. No new label candidate or finalpixels accepted yet; monitor455 still owns active batch outcome.

Explicit no-progress handle8159 recovery confirmed024 trial alive atMH50V83%. New observed outcomes: wiki135 successfulSVG/PNG;134 C10-005 andAvid C02-024 exceed finite80000-grid search budget;g2/206 fail J26.2 labelplacement;222 J36.9 sourceescape persists. Search-budget exhaustion is not physicalnoroute evidence. c525ea9e independently frozen/full diffreviewed: Prime margin650, complete local pin/function tags, availability-ordered slots plus20000 boundedbacktracking, exactpadbadges and conductor/panel exclusions retained. Annotation leader segments now also avoidpanelrectangles; pixelcrossingsstillunverified. Do not launchnewcandidateuntilmonitor455 terminalhandling; worker correcting remainingroutinglimits/sourceescape.

Combinedf47f4cb3 renderer independently frozen and diff-reviewed. J36.9 diagnosis:1.27mm sourcepadpitch is approximately29.5 placedunits; conservative24 halfobstacle plus2clearance+8fillet enclosesadjacentstart(34>29.5). Added full-corridor narrow16 candidate search while retaining24 all-known-pad finalaudit and conservativealternative. Fieldrouting gridcap raised80000→120000 for observed80948/82080 grids;125000expansioncap and finalcollisionaudit unchanged. Includesc525 complete source-local labelallocation. Not executed/installed/accepted; current024 batchmonitor455 remainsowner untilterminalhandling. No duplicatebatch/restart/tests.

024all terminal exit1 recovered:threeSVG/PNG previews(base11/wiki135/Schaublin),nine failures,graph67a unchanged. MH50V finalC17-004 grid349x231 exceeds80000 without provingnoroute. Monitor455handledcleared; reviewedf47 all12 startedsession2469/monitor464,validatedalive/registered. Root inspectedallthree retained overviewPNGs; readablezoom/sourcecaption/semantic acceptance remains incomplete. Holzfräse135 main visually includeslegacy andSTEPPERONLINE axisdrivers; independent semanticreview assigned to determine actualcoexistenceversusexclusivealternatives beforeacceptance. Noacceptedproductiondiagram orpublication inferred.

Correction to overview inference: independent exact117-record wiki135/Denford graph andSVG inspection foundnoSTEPPERONLINE replacement. P1control/P2power-phase banks belongto same retainedMSD556 drives, complementary ratherthanexclusive. No graphrolechange justified; label shared physicaldrive identity acrossbanks. Earlier Holzfräse/replacement phrasingwas mistaken lowresolutioninference. Base11 DB25localinventoryaccounts12 positions(2/3/6/7 and18–25);13 positions1/4/5/8–17 absentfrom currentmaincontactlists. Earlieruser allpins requirement demands full25 accounted, with explicitlyunassigned/unused positions andnofabricatedfunctions. Independent retainedsourcecheck assigned; graph remainsfrozen67a duringf47 trial.

Sherline full25 source table recovered fromcanonicalbase11:13 missingmain positions havepublishedfunctions, notallunknown. Preparedcontact-only patch /home/arthur/dev/.astra-calls/atlas12-sherline-complete-db25-contact-patch.json adds1/4/5/8–17 asunused_in_plan withoutedgechanges. Pin1 directionconflictqualified,15unspecified,10/13/17NC. KeepknownY/A/C1/C2/functions visibleandgreyunusedratherthanunassigned. Not appliedduringf47 graphfreeze; complete25positionmainrenderandpairedHTMLstillowed.

829ee69f renderer independently frozen/diffreviewed: peripheralunused_in_plan contacts usegrey marks/text with explicitunusedlabel;MSD556 complementaryP1/P2 cards carryaxis-specificsharedphysicaldriveidentity. PreparedDB25labels omitduplicatedunusedsuffix because renderer suppliesstatus. Reviewfoundlongshareddrivecaptionunmeasured; requestedshortcaptionto fit600-unitcard, noframeoverflow. CanonicalSherline datedresearchaddendum assignedexistingHTMLowner only; rootretainspairedprojectionownership. Neither829nor13contactpatch appliedduringf47 sourcefreeze.

Sherline canonical/paired generated HTML note completed generator exit0,330-profile manifest unresolved0; exact marked authored block retained and semantic detail readback verified in atlas12-sherline-authored-note-paired-readback.json. Full25-contact isolated graph SHA3f4c29b43aac765b668a99aee79f1fd39257697d19086f57a2a42f00e3c36d97 accounts pins1–25 exactly once and preserves1089 ordered edges; production67a unchanged. acff renderer and12 supporting artifacts independently recovered under atlas12-sol-fallback-delivery-085a1990. Independent page/asset/index readback assigned existing verifier; actual full25 drawing and all12 acceptance remain incomplete. Active f47 monitor464 retains source freeze until terminal notification; no renderer polling or duplicate run.

Explicit no-progress continuation revalidated existing f47 handle2469: alive atwiki13541.7%, no restart. Actual205J27.3/132J6.1 exhausted20000 label assignments;K40J42.1 no source-local tag;134C16-007 grid389x311=120979 exceeds120000. Base11 preview identical024hash. Sent exact failures to existing Sol worker; complete local labels/pad geometry/routes remain mandatory. Independent Sherline paired note audit passed canonical/detail prose,13tables,10collapsedhistorysections,nine owned asset manifesthashes,and330unique index profiles: atlas12-builder-review/independent-sherline-note-and-table-paired-readback.json. Full25 main drawing/public still unverified.

0b5823e1 renderer completeacffdiff independently reviewed,ASTparsed and frozen under /home/arthur/dev/.astra-calls/atlas12-render-candidates/0b5823e154a616d9c6f20efa1c584c8285e7112d9be911716c183e6f61ad4227/. RealJ-bank measured300-unitboxes retain everyusedcontact,graphfunctionaldescriptionprimary/nativeJxx.pin-netsecondary/exactpadbadge; solidgreybanklocator+legend replacesdashedannotation. Adjacentphysicalsidetagcandidates added with panel/conductorclearance, nofooterdropping. Fieldgridcap120000→160000 AND expansion125000→160000; thesecomputebounds notphysicalroutabilityproof. Postroutingclearspace anddensebankheight/pixelreadability remainunverified; no productioninstallation/newrender duringf47monitor464.

Independent Sherline isolatedfull25 static review passed all10checks:exact13additions/numericordering/positions1–25once/sourcefunctionmatches/unusedflagonlyadditions/wholegraphrestoration/all1089edgespreserved. Receipt /home/arthur/dev/.astra-calls/atlas12-builder-review/independent-sherline-full25-isolated-graph-review.json. This establishes source/contactpreservation, not visible25pinrender. Latest0b5823 complete13-file rawdelivery recovered/hashverified under atlas12-sol-fallback-delivery-23760cfb andappend-preserved in06-24-49Solrecord. Actual0b full12render/pixels andproduction/publicclosure remainpending currentf47terminal.

No-progress wait revalidated existingf47 handle2469 alive atMH50V83.3%;no restart. Additional actualfailures AvidC25-005 sensor.4→adapter.j2_in grid381x319=121539 above120000,206J42.1 tagspace,222J8.1 labelallocation20014. Earlier222denseJ36.9 sourceescape therefore advancedtofinaltagstage; no fullprofileacceptance. Reviewed0b banklayout/160000fieldbound targets these mechanisms butremainsunrendered. Denford retained024 sourceSVGcloseup independentlyrasterized+inspected; fullY/Zbuffer/driverpinslegible atzoom andMSD556labelconfirmed, sharedP1/P2 identitystillpendingcandidate. Receiptatlas12-denford-024-driver-closeup-review.json.

f47 terminalexit1 recovered authoritativehandle2469/supervisorreceipt:fourpreviews(base11/135/MH50V/Schaublin),eight failures,source67aunchanged. Alloldpreviewsretained; newlygeneratedMH50Voverviewinspected, zoom/completeacceptancepending. Monitor464cleared afterterminalhandling. Independentlyreviewed Sherline13contactaddition atomicallyintegrated productiongraph SHA3f4c29b43aac765b668a99aee79f1fd39257697d19086f57a2a42f00e3c36d97;all1089edgesunchanged,prior67abytesretainedatlas12-before-sherline-full25-67a.json. Full0b5823 all12isolatedtrial startedsession24219/PID2174008,probevalidatedandmonitor496positivelyregistered,firstacceptedreport8.33%K40. Root freezesgraph3f4c untilterminal; no productionrenderer/builders installed, no finalpixel/publicacceptance. Outputsatlas12-render-0b-all-01;exitreceiptatlas12-0b-all-exit.json.

Sherline incremental HTML status updated afterfull25graphintegration:one275-byte paragraph insideexistingmarkedaddendum, priorparagraphs/sourcehistorypreserved. CanonicalSHA6e32f43e454d42ac32aac4dbcf60770d1129d8af282fbc5eac35cdad1ef4d685; immutable1361-bytefullblockatlas12-sherline-db25-authored-addendum-2d5a34ed.html. Pairedpagegenerator session41078exit0,330profiles unresolved0; canonical/detailwholearticle semanticreadback andsinglemarkerspassed, detailSHA961ef64ac8f96f2fc379c429d4cca0c96fe4f0dfb93bf47371a9e12e2a092bfb. Receiptatlas12-sherline-full25-status-paired-readback.json explicitlystatesdata25complete/drawingnotyetreplaced/publicunverified. Rootgraph3f4c freezecontinuesunderactive0bmonitor496.

No-progresshandle24219revalidation confirmed0b batchalive33.3%wiki134.205J5/K40J42/132J9 havezero clear groupedbankslots:postroutegroupingalonefailed. SameSolchildreopenedforrequiredsource-layout correction reservingmeasuredrealbanklabelsBEFORErouting; no duplicateconsultation/test/productionedit. Full25Sherlinepreviewgeneratedc76ddebSVG/5c02e0PNG;overviewinspected,greyunused13functionsvisible/sharedDB25sections, closeup/finalacceptancepending. Receiptatlas12-base11-0b-overview-review.json. Monitor496 continuesbatch; source3f4cfrozen.

Sherline0bDB25 command+ground sourceSVGcloseups renderedatreadablezoom andinspected:all25positionsvisible,2/3/6/7darkwired,13othercommandpositionsgreyexplicitUNUSED,18–25individualGNDreturns, pin1conflict/15unspecifiedretained,sharedphysicalDB25captionsvisiblewithouttruncation. Contact-label/sharedidentitysubset passed; wholemachine/source/controllerescape/publicacceptance stillpending. Evidenceatlas12-base11-0b-db25-closeup-review.json. This is realpixelproof, notjust25contactinventory.

  • Render continuation: 0b terminal exit 1, five candidates/seven failures retained, monitor496 cleared after recovery. Reviewed/frozen 5d70d62 renderer reserves Prime source-bank labels before field routing and protects exact boxes throughout endpoint/routing/final audits; finite field grid bound180000 addresses observed161321 Avid grid. All12 new isolated render alive PID2553406/session20245; status and exit receipts atlas12-5d-all-* under /home/arthur/dev/.astra-calls; monitor owns recurring checks. No production drawings replaced; all12 visual/electrical/public acceptance remains pending.

  • Source improvement saved: Sherline67127 manual actual page3 pixels identify all five male-DIN face functions and six motor leads; conditional12-edge motor-to-plug proposal saved unapplied while graph frozen. Canonical dated note/five-row table SHAfb6c06f1 added preserving prior article exactly; paired projection session36133 pending final exit/readback. Independent5d static source review has no actionable blockers; full render and pixels not yet accepted.

2026-10-02 — Preplanned label trial terminal evidence

Renderer5d70d62 produced8/12 isolated SVG/PNG pairs and4 explicit failures; source3f4c unchanged, exit1 recovered, monitor534 cleared after terminal handling. Failed: wiki132 Xboard.g endpoint escape; Genmitsu Zconnector bounded-route collision; Avid sensor C30-003 finite grid470×385=180950 exceeds180000; wiki206J42 label cannot fit with planned leads/panels. No production drawings replaced and no full acceptance inferred. Same proposal worker correcting actual geometric restrictions; avoid accumulating small budget-only changes. Terminal receipt: /home/arthur/dev/.astra-calls/atlas12-render-5d-all-01/receipt.json.

Actual5d Prime closeups inspected for wiki205/K40/Ultimaker2. Bankfunctional descriptions outsidePCB are readable; K40/Ultimakerground-symbol endstopannotations still overlapconnector/blackPCB with unreadabledarktext. This is a visualacceptanceblocker even whenrenderer returnsSVG. Relocate annotations outsidePCB or reuse existingfunctionalbanklabel while retaining exactpad/domain proof. Rootreceipt /home/arthur/dev/.astra-calls/atlas12-5d-source-label-pixel-review.json. Sherlineconditional67127 lead-to-DIN panel independentlysourcechecked and appended12records; currentgraphf6f1daad preserves1089priorrecords and allotherguides,1101total. Originalmotorcavityinventory untouched. Fittedvariant/receptaclemapping remainsqualified. Newdrawingsnotyetgenerated.

2026-10-02 — Joint label/lead plan and qualified Sherline connector faces

Actual five-d trial failures retained; new d58 renderer and 2a primitive reviewed as exact paired artifacts. Local coordinate windows reduce candidate grid size but retain every obstacle and conductor collision check. Source bank labels and pad escapes are planned together; unused terminal lead alternatives commit only after a successful route. Prime ground labels use the external descriptive bank label instead of unreadable duplicate text over black PCB. Scoped proposed home-return symbols remain edge-specific GUESS, not a protective-earth or cross-domain bond. Independent static review has no actionable blockers; rendering and visual acceptance remain unverified.

Sherline manufacturer panel now explicitly identifies outside-male/notch-top DIN face and top-view six-lead header; exact contact sets required before rendering qualified connector shapes. Panel current-conditional role and exact manufacturer PDF evidence link preserve fitted-model qualification. All1101edges unchanged by metadata update; current graph SHA d668c2fce3a2c4dbca0e4cef59601bcafb8dfccc3f7788b2cdf74888025ceafb. All12 isolated render started alive PID3280417/session97299 and validated monitor575 accepted; sole recurring monitor owns status checks. No production drawings replaced.

2026-10-02 — Sherline rendered motor detail and joint-planner regression

One authoritative same-handle check under latest user no-progress instruction confirmed d58 all12 job still running; no replacement started, monitor575 retained. Completed wiki205/K40 profiles regressed in joint label-first planning (902/464 assignments,65 complete plans), while Sherline new conditional motor panel completed. Same bounded proposal worker restoring previously working controller-first path before joint fallback.

Root inspected actual Sherline overview and motor closeup: six leads each axis map to all five named maleDIN face positions; black/white centre taps visibly joined at onecontact, source leadnumbers1–6 distinct from DINnumbering. New standalone12-record manufacturer detail SVG extracted with explicit bounded scope metadata and published-source asset path, retaining full prior main/history. Figure is conditional standard67127 reference, not fitteddriver or bipolarconversion approval. Receipt /home/arthur/dev/.astra-calls/atlas12-sherline-motor-detail-artifact.json and pixel review /home/arthur/dev/.astra-calls/atlas12-base11-d58-motor-pixel-review.json. Canonical note integration delegated, root pairedprojection pending.

2026-10-02 — Paired Sherline source detail and reviewed routing successor

Canonical Sherline source-detail figure now links the manufacturer-qualified standalone SVG; existing DB25 and motor research blocks remain byte-identical. The local detail page and compact index regenerated with all330 profiles retained and zero unresolved owned assets; both canonical/detail figure asset bytes match SHA57b9af1e. Actual standalone SVG raster was inspected: both six-lead motor groups, five-contact outside-male/notch-up faces and joined centre-tap junctions are readable. This is a conditional manufacturer motor detail, not fitted driver-receptacle numbering, bipolar conversion or whole-machine acceptance. Evidence: atlas12-sherline-source-detail-paired-readback.json and atlas12-sherline-source-detail-pixel-acceptance.json under /home/arthur/dev/.astra-calls.

Renderer successor841c restores previously successful controller-first source escape planning and uses joint planning only as a bounded fallback. Independent static review found no actionable blocker; complete proposed artifacts recovered/hash-verified in atlas12-sol-fallback-delivery-79022d11. It remains unrendered. Existing d58 all12 job/monitor575 retains process custody; no duplicate job launched. Full12 routing, native geometry/electrical visual acceptance and publication remain pending.

User-directed same-handle revalidation after no-progress wait confirmed d58session97299 live at58.33% generatingAvid. New134/135 SVG/PNG succeeded; wiki132 andGenmitsu failed joint planner1360/1103assignments with65completeplans. Existing841 source-first successor addresses same regression family; no duplicate render started, monitor575 remains sole recurring poller. Evidence atlas12-d58-second-handle-revalidation.json.

Sherline preventable routing spread traced to source-less south panels sorting before controller-connected cards. Narrow proposal reorders one-based south panels[5,4,1,2,6] only; preserves five-column8078×3542 row, canvas8800 and native controller geometry. Predicted source-centre horizontal offsets reduced64%; actual routed lengths/visual acceptance unverified. Frozen renderer28b5c6ee adds only this change to reviewed841. Footer trim deferred without all12text-fit proof. Independent static review assigned; currentd58 job confirmed live by user-directed handle revalidation, no duplicate started.

Independent28b5 placement review found no static blocker: exact guarded tuple set retains allpanelIDs/dimensions, native source-contact geometry and edges. Correction to prior numerical prediction: aggregate row maxima/grid choice/canvas equality is not established by static review and must be checked in actual render; panel reorder can affect those formulas. Placement proposal remains unrendered. Receipt independent-base11-placement-28b5-review.json.

D58 actual Avid SVG/PNG now completed; wiki206 failsJ42labelclearance; activejob75% wiki222. Avid overview pixels show sixsensorreceivers nearendstopbanks, routedmotorcommand/cablegroups and spindleinterface/alternativepanels; smallwhole-sheetlabels require closeups beforeacceptance. No currentjob restart. Evidence atlas12-d58-avid-completion-overview-review.json.

Avid firstXhome sensor closeup: field J7/J1/J2 and hostJ3signal/return/supply readable, retainedM12peripheral and GUESS/unqualified qualifications visible. Actual native board image silently absent in CairoSVG file-reference previews; embedding exactsourcePNGbytes restores it without vector/layoutchange. Fix isolated rasterhelper at nextjob boundary; priorimageblank previews do not prove visible nativeboard. BrowserSVG ownedimagefetch remains separategate. Evidence atlas12-avid-d58-sensor-pixel-and-image-resolution-review.json. Staticcostreview recommends no primitiveoptimization: Avidcompleted, unmeasuredbottleneck cannot justifynewcache.

Isolated raster helper successor9f87bfd2 prepared against exactbaselinebf74e3ad: knownownedPNG bytes embedded only into temporaryrasterinput, assetSHA/bytes recorded perprofile; publishedSVG and currentactivehelper untouched. Independentstaticreview assigned. Use at nextisolatedjob boundary; actualembedcloseup alreadyshowsboardreference. No testsrun. Evidence atlas12-raster-helper-embedded-assets-proposal.json.

2026-10-02 — Preview helper review recovered

Independent static review verified preview helper9f87 against baselinebf74: only two named owned board PNG assets are embedded into temporary raster input, with hashes and byte counts retained; original SVG bytes and active render are untouched. No actionable static blocker found. Actual visibility was inspected in the isolated embedded Avid crop; all12 fresh previews and browser image fetching remain pending. Static routing-cost review supplied no performance patch because the bottleneck is unmeasured and Avid completed; retain collision and clearance predicates unchanged. Exact reviews retained in atlas12-review-recovery-20261002-helper-cost-placement.json under /home/arthur/dev/.astra-calls.

2026-10-02 — Avid completed route coverage

Actual d58 Avid SVG reconciled with all286 ordered graph records: endpoint/function/state fields exact;229 visible route manifests have unique IDs and orthogonal points. All48 records across six proposed sensor panels are present, targeting XMIN/XMAX/YMIN/YMAX/ZMAX/ZMIN pins1–3 respectively; ZMIN is the proposed slaved-Y2 home input and must match configuration. This is metadata coverage, not six-panel pixel acceptance or fitted electrical qualification. Earlier retained interfaces remain in inventory. Evidence /home/arthur/dev/.astra-calls/atlas12-avid-d58-route-coverage.json.

2026-10-02 — Avid host-supply label contradiction

All six proposed isolated sensor panels incorrectly describe controller bank pin1 as unused while their explicit eighth edge supplies adapter J3.3 from that pin. Prepared exact guarded label-only corrections to say conditional host supply to J3.3, retaining fitted rail voltage/current qualification, all edge IDs and field/host separation. Apply after current frozen render terminates and before next full render. Evidence /home/arthur/dev/.astra-calls/atlas12-avid-host-supply-label-corrections.json. This contradicts reader-facing labels even though route coverage passed; it is an acceptance defect.

Avid six host-supply label corrections now applied to immutable isolated graph candidate27298d08b25be3c33d2138ca856459e39a2632bc86ab556bf8068d83d0a7d29c. Reversing only six labels restores exact original parsed graph; productiond668 and every edge unchanged. Next isolated full render must use this corrected graph rather than d668. Candidate receipt /home/arthur/dev/.astra-calls/atlas12-avid-host-supply-label-candidate.json. Not yet rendered or published.

2026-10-02 — D58 terminal recovered and corrected all12 render started

D58 ended exit1 with six SVG/PNG pairs and six explicit failures: five joint label/lead planning failures plus wiki206 J42 label clearance. Full receipt retained; monitor575 handled and cleared. Reviewed source-first renderer28b5, primitive2a, raster helper9f87 and corrected six-label graph27298 now run all12 in isolation, live PID3654902/session89039. Validated progress lifecycle registered; sole detached monitor owns subsequent checks. No production drawings installed or full acceptance inferred. Launch identity /home/arthur/dev/.astra-calls/atlas12-28b5-all-launch.json.

2026-10-02 — MH50V power panel coverage remains incomplete

Actual X-axis servo power closeup has readable terminal descriptions but all nine supply/motor/STO entries are OPEN stubs; successful rendering is not a complete installation guide. Exact ASDA-B3 suffix and encoder model remain unresolved. Research a manufacturer-qualified conditional variant diagram instead of treating generic terminal inventories as final wiring; preserve fitted-model limitations. Evidence atlas12-mh50v-d58-axis-power-pixel-review.json under /home/arthur/dev/.astra-calls. Full12 acceptance remains pending.

2026-10-02 — Delta ASDA-B3 manufacturer power example

Manufacturer-authored mirrored manual page77/printed3-6 section3.1.3 inspected as pixels. Conditional220V1.5kW-or-below single-phase example uses R and T, leaving S unused; generic R/S assumptions would be wrong here. Separate L1C/L2C control power is required in example and absent from current MH50V power inventory. U/V/W and protective earth are shown, plus MCCB/filter/contactor/alarm context. Fitted suffix/cabinet ratings/encoder unresolved; prepare conditional manufacturer reference rather than installed-model claim. Official filecenter returned terms HTML; mirror PDF SHA dc535e35 retained. Evidence atlas12-mh50v-delta-single-phase-source-review.json.

2026-10-02 — Source-first repair runtime evidence

User-directed samehandle revalidation after coordination-only turn confirms corrected28b5 session89039live33.33%; wiki205/K40/Sherline now render successfully, repairing previous jointplanner regression. Wiki132 instead fails C11-002 fan1.m to prime.f1m escape against conductors/source-banklabels; supplied completed trace to same proposal worker, no currentjob restart. Actual Sherline overview shows connected command/DB25return panels beneath controllerbanks with source-only cards flanking; overview placement improved, not final acceptance. Monitor607 retains sole recurringpoll ownership. Evidence atlas12-28b5-first-handle-and-sherline-overview.json.

2026-10-02 — Prime endstop label pixel correction verified

Actual28b5 K40 closeup shows readable J24 X-min/J26 Y-min signal and GND labels outside blackPCB, with distinct pads3/2. Prior duplicate dark ground text overlap is absent in inspected crop. This resolves local label defect, not full laser firing/protection circuit or all12 acceptance. Evidence atlas12-k40-28b5-endstop-label-pixel-review.json under /home/arthur/dev/.astra-calls.

2026-10-02 — Full12 unresolved-interface inventory

Readback inventories all OPEN-containing panels across12 profiles in atlas12-open-interface-coverage-inventory.json. Counts alone mix retained superseded interfaces with current gaps and cannot prove final completeness. Actual wiki205 overview still shows original laser head power/inhibition/command and air-pump interfaces OPEN, despite successful motor/endstop rendering. Independent read-only audit assigned to classify each panel against selection/history policy, rank current source gaps and avoid false acceptance or blindly promoting unknown contacts. MH50V conditional power example already being prepared.

2026-10-02 — MH50V incremental source-note projection complete

Paired builder recovered exit0,330 profiles retained,zero unresolvedassets. Actual generated MH50V detail contains new conditional Delta note and PDF77 citation; compact survey retains real detail link. Initial expectation that compact index also contain full researchappendix was incorrect: builder269 intentionally selects two introparagraphs plusnavigation. Corrected acceptance to actual consumer contract; no index bug/fix inferred. Source note is local only; manufacturer power panel not yet integrated. Evidence atlas12-mh50v-source-note-paired-complete.json under /home/arthur/dev/.astra-calls.

2026-10-02 — SF-A9 official source boundary

Official download-center links140pageSF-A940Wmanual; retrieved English installation text names intact pump/power interfaces and key/E-stop, but does not establish retrofit cavity pinout, PWM level or pumpvoltage/polarity. Screenshotfetch timedout; no absence inferred. Never substitute unrelatedS9three-pin map for SF-A9. Exactsource and outstandingclaims in atlas12-sculpfun-official-source-discovery.json under /home/arthur/dev/.astra-calls. Conditional replacement-driver example remains possible with manufacturer terminal evidence.

2026-10-02 — SF-A9 actual pump connector form

Officialmanual PDF8/printed6 pixels inspected: rearconnectorface USB-B data above concentricbarrel-style pumpoutlet above machinepowerinlet. User demands realconnector whenknown; draw retainedpump socket/plug peripheral, not inventedgenericgreen terminal. Image does not prove diameter/polarity/ratings or whichconductor switches; retain electricalOPEN qualification. ExactPDF/imagehashes in atlas12-sculpfun-pump-connector-pixel-source.json under /home/arthur/dev/.astra-calls.

2026-10-02 — Qualified power example applied; full12 gaps reconciled

MH50V manufacturer conditional power panel21 now appended to isolatedgraphdbe0e19b:16 source-cited GUESS paths for MCCB/filter/MC,R/Tmain,L1C/L2Ccontrol,U/V/Wmotor,PE. Sunused; original1101records unchanged, production27298renderinput untouched. Notyet rendered/published. Full independent gap audit inventories56OPEN-containingpanels/251records:46current207,7superseded36,3exclusivealternatives8. Avid superseded spindlepanel18ready/fault have no current replacement; new31/32onlyreplace speed/run. MH50VoldOPENenablecontext coexists with completedenableproposals; alarm/reset gaps distinct. Do not claim render success is completeinstructions. Receipts atlas12-mh50v-conditional-panel-integration.json and retained gap audit under /home/arthur/dev/.astra-calls.

2026-10-02 — K40 manufacturer variant pinout conflicts

Cloudray manufacturer MYJG40NW manual photographedpage3 has P2P+/G,K-/K+,G/IN/5V andP324V/G/5V/L, while latergeneral schematicusesTH/TL/WP. Cannotcombine asuniversalconnector. K+/Lactive-lowthresholds andIN0–5V/PWM>=20kHz supported; P3label5Vtablemistakenlyclaims24V, auxiliaryratingunqualified. Prepare namedconditionalphotographedvariant with bufferedPWM/return andisolatedactive-lowfiring, preservefittedmodelqualification. Evidence atlas12-k40-cloudray-manufacturer-source-review.json under /home/arthur/dev/.astra-calls.

2026-10-02 — K40 buffered PWM component source

TI SN74AHCT125RevR verified14pin map,VCC4.5–5.5V,VIH2V,VIL0.8V,±8mArecommendeddrive,OEhighdisableandfixedunusedinputs. ConditionalPrimePWMinterfacemustshowqualifiedseparate5Vrail,bypass,pulldown/defaultinactiveboot-reset-disconnectbehavior andsupported>=20kHzPWM; not raw3.3VdirectorunqualifiedPSUauxrail. Bufferdoesnotprovideisolation/safetychain. Exactsourcepacket atlas12-k40-ahct125-source-verification.json retained and supplied existingproposalworker afterfanrepair.

Progress evidence: three 28b5 completed route records reconciled; switched-return semantic fix prepared as isolated 11552d candidate, not rendered or installed. Full twelve acceptance remains in progress; monitor607 owns current run.

28b5 terminal: nine produced/three failed; isolated fan correction run11552 active under monitor618. Full twelve render/electrical/pixel acceptance remains unfinished.

Wiki132 fan correction: exit0,56/56records/visible routes reconciled, pixels inspected; powerfeed role fixes isolated. K40 source note paired local build exit0/zero unresolved. Two power-reference previews now under monitor622; full twelve task remains in progress.

Powerpreview11552/65307 exit0: wiki22266 andMH50V177records reconcile; actualoverviews+Delta21closeup inspected. Diagnostic6871 found canvasbounds and labelenclosure causes; precise repair pending. SF-A9 sourcecitation corrected/paired, sourceconnectorfigure installation pending. Full twelve task remains in progress.

Reviewed geometricrail/corridorfix7055 launchedall6Primeprofiles withmonitor630; no sourceanchors/clearances changed. Fulltwelve acceptance stillinprogress.

SF-A9sourcefigure installed/paired exit0/actualfinalpixelsinspected; K40proposal29records reviewedbutcorrectionspending; Hephestos table99primarysourcecapturedfor conditionalNTCexample. Monitor630 ownsPrime6render; fullgoal remainsinprogress.

7055Prime6exit1:3produced/3latergroundexitfailures; priorrail/motorroute blockersprogressed. Returnreservationfixdiagnosis assigned, monitor630cleared. Fulltwelve task remainsinprogress.

2026-10-02 · Conditional K40 and Hephestos circuits; return-lead reservation

  • K40 photographed MYJG-40NW P2 is distinct from P3/TH/TL variants. The current candidate appends a complete SN74AHCT125 PWM buffer and ULN2003AN/AQY212GS slow fire circuit, all IC contacts including unused input terminations, and preserves two unresolved independent protection endpoints. Do not infer fitted PSU identity or auxiliary rail ratings.
  • Original Hephestos source firmware selects custom thermistor table 99. Prime P12 J21 provides a conditional two-lead NTC interface; source curve, fitted sensor, actual analog front end and firmware transfer remain distinct checks. Canonical and derived wiki-132 HTML now include the source note.
  • Ground colour alone does not authorize paired ground symbols. Both lead planners must reserve physical exits for each ground edge unless the existing same-domain policy actually permits paired symbols. This addresses the three 7055 failures without changing native contacts, ground domains or clearances.
  • Isolated graph aaca15dc adds 37 paths to 1117 retained records (1154 total). All12 render job atlas12-aa72-all-20261002, session45217, monitor639 is active; actual render and pixel acceptance remain pending. Production graph/main drawings are not replaced.

2026-10-02 · Schaublin Lenze8214 terminals recovered; ground and isolation distinction

Owner page61/post338649 explicitly names Lenze8214 and reports the 7/8 analog pair,28enable,E4direction,39digital reference and unused20 internal digital supply. This overturns the earlier unknownVFDmodel/terminal inventory; source chronology and fitted continuity remain separate. Manufacturer8200SHB0199 pp.4-38/4-40/4-41 distinguish terminal7analogreference from39digitalreference;8isanaloginputwith0–10Vjumperselection. 821X controlterminals have basicisolation and requiresecondinsulatingdistance inconnectedcomponents forcontactprotection. Do notreuse a direct common-groundDAC/3.3Vdigital connection byanalogy. A qualifiedisolatedanalog anddigital interface isneeded; manufacturer12–30Vexternalcontrolsource reference doesnotmeanhostpowercanbondtobothgrounds. SourcePDFdirectdownload403retained; supportedwebreaderreturned indexedmanufacturertext, but actualPDFbytes/screenshotpixels were not recovered. No nativePDFhash or visualsourceinspectionclaim. Receipt: /home/arthur/dev/.astra-calls/atlas12-schaublin-lenze-source/lenze8214-manufacturer-text-and-owner-review.json .

2026-10-02 · Qualified isolated analog adapter reference for Schaublin

Phoenix MINI MCR-2-UI-UI 2902037 official block diagram was recovered and visually inspected: terminals1/2 signalinput,5/6 isolatedsignaloutput,3/4 powersupply,7/8 duplicatepowerterminals. Nominal24V(9.6–30V) supply is a separate isolation domain. Manufacturer reinforced300Vrms/categoryII/pollution2 rating requires actualdrive/commonmode/application qualification. Proposed0–5V-to0–10V configuration must replace factory0–10V-to0–20mA all-off setting; do not infer voltageoutput from partname. Candidate output5→Lenze8 and6→Lenze7 preserves analogreference separate fromLenze39digitalreference. Native PWM needs a complete qualified low-pass and measured amplitude/startup behavior before this proposal becomes wiring guidance. Source image SHA6674e36f532704524f9bf0f7d051aad1d62e0b2a6ad2100e232e3546c9a0c564; exact receipt /home/arthur/dev/.astra-calls/atlas12-schaublin-lenze-source/phoenix-2902037-root-terminal-review.json. No sourcePDFbytes/pixels recovered from403downloads; indexedmanufacturertext only. Schaublin canonicalnotes were paired into index/detail:330profiles,zero unresolvedassetreferences; maindrawing remains pending.

2026-10-02 · Complete Schaublin alternatives integrated into isolated graph

Candidate graph6cffb9df509bf126cc3afe49146cf1bf1cdf4f347481825572cb52f2a5ed53c5 adds six panels/114 edges (JASD78, isolated Lenze speed9, Lenze RUN/DIR27), preserving all six old Schaublin panels and all other eleven guides. Explicit complete-figure metadata selects JASD panels7–10 together and Lenze panels11–12 together; default main compatibility history remains unchanged. Digital independent review covers27routes,fullULN16,twoPhoenixA1/A2/11/14/12 sets and return-domain isolation. Root added field10kΩ≥0.25W ratings and direction-fault/stop-before-change/relay transient and minimum-switching-load qualifications. Direction defaultLOW selects CW, not stop; the proposed topology alone does not enforce a fault interlock.

Initial alternative render stopped immediately because proposal logical connector families were unsupported, not because conductor routing was accepted. Renderer candidate75b6dc51a7a63ac66309533d5bbc91b3fa5b9bbd232ebdafb4eb8472c23065da validates full16/4-pin IC inventories, JASD CN1 logical numbered subsets, known power/relay/Lenze named-terminal contracts. CN2 remains an intact encoder boundary without invented cavity/screw-terminal identity. Original contracts preserved. Revised complete-alternative render has live session33828 and positively registered monitor665; do not poll before terminal notice. Main all12 render remains separately monitored639. No new main SVG has been accepted or installed. Builder complete-alternative consumer proposal is owned by artifex_html.

2026-10-02 · Make the complete conditional retrofit visible before historical compatibility drawing

The source/history default for Schaublin remains mostly unresolved and cannot alone satisfy the requested practical wiring help. Preserve it, but display a prominent separately labelled complete proposed retrofit reference before it: explicit panels2,4,5,7–12 combine122 conductor records with real native controller artwork, conditional JASD axes, isolated Lenze spindle and clearly unresolved encoder/backgear boundaries. This is a proposed reference, not confirmation of fitted JASD hardware. Separate complete axis and spindle figures remain available. No panel or wire was rewritten for this selection; candidate514fbca7df0b2326af18ebc25f07a24f3949cdb12a65253c418f0170dfd4e0df contains primary_reference metadata for the page consumer.

Static all12 inventory covers1268 uniquely identified conductor records: no invalid graph endpoints and no missing local source references. This does not establish rendered routing, electrical qualification or publication. Receipt /home/arthur/dev/.astra-calls/atlas12-514f-complete-graph-source-closure.json. Complete primary composite render is still owed after current alternative render; all12 final G1–G8 acceptance remains outstanding.

2026-10-02 · Schaublin alternative render recovered and close-up corrections

Monitor665 completed with renderer75b6/graph6cff, process exit0, two actual SVG/PNG artifacts: JASD78 and Lenze36 selected conductor records, matching route-manifest counts and zero nonorthogonal segment violations. Native case metadata retains24banks/82contacts with exact source anchors and grey unused contacts. Root viewed both whole images and SVG-viewport close-ups; this is partial visual evidence, not final all12 acceptance or publication. Close-ups found a bypass capacitor incorrectly classified as an IC because its title mentioned AM26C31, plus known Phoenix2902037/Lenze analog screw terminals rendered as unqualified contacts. Graph954d5b7504ef64e3fdf8f5051f5d52ea2c680756f26e93ae125c5cb5a18e68bf and renderer6468e5b8f6f0f39949de6fc3ad4e191c5c9c081278e88cd332fbc9e9e14e2b84 add exact passive and analog-terminal contracts; conductors unchanged. Rerender before installing these figures. Existing combined122 render retains its old inputs and remains monitor670; do not poll/cancel/overwrite. All12 main render remains monitor639.

Complete-figure builder proposalv1 used the old production schematic API and would have lost the requested native case geometry. Root rejected that approach, supplied the current candidate renderer API, and recovered revisedv2. Exact patch applied with zero fuzz into isolated reviewed builder9ac9bc0c20e6204c079cf0a80dbef8b2965db41da5ec377b2bdcb2e8bc30b7db; Python AST parsed. It renders complete selected-panel figures through the native renderer, places the primary proposal first, retains default main selection and keeps separate axis/spindle figures in closed details. No production builder installed yet.

The canonical Schaublin19-contact Lenze source inventory is now paired into generated detail/index:330profiles,zero unresolved references, exact marker readback. Article04b40f7d853613d6aaf751038ed40d09e054089d253b18d9e3f825d843273285; detail413447319891f6e7825f55b24377694ebb9614c5b92febc4e67333a96d94d90d. Source limits/K1 conflicts/model-dependent contacts remain disclosed. Receipt /home/arthur/dev/.astra-calls/atlas12-schaublin-lenze19-paired-readback.json. Full12 completion, new main diagram installation and public acceptance remain outstanding.

  • [NOTE] 2026-10-02: all12 independent aa72 coverage recovered (1076 selected/1154 retained), exact native anchors/actual paths/hashes match; root corrected Schaublin78/36 whole and passive/analog closeups inspected. Composite21781 waits under sole aggregate monitor673; no polling. All12 gate evidence appended to source-reuse plan, rules mirror synchronized. New SVG installation, corrected Hephestos rerender, paired integration and public/browser acceptance remain outstanding. Continuation receipt: /home/arthur/dev/.astra-calls/atlas12-root-continuation-20261002-corrected-subsystems.json.

  • [NOTE] 2026-10-02 closeup acceptance correction: all12 native controller crops viewed; source-pill collision discovered on SmoothieBox east/west/south escapes, so Box appearance remains rejected pending exact-label obstacle correction. Composite122 completed exit0 and staticreadbackpassed but is intermediate. Monitor673 handled/cleared; Hephestos53975/monitor679 active, no polling. Root and existing verifier are diagnosing source escape clearance; artifex_html owns isolated render-manifest builder proposal. Native anchors/labels must remain unchanged and affected figures must be rerendered.

  • [NOTE] 2026-10-02: Hephestos final render recovered after monitor679 terminal notice; session53975 and supervisor both exit0. Whole PNG and native213-contact controller close-up inspected; corrected J21.2 temperature ground label retained. Monitor679 handled/cleared; no root render remains monitored. Six Prime byte-preserving integration entries prepared at /home/arthur/dev/.astra-calls/atlas12-six-prime-incremental-render-manifest.json. Root inspection receipt: /home/arthur/dev/.astra-calls/atlas12-hephestos-final-render-01/root-inspection.json. Builder v2 patch reviewed; Box pill-protection v2 reviewed with own-contact tiny-pin guard question outstanding. Production integration/public acceptance still owed.

  • [NOTE] Native source installation completed: graph954d, renderer6468, primitives2a546, builderf6e69aea; exact baseline drift checks and atomic writes recorded at /home/arthur/dev/.astra-calls/atlas12-native-source-installation.json. Six Prime pre-render manifest integration started session20204; five profiles emitted paired-page updates with zero missing assets at last received output, final exit/readback pending. Box pill patch applied only to isolated candidatec01abed8 with zero fuzz and AST parse; exact nine GA–GI TYPE-heading guards overlap no anchors, so no guard removed. Bounded Box rerender still owed.

  • [NOTE] Six Prime integration completed exit0, actual installed SVG hashes and selected CIDs matched all6 inspected inputs;330profiles retained. Root readback atlas12-six-prime-installed-readback.json. Box guard candidatec01abed8 boundedbase11 render session34596/solemonitor689 running confirmed/registered; no polling before terminal notification. Public/browser/subsidiary coverage still owed.

  • [NOTE] Six Prime preservation readback:330pagehashes/1345assethashes matched,zero errors. Boxguardbase11 render failed exit1 at GA.1; exactextension corridor investigation assignedexistingverifier, G5all12 alternative coverage assignedexistingartifex. Publication started through Python publisher session36273; soleaggregate monitor693 positively registered (replaces689), no polling untilterminalnotification. Local4178 page404 closed; file browsernavigation policyblocked andtabclosed; publicbrowser inspection stillowed. Continuation atlas12-root-continuation-20261002-publication-and-ga.json.

  • [NOTE] 2026-10-02: GA.1 source geometry diagnosis proves1x label barrier; exact native extension rows12unit gaps require scale>2.833 for unchanged17unit guards. Isolated3x renderer7dd4cf93 appliedzero-fuzz/ASTparsed; base11 session27662 running. Publisher firstPython attempt exit1 due /dev/shm diskquota; retry through task-ownedhome staging session15452 running. Soleaggregate monitor696 replaces693/695 and covers both; no polling untilterminalnotification. Publicreadback script prepared, browserlocal404/filepolicyblock tabsclosed; finalpublic/browser/alternatives acceptance stillowed. Continuation atlas12-root-continuation-20261002-scale3-home-publish.json.

  • [NOTE] All12 G5 alternative figure inventory and G4/G6 electrical/peripheral review assigned existing distinctworkers; no newagents. Independent review found staleAQY212GS notes in wiki134panel16/wiki135panel11; root confirmed text, requested exact manufacturer receipt before correcting. Activegraph954d/renderinputs unchanged. Solemonitor696 stillcovers3xextensiontrial andhome-stagingpublication; no polling thisturn. Updatedsource-reuseplan distinguishes sixPrime localG7 frompendingG4/G5/G6/G8 and rejects Boxlabelcollision appearance. Continuation atlas12-root-continuation-20261002-g4-g5-review.json.

  • [NOTE] RootprimaryPanasoniccatalogpp81/82 actualpixels/text read. Corrected all15staleratingtext occurrences across wiki134/wiki135/MH50panelnotes,circuits,instructions in productiongraph930bd897. All12nodes/1268edges equalimmutable954d; activerenderinputunchanged. G4reviewpumpmissingcommandfindingretracted (switchedDCpowerbranchalreadyactuatesload); G5proposal historicalOPENplaceholder promotion rejected pendingsemanticrevision. Remaining G4sourcegraph amendments/G5completevariants/publicbrowser acceptance stillowed; solemonitor696 unchanged, no polling.

  • 2026-10-02 continuation: installed 40 exact AQY212GS article corrections across three current centered blocks; preserved all outside bytes. Pairing session 83827 pending. Recovered manufacturer VFD terminal patterns; Hitachi single-phase R/L1 + T/L3 differs from Baldor L1/L + L2/N. Existing monitor 696 remains sole monitor for Box scale-3 trial and publication; no polling. Final twelve-diagram acceptance remains incomplete.

  • 2026-10-02: base-11 scale3 trial exit0 and inspected native label clearances; six-Box render session75361 started, publisher archive correction retry session21734 started. Page pairing83827 exit pending. Monitor696 terminal handled; new monitor check and old clear fail transport-error. Saved continuation atlas12-root-continuation-20261002-scale3-pass-and-archivefix.json; no final acceptance/public claim.

  • 2026-10-02: Quiet Cut canonical source photos/note installed and root hash/content readback confirmed. Candidate6700d560 preserves1298 edges and appends21; rendererc707/status-helper5c684 staged. Isolated two-reference render90434 started; monitor check failed transport-error, no registration/no rapid polling. Existing jobs75361/21734/83827 retain18:44:18 UTC deadline. Strictmanifestv2/newall12 renders, public/browser acceptance remain outstanding.

  • 2026-10-02: All12 controller-prose audit corrected26 fields and14 copied notes in isolated98eca9b2; K40 OPEN-reference classification corrected in successor01c69e72. All nodes/edges/history retained. Exact VFD manuals copied and hashed; canonical134/135 source-note owner artifex_html, bounded contract review owner atlas_page_verifier. Prime-v2 render93337 active at launch; monitorvalidationtransport-error, no registration. All12 final integration/public/browser acceptance remains incomplete.

  • 2026-10-02 review follow-through: independent renderer/builder/helper review found no static selection/status blockers; root fixed main accessible complete wording and missing per-figure failure identity in immutable rendererfbecf35a/helpera334d664. Retained running candidates were not mutated. Independent manifest assembler review found no static integration blocker; assemblerc621f97c requires exact declared inventory and matching captured guide/SVG bytes, with pixel/source-hash acceptance still separate. Canonical wiki134/135 manual notes were root-read/hash/restoration-verified. All12 remains incomplete.

  • 2026-10-02: Publicationf7aeffaf exit0/3919files and30publicSHA matches recovered, butactualbrowserfoundmalformedpairedPrimeSVG.19invalidderivedSVGs/1089,alloriginalsvalid. InstalledXML-awarepairbuilderfixe7cf3a91;13page regeneration13346running. SixBoxtrial75361 failed5nativefirst-pad/title guards;Boxnative1x904c7d0c trial14719running withsourcepositions/guardsretained. QuietCut90434 andPrime93337 retained;monitorregistrationstilltransportfailed, fallbacktimesin continuationreceipt. All12publicvisualacceptanceNOTcomplete.

  • 2026-10-02: Prime-v2 six-main render93337 recovered exit0; all six PNG overviews inspected, detailed/public acceptance still pending. Quiet Cut reference90434 pixels rejected detached generic controller and oversized source-only layout; explicit controller role/passive typing/unused outputs corrected in immutable graph3e6faf05, corrected main+two references render93632 started. Native Box14719 and SVG pair13346 retained, fallback deadlines recorded; monitor transport remains unavailable. Existing verifier owns isolated compact source-only layout proposal. All12 remains in progress.

  • 2026-10-02: All641 graph nodes audited against actual renderer controller identity;152 native controller nodes bind and two excluded controller-name mentions are intentional supply/retained heater nodes. Compact Quiet Cut four-wire source reference renderer ec084/builder ca0/assembler f44 staged; bounded render exits0 and root actual PNG/physical-CID/provenance readback accepted as a conditional source reference, not complete installation. Production integration waits for existing paired regeneration custody. Existing verifier extends same defect repair to all four VFD source-only power references.

  • 2026-10-02: Independent consumer audit inventories25exactartifacts and confirms onlyfive powerrefs are controllerfree. CompactVFD95e3/strictbuilder3abc staged; two unsupported unused flags corrected in graphde185a, all1319edges retained. FourcompactVFDfiguresrenderexit0; rootpixelsconfirmgreyunusedterminals/full7or8wires, but rejectgenericgreenphase/PEcolour pendingexplicitroles. Native1xwiki134maintrial14719failed DRVA.4 sourcelead search after20012assignments; existingartifex owns geometricdiagnosis, no guard/pin removal. Paired13346 remains due19:23:15UTC; correctedQuietCut93632due19:39UTC.

  • 2026-10-02: PairedXMLregeneration13346exit0; rootreadback19repairs/all1089SVGvalid, geometry/text/provenanceunchanged. All330pages/1349copiedassets manifesthashmatch. XMLrepairpublication60456started; monitorchecktransportfailed, fallback19:54:40UTC. FourcompactVFDrefs latest13bbgraph/5a6arenderer exit0 andactualpixelsaccepted with22power/8PEphysicalwires, greyunusedterminals andqualifiedcolourkey. Sevennativealternatives44515/fivelatestPrimemains56974 started againstsamefrozen13bb; fallbacktimesin continuation. BoxDRVA.4 diagnosisownedexistingartifex; all12notcomplete.

  • 2026-10-02: Corrected Quiet Cut job93632 recovered exit0; root inspected main43 and AHCT125 alternative17 actual PNGs and verified wiki206 guide is byte-equivalent across frozen3e/13bb content. Native Prime command/return binding present, unused buffer outputs grey; receiver remains explicitly unqualified. Old oversized power reference superseded by acceptedcompactfour-wire artifact. Rootvisualreceipt saved; production/public acceptance still pending. Existing artifex resumed bounded read-only reservation-aware Boxleadallocation proposal, preserving all source geometry and guards.

  • 2026-10-02: Assembled wiki206 exact three-artifact manifest e6b8fe42 from root-selected main43/buffer17 plus compactpower4, preserving original receipts and rejecting supersededfullboardreference. Latest13bb guide equality verified; candidate3abc strictbuilder accepted all three exact SVG/provenance/CID/layout/controller contracts without production writes. Saved atlas12-quietcut-strict-manifest-readback.json. Installation waits for activepublication snapshot custody.

  • 2026-10-02: Root reviewed allocatorv4 and staged renderer9b6ac067; onlysourceescape/leadplanner ASTbodies changed, nativeguards retained. Isolatedwiki134 session86190 launched13bb, monitorchecktransportfailed, next20:19:53UTC. Full1319colour audit found176supportedroles including five Avid POWER3positive feeds falsely inferred3.3V; staged graphdc74a379 with exactrestorationproof. New4VFDrefs exit0, PNGbytesidentical to prioracceptedpixels, updatedprovenance. FinalcolourQuietCut4863 launcheddc74/9b, fallback20:22:53UTC. Existing jobs immutable; old23338 exit0 recovered/superseded. All12 remains incomplete.

  • 2026-10-02: XML repair public deployment5c72be67 recovered;90/90 selected public bytes match, actual CubeFactory2 main SVG loads and zoom/fit/close work. All12 browser acceptance remains pending. Older13bb five Prime renders exit0; seven alternatives exit1 with two Schaublin DRVZ.5 routing failures retained. Newdc74/9b five Prime77920 and seven alternatives71013 retain20:30UTC fallback deadlines. Root reviewed268 remaining colour corrections and staged3d1943e3 with exact reversal proof/all1319 records; source rules mirrored incrementally. Existing render inputs retained immutable; fresh affected figures still required.

  • 2026-10-02: Final3d1943 graph independently reconciles1319 IDs/functions/roles and25consumers with0discrepancies. SixBox3555/fourchangedPrime6901/eightBoxalternatives34285 launched; monitorvalidationtransportfailed, fallback20:44:37/20:45:21/20:46:15UTC. Old13bbwiki134 allocatortrial86190 exit1 nowGE.3 after192assignments, noartifact; artifex owns bounded geometry diagnosis while finalrole run proceeds immutable. Existing olddc74jobsretain20:22:53/20:30deadlines. Final visual/public acceptance remains pending. Continuation receipt final-roles-staged saved.

  • 2026-10-02: Olddc74QuietCut4863exit0/all3PNGactualpixelsinspected; buffercolourqualifications stillsuperseded by final3d, no staleinstall. GE.3 diagnosis proves192assignments/initialgreedyblockerlabel, not decisiveDFScontact; no geometrychange justified withoutconflicttrace. Existingartifex owns diagnostic-only attribution patch. Separatebounded expansion-field phrase/domain classifier issue assignedverifier; activejobs untouched. All12 remains incomplete.

  • 2026-10-02: Installed final3d graph/strict3abc builder/domain-fixed870renderer after exact baseline readback; retained35priorfiles in1102 history. Integrated wiki205+222 threefigures from matchingguide manifests; actualPNG/213nativecontacts/45banks/CID/solidorthogonal wire and per-edge GUESS readback passed. All330page/1350asset hashes agree and17selectedpairedSVGs parse. Publicpublisher firstcheck confirmed already_running; exactlock custody then hadnoowner, so normalretry35124 launched20:38:18UTC; monitorchecktransportfailed, fallback21:08:18UTC. No publicsuccess inferred. Diagnostic-onlyb1039 staged for genuine remaining routingfailures; Boxnativeoutputs and other10profile figures remain unaccepted. Source-rule publicmirror deferred during publisher custody.

  • 2026-10-02: New cb21 Box candidate adds finite native references DRVX/Y/Z/A .2/.4/.6 as host-logic returns; no other driver/motor/PE grounds qualify. Rendered eight current Prime figures for laserplot-02/wiki-132/mill-g2/wiki-206; root inspected all eight actual PNGs, exact SVG/PNG hashes matched, strict builder accepted all 8 entries/guide/CID/artwork/source-only contracts. Prepared manifest SHA 471beb7a…; evidence atlas12-final-role-four-prime-root-pixel-readback.json and strict-readback.json. Inspected all four existing WJ200/Vs1ST single/three-phase conditional references; source-correct input phase, PE and U/V/W shown, but long outer loops need browser/layout review. New child jobs use cb21; no Box acceptance before fresh artifacts. Public rules mirroring/integration still wait for publisher session35124. Ilium registration again failed transport; deadlines unchanged. All twelve remain incomplete.

  • 2026-10-02: Reconciled stale wire-style wording in the active design rules: guesses are solid colored orthogonal conductors labelled GUESS, with evidence/uncertainty in legend; dashed/dotted strokes prohibited. Updated main-diagram rule, evidence rule and acceptance gate consistently; original owner text remains preserved verbatim. Remaining twelve-machine source/layout work is active.

  • 2026-10-02: Recovered wiki-134 source-lead diagnostic exit1: GE.3 initial blocker, 192 assignments (cap 20k not exhausted), deepest DFS GF.3 at depth3, both GE.3/GF.3 zero static options (GE.3 had six generated labels). XMIN/XMAX/YMIN/YMAX ground lead candidates conflict with planned XMIN.3/XMAX.3 pin reservations. Do not release reservations or raise cap; next cb21 six-box result pending21:19:25. Full bounded evidence atlas12-diagnostic-wiki134-final-summary.json.

  • 2026-10-02: Refreshed the exhaustive 12-profile main/alternative inventory against frozen graph3d and categorized only three production-integrated artifacts vs eight newly prepared strict Prime candidates; other nine profiles still need current render/installation as enumerated. Receipt atlas12-twelve-profile-current-acceptance-inventory.json. No profile is complete by renderer output alone; publication and browser gates remain.

  • 2026-10-02: Recovered monitor696 publication failure precisely: archive wiki-132 article had unresolvable machine-research/wiki/cubefactory-2.md link (not a quota error); exit1. Audited all 12 archived HTML files/1164 local references and found exactly one missing file. Exact current dossier identified, SHA f87ac18e…; repair is additive archived dependency copy preserving archived article bytes. Do not mutate production source while active publisher35124 owns its snapshot; apply after terminal receipt, then rerun closure and publish. Audit atlas12-1101-archive-link-audit.json.

  • 2026-10-02: Active publisher retry35124 returned no supervisor receipt; its retained output records unresolvable relative wiki-205 link inside nested archived machine-page-source/compact. Verified system publisher already skips archive links only for one fixed directory depth. Patched its filter to skip archived canonical source fragments by path component, preserved exact old tool bytes at smoothie-box-pinout-publish-before-atlas12-history-filter.py; AST syntax readback passed. New publisher rerun14510 job atlas12-final-role-publication-after-history-filter-20261002 registered healthy Ilium monitor23/1800 sec. No source mutation during active publisher snapshot. Awaiting terminal notice.

  • 2026-10-02: Fresh cb21 six-box renderer repeats wiki134 GE.3 after192 assignments despite exact12 driver-ground domains; GE.3 adaptive generation1023, label rejections870, usable153, but73 dead ends; GF3 another48. XMIN.2/XMAX.2 candidates are heavily blocked by the still-needed XMIN/XMAX signal reservations. This calls for clear source-label bank layout, not budget increase/ground guess. base11/wiki135 artifacts complete and four hashes match; current partial6-machine run has no final receipt and status50%, no cause inferred; next check21:49:25. atlas12-qualified-return-box-partial-recovery.json.

  • 2026-10-02: Four Box alternative job exit1 after producing3 artifacts: Avid Bouni diagnostic source panel; Schaublin JASD pulse-mode and Lenze8214 spindle branches. All six SVG/PNG hashes match and all three PNGs reviewed. Schaublin complete-retrofit figure failed DRVZ.5 at1072 assignments, cap20k not exhausted. Receipt/readback atlas12-qualified-return-alternatives-root-readback.json. Keep diagnostic Bouni explicitly unqualified; failed Schaublin main/complete alternative remains pending fresh main job.

  • 2026-10-02: Monitor696 scale3/home pair terminal: base-11 scale3 renders exit0, exact hashes in receipt, visual root inspection confirms native pill label clearance with original connector geometry/pinout; candidate only and not installed. Prime home publication --check exited1 on the historical wiki-132 relative link to machine-research/wiki/cubefactory-2.md. Exact error path places the HTML under square-redesign-history/1101-before-native-incremental-20261002/machine-page-source/articles/. File timestamps show this failed run’s output (19:51 CEST) predates the publisher’s historical-capture filter update (23:12 CEST); subsequent retry and second failure recorded below.

  • 2026-10-02: Attempted lifecycle cleanup of terminal pair monitor696 after recording its result; Ilium rejected it as stale because current monitor was23. Monitor23 has since delivered its terminal failure and was cleared only after the retained process-exit receipt and exact error were recovered.

  • 2026-10-02: Local extension-board research found Bouni analog spindle module v01 with a rendered host header and five-position field terminal labelled 10V IN / 0–10V OUT / GND / VFD RUN / DCM. Contract says PWM-to-0–10V plus RUN but explicitly UNSUITABLE FOR FABRICATION until human review; candidate drawing only, pin-by-pin host/terminal source mapping still owed. Source paths and limitations added to machine-wiring-design-rules.md; no extension-board files changed.

  • 2026-10-02: Source-pin review of Bouni analog v01 netlist mapped host J1.6 RUN_EN, J1.7 PWM_IN; field J3.1 VFD 10V reference, J3.2 0–10V out, J3.3 isolated GND_VFD, J3.4 RUN, J3.5 DCM. Contract assumes 3.3V GPIO/PWM (~7.7mA typical), while SmoothieBox laser PWM is 0–5V; direct compatibility is NOT established. Preserve isolation; do not route GND_VFD to controller logic ground. These evidence and limitations are now in machine-wiring-design-rules.md.

  • 2026-10-02: docs/machine-wiring-design-rules.md is ahead of its public copy under src/docs/machine-control-pinout-survey/; exact divergence includes the solid-wire correction and newly researched Bouni v01 limitations. Defer mirror sync while the registered read-only publisher dry-run holds the publication lock and is hashing its source inventory; do not let stale public copy be mistaken for current owner rules.

  • 2026-10-02: Prime art audit: installed wiki-132 SVG uses 70 source-derived atlas-v2-main-pcb-art groups, no raster images or silk IDs, so real Prime board geometry is already reused without silk. Visual render remains too dense at overview size; latest isolated candidate differs in hash and is not yet integrated. Recorded hashes and acceptance limit in machine-wiring-design-rules.md.

  • 2026-10-02: Extracted the compact Smoothie Central SVG’s source colour map for wire roles (power/3V3/5V/sensor/GND/signal/control/switched/STEP/DIR/ENABLE) and recorded it with the explicit laser-stage and supply-budget qualification caveats. User solid-wire rule overrides older Chapter 11 dashed gate notation. Details in machine-wiring-design-rules.md.

  • 2026-10-02: Post-filter publication attempt under monitor23 exited1 on a second historical-snapshot-only link: archived wiki-222 references missing snapshot-local machine-control-pinout-survey/history.html (../../history.html). This proves excluding only captured machine-page-source fragments is too narrow. Preserved square-redesign-history snapshots are archive payloads, not current reader pages; publisher now skips that exact archive root during link validation while retaining/copying/hashing all snapshot bytes. Installed publisher hash b0ef4ce0…; pre-change exact copy retained under /home/arthur/dev/.astra-calls/smoothie-box-pinout-publish-before-square-history-closure-filter.py; AST parse passed. A read-only --dry-run is currently running as job atlas12-publisher-dryrun-20261002 and holds the lock; monitor53 is its sole status reporter. No next publish attempt until its terminal notification. Current public sync remains unverified.

  • 2026-10-02: The monitor53 read-only dry-run reached terminal notice; its process output/exit code were not recoverable from the initial tool session, so no success is claimed. Cleared monitor53 after the notice. Separate six-Box render job remains live and is registered as monitor55, 50% / generating Avid; do not inspect it until terminal notice. Independent inventory of the exact 12 selected controller-centered SVGs found6 stale dashed-wire figures (base-11, MH50V, Schaublin, Avid, wiki-134 and wiki-135) and6 with no dasharray. This proves the solid-wire correction in the rule file has not propagated to all installed diagrams. Two uninstalled cb21 outputs (base-11 and wiki-135) have been visually inspected at full-page scale; labels and fine circuit detail remain very small at overview scale, so local zoom/detail acceptance remains required. Evidence and exact paths are in machine-wiring-design-rules.md; do not install the candidate batch until its final output/exit receipt is recovered.

  • 2026-10-03: Recovered monitor53’s wrapper receipt: process returncode0 only because the read-only wrapper returned already_running; this is not dry-run validation. The automatic user systemd invocation 3819d57d65e74a5baabf191699d434c3 subsequently completed successfully at 00:01:03 CEST (exit0), deploying 3965 files to https://543d764e.smoothie-box-pinout-research.pages.dev. Direct HTTP readback returned200 and byte-for-byte SHA-256 matches for the exact 12 current main SVGs; manifest /home/arthur/dev/.astra-calls/atlas12-deployment-readback.jsonl. This verifies deployment parity only; six main SVGs still contain stale dashed-wire styling, and active monitor55 still owns a separate candidate render. Do not infer final diagram acceptance from publication.

  • 2026-10-03: Browser visual review of deployed wiki-205 guide and main diagram confirms its page includes the selected Prime retrofit rationale, sequenced wiring checks, named peripheral groups and a per-wire source-linked table (C01 onward). The image is 9280x9280 with board/peripherals and routed conductors; fit-to-screen shrinks labels substantially, while the current zoom opens at the SVG origin (mostly blank title area) rather than the clicked circuit region. After manually scrolling about3450px, board contacts and conductors are visible at readable scale. This is a real interaction/legibility defect to correct or explicitly qualify in all12 main-guide acceptance; screenshot review was in handoff tab 1689058766 at wiki-205. Existing monitor55 candidate render is still the owner of its output directory.

  • 2026-10-03: Monitor55 completed with three CB21 candidate pairs only: base-11, wiki-135 and Schaublin; retained SVG/PNG hashes are in /home/arthur/dev/.astra-calls/atlas12-qualified-return-six-box-render-01/receipt.json. MH50V failed at DRVX.5 (129 assignments); Avid exhausted the 20,000 assignment cap at DRVX.4; wiki-134 failed after192 assignments with GE.3/GF.3 adaptive-label rejection and XMIN.3/XMAX.3 source-lead conflicts. No production writes occurred and the source graph remained unchanged. These three visuals remain candidates, not integrated/accepted assets. Full allocator diagnostics are in the receipt and per-profile failure files.

  • 2026-10-03: Fixed the main-guide fullscreen viewer so clicking a diagram region zooms to that location instead of opening at the mostly blank SVG origin. Added a targeted --refresh-viewers --ids ... path and regenerated exactly the12 selected article pages; byte-preservation checks show each page changed only in the viewer block and all12 manifest page hashes match. Builder AST parse passed; no tests were run. Automatic publisher invocation a39f5d86a26a4144a8782eca77bfca3e is active under monitor70; browser verification/public readback remain pending. Exact before-bytes: /home/arthur/dev/.astra-calls/atlas12-viewer-before-click-centered-20261003/.

  • 2026-10-03: Monitor70 completed successfully; invocation a39f5d86a26a4144a8782eca77bfca3e exited0 and deployed3965 files at https://e851e56d.smoothie-box-pinout-research.pages.dev. Reused task-owned Chrome tab1689058766 to load the deployed wiki-205 guide, open its main SVG, fit the figure, click the controller region, and visually confirm zoom centered on the board/connectors; a click in a blank area intentionally zooms to that blank area. Direct urllib and web-reader requests got HTTP403/inaccessible, so public-fetch parity is unverified; browser-served article and SVG did load. Browser console inspection was blocked by URL policy and remains unverified. Monitor70 was cleared after terminal receipt and interaction verification.

  • 2026-10-03: User-reported wiki-134 GE.3 allocation error matches monitor55’s retained failure byte-for-byte. Receipt diagnostics show a 20000 cap was not exhausted (192 assignments); the conflict is among generated source escapes for exact endstop signal/GND pins, with XMAX.2 blocked by planned XMAX.3 (123 candidates) and XMIN.3 (63), XMIN.2 blocked by XMAX.3 (66) and XMIN.3 (114), while GE.3/GF.3 adaptive routes have 870/1023 and 714/902 label rejections. The GE.3 headline is the first greedy blocker; the retained diagnostic reports the deepest DFS dead end at GF.3, so the headline alone does not isolate the final cause. This is a generated-label/lead-placement failure, not a conclusion that the physical wiring is unroutable. Graph/input remained unchanged. Exact diagnostic: /home/arthur/dev/.astra-calls/atlas12-qualified-return-six-box-render-01/receipt.json and wiki-134-failure.txt; production renderer SHA-256 870f48f285fbba15f107299e3949b980df7cfd0f6126ebf529c7d1bda874f634, failed snapshot renderer SHA-256 cb21bfe84e9d1c3c4e52668fe5ace86ee13a6cd3934f3a08fdc4312fec1dd01a. Need reproduce against current inputs and change source-bank label/escape coordination without dropping pins or loosening clearance rules.

  • 2026-10-03: Geometry check: extension pins alternate west/east-facing pads, and _artwork stacks the separate GA–GI cards only140 units east of the 3250-unit SmoothieBox square. A west-facing extension lead therefore exits into a narrow board-to-card corridor before it can route around the controller; this is a concrete layout hypothesis for the XMIN/XMAX reservation conflicts, not an electrical change. Isolated renderer candidate changes only the gap constant to650 units and uses the matching measured art width; source-copy SHA-256 1c91d7084ebe916a21196b2f6f7f31389c01704a9f8d526ed584b2d9bbb9ff59; AST parse passed; source renderer unchanged. Main-source inventory shows five of twelve guides use extension banks: base-11 (GA), wiki-134 (GE/GF/GG), wiki-135 (GE), Avid (GF) and MH50V (GA). The current trial renders the densest case (wiki-134); the other four require rerender/readback if this hypothesis passes. Single-profile wiki-134 render job atlas12-wiki134-gap650-20261003 is active under monitor99. Do not inspect its status/output or overwrite its files until Ilium terminal notice. Candidate renderer: /home/arthur/dev/.astra-calls/atlas12-wiki134-gap650-candidate-20261003/render_centered_wiring.py; source graph hash remains 3d1943e3706da597304434f50a2a02bef1d7d0ced001d267eca36633b92e9fbd.

  • 2026-10-03: Independent source audit of the retained Avid/MH50V guide input confirms their pin inventories name distinct DRVX/DRVY/DRVZ/DRVA STEP/DIR return contacts. Avid’s two buffer circuits route several Y/Z/A input-reference edges from DRVX.2, while separate return-bus circuits also list DRVY/DRVZ/DRVA grounds. This may be an intentional common-ground topology, but the exact selected source terminal for each axis must be traced against the Chapter 18 source/contact evidence before accepting the Avid drawing or changing routes. The MH50V guide instead names each axis’s own .2/.4 returns in the corresponding X/Y/Z circuit. No diagram or source graph was changed during this audit. Retained candidate previews from monitor55 were visually inspected; base-11, wiki-135 and Schaublin remain unintegrated candidates pending detailed contact/label review and readable browser-scale acceptance.
  • 2026-10-03: Monitor133 completed the isolated Avid X− sensor reference render. Inspected the raster preview: it retains the actual SmoothieBox XMIN three-terminal art, the proposed adapter top-view artwork, M12 sensor/peripheral block, all eight field/host contacts and explanatory GUESS labels/legend. The standalone overview remains large and fit-to-page labels are small, so it needs article-level zoom and all six X/Y/Z-axis options still need a unified reader-facing design decision. Candidate SVG and PNG are under /home/arthur/dev/.astra-calls/atlas12-avid-xmin-sensor-panel-candidate-cont-20261003/; no source graph, guide HTML or production SVG changed. Monitor99 still owns the independent wiki-134 650-gap renderer candidate; do not inspect or overwrite its directory until terminal notice.

  • 2026-10-03: Avid X Home/Limit supplement integrated in canonical article and generated page, with manufacturer J7.1/J7.2/J7.3 labels, eight explicitly guessed adapter/sensor/host wires, a GUESS legend, pin-by-pin schedule, OPEN original-controller input, and safety/qualification notes. Automatic publication monitor162 exited0. In task-owned Chrome tab1689059060, the stable page contains the section and SVG; clicking the circuit region centers a close-up where J1/J2/J3 and M12 pin labels are legible. At fit-to-page, the 6380-square SVG still has excessive blank board interior and tiny text; browser zoom helps but this is not full visual acceptance. The Avid main overview likewise remains dense, and all six axis options still need review. Stable-site public bytes were previously read back by the publisher receipt, but this turn’s direct urllib request returned403; no fresh direct-byte claim. The monitor99 wiki-134 candidate remains untouched and active.
  • 2026-10-03: Manufacturer research found the exact CRP5210-01E 24.1 J7 16-contact schedule in the official 7-page Avid PDF, including the six distinct original sensor functions plus E-stop, relays and auxiliaries. Canonical article now includes all 16 contact roles, keeps the old J7 signal inputs OPEN/unparalleled, and lists six separate M12-to-SmoothieBox input choices as GUESS. Targeted builder exited0 (90/330 detail pages refreshed, 0 missing assets); manifest includes the X Home/Limit SVG. Local hashes: article fb6e8674b79c9a3cc0b5b53815d2af275db951b60a13efba502af73147bb5c0a, generated page 41fd9332a0dc5b97bcfd07205de28a85dad8e5502fcc82a086d974ba1beb8e02. The newest schedule publication/readback is still pending. Reconciled the later user instruction: guessed conductors need dotted strokes plus an explanatory legend; current shared conductor_svg still emits solid guesses, so all affected SVGs need regeneration after the current publisher/build lock releases. Monitor99’s isolated wiki-134 trial remains protected.

  • [NOTE] 2026-10-03 rules contradiction fixed: the acceptance gate, 2026-10-02 route paragraph, and unpacked historical rule 4 incorrectly retained solid GUESS styling even though the owner later required dotted guesses. Kept the 2026-10-02 wording verbatim as history, labelled that interpretation superseded by the 2026-10-03 rule, and aligned all current operative clauses: SOURCE solid, GUESS dotted with visible legend sample, OPEN disconnected. Canonical and public copies now match at SHA-256 124123abc892b8903734fd54a40ccde240cedce61a9f9d66b167cd46ce007c8d; the earlier 324118... hash records the pre-correction synchronized revision.

  • [NOTE] Rules publication follow-through (2026-10-03): automatic publisher invocation 9560bca09f454e83b7c2892681c142e3 exited0 and deployed3968 files to https://3e0f0a60.smoothie-box-pinout-research.pages.dev; monitor236 reached terminal success and was cleared. Canonical and local public rules copies match SHA-256 124123abc892b8903734fd54a40ccde240cedce61a9f9d66b167cd46ce007c8d. Public byte verification is unconfirmed: direct HTTP GET returned403 and the web reader reported that exact URL inaccessible. Do not claim public-copy parity until an authoritative readback succeeds. The independent wiki-134 render monitor99 is still the gate for shared renderer changes; no current state check was made.

  • [NOTE] 2026-10-03 exhaustive style-text audit found a second current-source contradiction: all12 serialized setup plans still say “Solid function-coloured GUESS routes.” These plans are emitted on owner-facing machine pages, so changing only the shared legend/rendering would leave their text false. Update every plan and paired generated page to SOURCE solid / GUESS dotted / OPEN disconnected after the isolated monitor99 candidate releases the frozen graph; the graph file was not modified during that candidate.

  • [NOTE] 2026-10-03 plan-language correction: renamed the earlier all-solid prose note as historical, preserved its recorded contents, and added the current audit showing all12 plan fields still need correction. Current canonical/public rules hash is 6b503764ade01fe51e1de2b9a9c4b9a2be81ba9963f93e7d5aa926d47dde4b95. Auto-publication invocation a30b8643ec35423bbd032b2195a9f4ec is running under monitor245; do not inspect/poll it before notification.

  • [NOTE] Caption audit (2026-10-03): build_centered_guides.py:351 also states “Conductors are solid, orthogonal and function-colored,” without distinguishing SOURCE from GUESS. Update the shared figcaption with the dotted GUESS rule together with the twelve plan fields, then regenerate every affected machine/detail projection; do not publish a caption that contradicts the diagram line style.

  • [NOTE] Exhaustive source-to-manifest reconciliation (2026-10-03): current graph has1319 edge records, but saved centered-connections-<id>.json projections contain1053 records, leaving266 current graph edges absent from saved projections. Per-profile delta: base-1112, wiki-13415, wiki-13515, mill-avid-ex-373, wiki-20621, forum-linuxcnc-optimill-mh50v-unlogic16, forum-linuxcnc-rotarysmp-schaublin-125-cnc-retrofit114; the other five projections match their source edge counts. Deltas include complete conditional/alternative circuits and must be reconciled in SVG/detail-page regeneration. This count comparison does not prove every missing route is currently invisible, but saved manifests/pages cannot be accepted as covering current source data. Regenerate and audit all12 after monitor99 releases the frozen graph.

  • [NOTE] Rules publication follow-through (2026-10-03, monitor245): automatic publisher invocation a30b8643ec35423bbd032b2195a9f4ec reached terminal success (ExecMainStatus=0; 3968 files deployed to https://981a56df.smoothie-box-pinout-research.pages.dev). A single direct GET for /machine-control-pinout-survey/machine-wiring-design-rules.md returned HTTP403, so public byte parity remains unverified. Monitor245 was cleared after receipt and readback handling. Canonical/public local source hash remains 6b503764ade01fe51e1de2b9a9c4b9a2be81ba9963f93e7d5aa926d47dde4b95.

  • [NOTE] 2026-10-03 owner-page caption audit: the 12 current atlas captions have a second stale presentation layer beyond the generic builder caption. Six box-centered figures still say main conductors carry C-numbers and identify dotted guesses only generically; six Prime figures say conductors are solid without distinguishing sourced routes from guesses. These captions appear in the survey HTML and retained compact machine-page source; revise the current source template/records to use descriptive functions, SOURCE=solid, GUESS=dotted with an explicit legend, and OPEN=disconnected, then refresh all 12 generated owner pages in the paired diagram integration.

  • [NOTE] 2026-10-03 rules readback retry: the stable Pages alias https://smoothie-box-pinout-research.pages.dev/machine-control-pinout-survey/machine-wiring-design-rules.md also returned HTTP403. Both public URLs deny this direct automated readback; publication success is evidenced, but current public rule bytes are not independently confirmed. Stop retrying these exact URLs and keep the byte-parity gate open.

  • [NOTE] 2026-10-03 edge-projection drilldown: a record-by-record diff is saved at /tmp/atlas12-missing-projection-edges-20261003.json. All266 currently absent manifest records are in conditional/alternative panels rather than default current panels: base-11 12 SOURCE current-conditional; wiki-134 15 and wiki-135 15 alternative GUESS; Avid 64 current-conditional GUESS + 8 alternative-unqualified GUESS + 1 alternative OPEN; wiki-206 4 current-conditional GUESS + 15 alternative GUESS + 2 alternative OPEN; MH50V 16 current-conditional GUESS; Schaublin 85 manufacturer-reference GUESS + 2 manufacturer-reference OPEN + 27 Lenze digital alternative GUESS. Rebuilds still need to reconcile each edge into the current main or its clearly labelled conditional/detailed figure and contact schedule; “not in main” is not an acceptable loss.

  • [NOTE] 2026-10-03 exhaustive conditional-edge rule added to canonical and public design-rules pages; both local copies match SHA-256 4e7af3d2c3b53b43486c171da2418a32b28d96bdf945ea1b482a3329649d90b5 (182431 bytes). It records that all266 presently missing projection edges are conditional/alternative, states the zero-unexplained-edge rebuild gate, and links the detailed edge audit. Automatic publication is running as invocation 90b209ae1d2d4b629621293d0b345006 under Ilium monitor256; do not poll or edit source docs until its terminal notification.

  • [NOTE] 2026-10-03 retained-controller artwork audit against all12 installed main SVG provenance: six Prime guides (wiki-205, laserplot-02, wiki-132, mill-g2, wiki-206, wiki-222) contain the source-derived 45-connector Prime artwork with no silk, per provenance; six SmoothieBox guides (base-11, wiki-134, wiki-135, Avid, MH50V, Schaublin) still contain the legacy generic 3000×3000 layout with controller bounds [1000,1000,1000,1000] and controller_artwork=null. These current installed SVGs therefore do not meet the owner’s real SmoothieBox Chapter18 connector-position/pinout requirement. The production controller_artwork.py now contains a hash-checked 24-bank/82-contact source-art loader, but its integration into all six current Box figures is not yet proven. Re-render and verify all six before accepting the twelve-guide set; monitor99 currently protects the in-flight wiki-134 geometry test, and monitor256 protects the source publication snapshot.

  • [NOTE] 2026-10-03 monitor256 publication receipt: invocation 90b209ae1d2d4b629621293d0b345006 exited0 at 03:49:03 CEST and deployed3968 files to https://dc76c7d5.smoothie-box-pinout-research.pages.dev. The exact rules URL returned403 on direct byte readback; parity is unverified. Monitor256 was cleared.

  • [NOTE] 2026-10-03 native-controller-art audit added to the canonical/public rules: the six current Prime SVGs embed45 source-derived connector illustrations, while all six current SmoothieBox SVGs still have generic 3000×3000 controller bounds and no controller-artwork provenance. The loader enforcing the actual24-border-bank/82-contact Chapter18 art exists but is not yet integrated into those six installed mains. The paired rule update is being automatically published; do not modify src/docs until that invocation reaches a terminal Ilium notice.

  • [NOTE] Automatic publication for the 2026-10-03 native-controller-art rules is live under systemd invocation 5551ee962fba430183a64e6302a96be8; Ilium validated the probe and registered monitor262 with an accepted running report. Do not check it again until terminal notification.

  • [NOTE] 2026-10-03 pin-disposition audit: a source-graph inventory at /tmp/atlas12-pin-disposition-inventory-20261003.json records 2,562 contact instances across all 12 profiles, including 278 contact instances with no incident edge in their own panel. These are panel instances, not 2,562 unique physical pins. build_centered_guides.py emits an “Unused or unresolved terminals · explicit dispositions” table for each such no-edge contact; regenerated owner pages must include that table and reconcile all 278 rows, keeping alternatives/panels distinct. Current saved HTML has not yet been verified against this refreshed inventory.

  • [NOTE] 2026-10-03 live article-vs-graph reconciliation: /tmp/atlas12-current-article-coverage-20261003.json proves the published-source article fragments are stale for seven profiles. Their current centered-guide source graph versus article schedule rows differ by base-11 67/55, wiki-134 175/160, wiki-135 132/117, Avid 286/213, wiki-206 60/39, MH50V 177/161, and Schaublin 146/32. Together these are exactly266 omitted conditional/alternative edge rows. The articles also omit 49 no-edge contact-disposition rows across base-11 (13), wiki-134 (1), wiki-135 (1), wiki-206 (3), MH50V (1), and Schaublin (30). The other five profiles currently match their graph edge and no-edge contact counts. These are source-page gaps, not only saved-manifest count differences; all12 articles must be regenerated from the current graph and re-audited after the render/publication locks release.

  • [NOTE] 2026-10-03 isolated evidence-style patch prepared without editing the shared renderer: /tmp/atlas12-dotted-style-candidate-o7u_crqu/wiring_primitives.py (SHA-256 e313686cf94c2a719ff92aa89fd741481cd33a88998dc951ef230e58a669b89c, Python AST parse passed). It keeps role colours and orthogonal rounded geometry, dashes only GUESS colour strokes with short round-capped 1 7 dots, leaves SOURCE solid, preserves separate OPEN stubs, and adds explicit SOURCE/GUESS/OPEN line samples in the functional legend (including its two-column caller). This is an isolated proposal only; no rendered or production page acceptance is claimed. Reconcile it with the protected wiki-134 render, then apply to the source renderer after that job releases.

  • [NOTE] 2026-10-03 correction after current-source readback: the Chapter 18 / Prime source-art loader is integrated in the current centered renderer. render_centered_wiring.py:_artwork calls load_controller(kind).place(...), _layout_main uses those exact contacts, and the final provenance stores main.metadata; controller_artwork.py enforces the 24-bank/82-contact Box extraction and documents the 45-bank P11/P12-qualified Prime artwork. The previously observed lack of Box art is a stale-output problem, not a missing renderer integration: the six currently linked centered Box SVGs still report layout square-controller-field-main, controller bounds [1000,1000,1000,1000], controller_artwork=null, and zero Chapter 18 source provenance. The six currently linked Prime SVGs already report source-geometry-complete-device-graph, controller_artwork.kind=prime, 45 banks, and the no-silkscreen source layer policy. Therefore the next Box artwork gate is a fresh, successful render/readback of all six Box profiles from the integrated renderer, plus the full contact/route/visual acceptance checks; do not add another controller-art loader. Readback was XML metadata from the exact 12 survey-linked SVG paths; current renderer SHA-256 870f48f285fbba15f107299e3949b980df7cfd0f6126ebf529c7d1bda874f634, controller-artwork SHA-256 6cdb6d3026b5f121bbe2ccb7a00cde73f40d1b1e4424dae439a3dc376a8e2bf0.

  • [NOTE] 2026-10-03 Avid spindle-path audit: the exact survey-linked centered-mill-avid-ex-3.svg provenance declares all twelve C18 spindle-interface records visible in the main selection, but all twelve are OPEN and therefore have no conductors. They cover SmoothieBox PWM/ground → interface, interface analog/return → VFD terminals 9/10, run/return, isolated FWD contacts 7/8, VFD ready/fault 1/2, and conditioned return to the Box. Its current metadata also has controller_artwork=null and no extension-board artwork. The extension-board repository does contain a physical Bouni analog-VFD candidate with matching labelled J3 field terminals and a populated top render, but its own render/fab READMEs say UNSUITABLE FOR FABRICATION OR ENERGIZING; its interface contract further assumes a 3.3 V PWM input, so the preferred SmoothieBox 0–5 V laser PWM output is not a direct compatible route. Show it, if useful, only as a visibly unqualified candidate with conditioning, galvanic isolation and safe-state gaps explicit; do not draw a direct PWM wire or imply install readiness. Evidence: current centered-SVG centered-wiring-provenance; /home/arthur/dev/smoothieware/extension-boards/src/bouni-spindle-module-boards/attempt/versions/v01/renders/README.md; .../fab/analog/README.md; Bouni analog J1/J3 design-contract.json; top view /home/arthur/dev/smoothieware/extension-boards/docs/board-packing-grid/renders/bouni-spindle-module-boards/populated-top.png. Keep the PWM and 0–10 V alternatives distinct and reconcile the 12 OPEN functions into a readable main/subdiagram plus dispositions before accepting the Avid page.

  • [NOTE] 2026-10-03 Avid EX 24.1 sensor-channel reconciliation from the official CRP5210-01E connector-and-pin PDF: the 4-pin M12 drawing is a female-face view (male numbering mirrors). J7.1 supplies +24 V to multiple M12 pin 1 contacts; J7.2 supplies sensor GND to M12 pin 3; J7.3 takes X home/limit from M12 pin 4; J7.5 takes Y1 home/limit; J7.7 takes Y2 home; J7.11 takes A home; J7.13 takes Y+ limit; J7.14 takes E-stop; J7.15 takes Z+ home/limit. The Acorn-side destinations are J8.1 E-stop IN1, J8.2 grouped X/Y1/Z/Y+ IN2, J8.3 grouped Y2/A IN3, J8.4 auto Z touchplate IN4. These source assignments do not validate direct connection to SmoothieBox: retain the full M12 connector orientation and rated field-side supply, remove/mark the old Avid-to-Acorn path OPEN when repurposing it, and show any sensor-to-SmoothieBox channel as GUESS through a selected, rated isolation/conditioning interface until sensor type/output and controller logic levels are verified. Do not collapse Y2/A onto ZMIN or imply six axis-specific destination signals are source-confirmed. Sources: Avid EX 24.1 schematics page and CRP5210-01E interconnect-board PDF, especially PDF pages 4-5. This is source reconciliation only; no production graph, SVG, or article was changed in this step.

  • [NOTE] 2026-10-03 Avid axis-function mapping correction: the CRP5210-01E EX 24.1 source does not establish six separate X−, X+, Y−, Y+, Z+, and Y2 host destinations. It specifies X Home/Limit (J7.3), Y1 Home/Limit (J7.5), Y2 Home (J7.7), A Home (J7.11), Y+ Limit (J7.13), Z+ Home/Limit (J7.15), plus Emergency Stop (J7.14); J8 groups those into Acorn IN2/IN3 channels. The current Avid guide’s six separate axis-side M12 labels and SmoothieBox XMIN/XMAX/YMIN/YMAX/ZMAX/ZMIN proposal are therefore unverified semantics even when the source pin schedule is correct. Preserve the exact physical M12/socket and sourced J7 names; label any reassignment to SmoothieBox as GUESS and OPEN until machine-specific harness tracing, sensor identity, and intended firmware homing/limit behavior are established. In particular, do not move the A-home or Y2-home signals into ZMIN by assumption. Source: official CRP5210-01E 24.1 interconnect-board PDF, pp. 4-5. This is an evidence correction only; no production graph, article, or SVG changed.

  • [NOTE] 2026-10-03 Avid M12 contact-population/version boundary: the EX 24.1 CRP5210-01E PDF sources M12 pin 1 (+24 V), pin 3 (GND), and pin 4 (signal), and specifies that its common M12 illustration is a female-face view mirrored on male connectors; it does not state whether pin 2 is physically fitted on every associated CRP860 sensor socket. Older CRP860-00E manuals (e.g. Avid CNC 21.2 schematics) say sensor/Aux pin 2 (Normally Closed) is not populated and E-stop pin 4 (Normally Open) is not populated. Do not project that older board’s per-socket population onto the EX 24.1 harness without revision-specific evidence. In each final Avid peripheral drawing, show the complete four-contact A-coded M12 face and mark pin 2 NC / E-stop pin 4 status as revision-conditional until the exact fitted CRP860 port is confirmed; retain correct female/male viewing orientation.

  • [NOTE] 2026-10-03 Avid sensor-input voltage caution: an official 2025Q1.1 Plug & Play/CRP860-00E manual describes the custom M12 inputs as normally-open and rated for 12 V, while the separate EX 24.1 CRP5210-01E interconnect schedule supplies +24 V to M12 pin 1. These documents describe different controller revisions; neither establishes the actual input front-end rating, sensor model, or output topology of the specific Avid EX machine. Do not feed a potentially 24 V M12 output into a Smoothie input or assume that a 12 V CRP860 input rating transfers to the EX harness. Keep the sensor signal and host route OPEN pending fitted-board/sensor verification; show a rated isolation/level-conditioning interface as GUESS, not as approved hardware. Source: Avid CNC 22.2/2025Q1.1 initial setup and EX 24.1 CRP5210-01E PDF.

  • [NOTE] 2026-10-03 Avid spindle 0–10 V adapter candidate, now source-qualified at the module-pin level: DFRobot DFR1036 / GP8101S is a real one-channel PWM-to-0–5/0–10 V board. Its product guide specifies 3.3–5 V module supply, PWM D/GND/VCC input, selectable 0–5/0–10 V output and VOUT/GND terminals. The GP8101S datasheet specifies PWM high level 2.7–5.5 V, 50 Hz–50 kHz frequency, and 20 mA output at VOUT >0.5 V; it requires a 9–36 V IC rail, while DFR1036’s official schematic shows an onboard MT3608 boost from its 3.3–5 V host supply to 12 V. The board schematic uses the same GND net at host input and analog output: it is not galvanically isolated. Proposed 0–10 V branch: SmoothieBox Laser PWM output + GND → DFR1036 D + VCC/GND (verify fitted PWM HIGH level/frequency and safe host 5 V source) → select 0–10 V → DFR1036 VOUT/GND → VFD analog input/analog common (verify VFD input impedance and whether common may bond to controller ground). This adapter does not supply spindle RUN/FWD: draw a separate verified relay/isolated contact path to the VFD’s RUN/DCM contacts. Treat all new interconnects as dotted GUESS until exact fitted VFD pins, analog common, firmware PWM rate/polarity and host supply are confirmed. The Avid 0–10 V figure must not be shown as a direct PWM-to-AI wire, and the board must not be labelled isolated. Sources: DFRobot DFR1036 guide, DFRobot DFR1036 schematic PDF, and GP8101S datasheet PDF.

  • [NOTE] 2026-10-03 incremental documentation rule: updated repository CLAUDE.md to require each material, verified machine-wiring discovery or diagram improvement to be reflected in the affected canonical local HTML/article and generated reader page/detail as work proceeds, not deferred to final batch; unresolved routes remain explicitly identified. Design rules and public-copy synchronization remain required. This rule change does not substitute for the still-pending twelve-diagram/HTML integrations.

  • [NOTE] 2026-10-03 SmoothieBox laser-PWM source boundary: Chapter 18 source-grounded harness calls J35.6 PE9/TIM1_CH1/PWM1_1 an MCU PWM signal and lists J35.2 separately as 5V_LIMIT; its compact laser drawing routes J35.6 through a proposed, unqualified external 5 V carrier stage. The source does not establish a fitted 0–5 V J35.6 output, carrier installation, or safety interlock. Do not label J35.6 as verified 0–5 V or draw it directly into a 0–10 V VFD input; show separate signal/supply/return through a named adapter, dotted GUESS until measured/confirmed, with the field endpoint OPEN while unresolved. DFR1036 remains a non-isolated candidate only after J35.6 waveform, supply availability, grounding, VFD analog input/common, and separate RUN contact are verified. Rule details/evidence appended to docs/machine-wiring-design-rules.md; local canonical HTML/source pages and generated outputs still require incremental correction after active render/publication gates release.

  • [NOTE] 2026-10-03 J35.6-to-DAC threshold check: the GP8101S specifies PWM VIH ≥2.7 V, but ST STM32F405/407 Table 49 has different guaranteed VOH minima for CMOS vs TTL ports (and load conditions). SmoothieBox source currently establishes the MCU pad name PE9, not the fitted silicon/revision, I/O mode, local supply, firmware PWM settings or loaded waveform. Thus DFR1036 is a plausible adapter candidate, not a proven directly compatible/safe route; retain dotted GUESS until fitted hardware/waveform under load is verified. Source links and interpretation are in docs/machine-wiring-design-rules.md.

  • [NOTE] 2026-10-03 extension-board search correction: the repository does contain Bouni spindle analog v01, a PWM-to-0–10 V + RUN Gadgeteer P board, and a populated top-view render. It is explicitly UNSUITABLE FOR FABRICATION OR ENERGIZING; two DRC/open defects and isolation qualification, component/pin validation, actual VFD, host compatibility and independent/physical review remain unresolved. Do not represent it as the released adapter; if its top view is used, mark it prominently as an unqualified v01 prototype and keep connections dotted GUESS. The DFR1036 remains the off-the-shelf peripheral candidate, itself subject to the J35 threshold, ground, supply and fitted-VFD checks above. Reusable rule and source paths are in docs/machine-wiring-design-rules.md.

  • [NOTE] 2026-10-03 Avid fitted-drive identity gap: nonprotected source-reuse/task notes mention candidate VFD terminals 9/10 (analog), 7/8 (forward/run), and 1/2 (ready/fault) but do not identify the machine’s fitted VFD make/model/revision or link its corresponding terminal manual. Those numeric roles are not verified for the actual machine. Keep the machine-side VFD contacts OPEN; do not transfer Bouni J3 numbering or generic VFD pin patterns. After the source article is available beyond the active output gate, identify the fitted VFD from machine evidence and reconcile these numbers against its exact manufacturer manual before drawing that circuit.

  • [NOTE] 2026-10-03 Avid pin-number correction from manufacturer sources: the 14-pin Avid SP/THC control cable assigns pin 1 Fault Ground, 2 Fault Signal, 7 FWD, 8 DCM, 9 AVI, 10 ACM, and optional 11 10V Ref. These are connector pins, not VFD screw-terminal numbers. The official Avid 3 HP CRP450-00E-01 schematic is scoped to revisions 18.4/20.1 and VFD ID A1; its drive-side controls are function-labelled (DCM/AFI/ACM/+10V/AVI/MI1–MI6). The prior note’s 1/2 ready/fault and “VFD terminals 7–10” wording was inaccurate: correct status is Fault Ground/Signal on Avid cable pins 1/2, FWD/DCM on pins 7/8 and AVI/ACM on pins 9/10. Do not copy those numbers onto unidentified VFD terminals. Whether the exact mill-avid-ex-3 owns this cable/system revision still requires machine-article evidence; keep the VFD side OPEN until reconciled. Sources: Avid schematics https://www.avidcnc.com/support/instructions/accessories/spindles/setup/technical/schematics/ ; Avid 3HP schematic https://www.avidcnc.com/dl/cad.pdf/CRP450-00E-01-20.1-A_20220217.pdf ; system identification https://www.avidcnc.com/support/instructions/accessories/spindles/setup/technical/systemIdentification/ .
  • [NOTE] 2026-10-03 Avid source-text conflicts: the official 22.2/2025Q1.1 initial-setup page’s detailed 14-pin table maps 1=Fault Ground, 2=Fault Signal, 7=FWD, 8=DCM, 9=AVI, 10=ACM. Nearby prose reverses the pin 1/2 fault labels and says “Pin 8/9, Spindle Analog Signal,” despite its preceding pin 7/8 relay note. Do not promote either conflicting prose mapping into a diagram; record both discrepancies and use the detailed table with a matching revision-specific schematic. This identifies cable contacts only, not VFD screw terminals or the actual fitted mill-avid-ex-3 system, whose endpoints remain OPEN pending identification. Source: https://www.avidcnc.com/support/instructions/electronics/pnp/manual/22.2/initialSetup/ .
  • [NOTE] 2026-10-03 current 12-SVG render audit after isolated preview export: Inkscape rendered all twelve currently linked centered SVGs to /tmp/atlas12-current-<profile>.png; contact sheet /tmp/atlas12-current-contact-sheet.png was visually reviewed. Box profiles use a dotted .guess CSS rule, but retain the old generic controller block instead of the source Chapter 18 perimeter artwork. Prime profiles show the real 45-connector no-silkscreen board art, but have no guess-specific dash style; current wiring_primitives.py::conductor_svg() stores state in metadata/title while drawing guess and source with the same solid colored path. Update the shared rendering primitive and all profile legends/captions so GUESS is dotted, SOURCE solid, and OPEN visibly disconnected; preserve graph states. Contact-sheet fit is not pin-level legibility evidence; inspect every diagram and relevant zoom state after regeneration. No linked SVG or renderer was edited in this audit; the protected geometry/render work must release first.
  • [NOTE] 2026-10-03 isolated state-style correction prepared at /tmp/atlas12-dotted-guess-candidate/ while shared output gates remain held. The candidate changes only copied wiring_primitives.py, render_centered_wiring.py, and build_centered_guides.py: GUESS conductors and legend swatch use round-capped 1 7 dots; SOURCE stays solid; OPEN uses separated stubs and a gap sample; owner-facing captions and all12 rendered plan paragraphs describe the three states instead of claiming GUESS is solid. Python compilation passed, and direct primitive readback confirmed one dotted guess stroke, zero dashed source/open strokes, two separate OPEN paths, and the three labeled line samples. No production renderer, graph, SVG, machine article, or survey HTML was changed; reconcile/apply and regenerate all12 only after the protected render/publication gates release. Candidate limitations: no full 12-profile render, browser review, or electrical/contact acceptance has been done yet.
  • [NOTE] 2026-10-03 Ilium monitor76 reports the five remaining Prime candidate SVG/PNG pairs complete. All six isolated Prime candidates now have nonempty SVG and PNG artifacts under /tmp/atlas12-dotted-guess-candidate/; SVG hashes: laserplot-02 562b35d9103d53dcbf163f0a7af9484f5a1b493859a8d9103299f80c71888e8f, wiki-132 6fa083f3beedc7b8615d6c91da40474c8aa59cadf29b57e8c8d992ef70d77573, mill-g2 6c496cb0ed7a23fa4a81b9f364d2e5c37a4196639c5f9dbb7e37eee9426cbc9b, wiki-206 3a9086daa34bad870813bf27a72e2518bf2481a5e2d7fbfe802d3c33031f63a3, and wiki-222 b00673955417ed4e53fd0a43682949c82062d9052516e777a7f4dec6f7dc8282; wiki-205 hash is recorded above. Combined contact sheet /tmp/atlas12-prime-dotted-contact-sheet.png was visually inspected: all six retain the no-silkscreen Prime board art and the three status styling, but their full-page layouts remain dominated by whitespace with illegibly small labels at fit-to-page scale. This is candidate-level visual evidence only; no electrical/pin-level acceptance. The original render PID was already absent when checked after notification, but its final exit code was not recoverable because the shell session handle was lost; retain monitor76’s completion notice plus expected artifact presence as the available completion evidence. Production remains protected by geometry monitor99 and publication monitor262; neither is released by monitor76.
  • [NOTE] Follow-up XML audit of the six isolated Prime SVGs: all parse and include PCB layer artwork; all contain dotted 1 7 round-cap paths (43 wiki-205, 99 laserplot-02, 87 wiki-132, 82 mill-g2, 78 wiki-206, 120 wiki-222). Profile-specific OPEN callout text is present in every SVG. This proves candidate serialization/style consistency, not route correctness, browser zoom behavior, or legibility at the intended user viewport. Existing profile HTML has an explicit zoom dialog pattern, but its integration with these candidate assets still needs browser verification after the production gate releases.
  • [NOTE] Ilium monitor76 was cleared after handling its terminal notice and recording the retained candidate artifact inventory; monitor clear acknowledgement cleared=true. Its isolated preview completion does not release monitors99 or262.
  • [NOTE] Scope clarification on resumption: the machine retrofit artwork remains exactly the named12-guide set, while the viewer requirement applies to all330 machine profiles and their detail pages. The five Prime preview pairs completed under monitor76, but the combined sheet still shows whitespace-dominated fit and unreadable labels; treat them as style candidates only, not accepted layout. Existing shared-source/render/publication gates remain unreleased until their own terminal notifications.
  • [NOTE] Shared fullscreen viewer prototype at /tmp/atlas-viewer-candidate-20261003/ adds pointer-anchored wheel zoom, a range slider with live percent readout, drag and keyboard panning, and a keyboard-focusable minimap for both index and generated-page dialog structures. bun build --target browser and CSS brace-balance checks pass. The headless Chromium harness against the real wiki-132 candidate SVG confirms wheel zoom with its pointer anchor preserved within3 rendered pixels, click-to-zoom/Fit, Enter/Space zoom toggle, slider, stage drag-pan without accidental click-zoom, minimap click/drag/keyboard pan, full-image minimap viewport at Fit, detail-image keyboard opening, inline-SVG keyboard opening, and focus return. A rapid close/reopen race found during the harness was fixed by ignoring stale close events after the dialog has reopened. Desktop 1440×900 and mobile390×844 screenshots are saved under /home/arthur/dev/atlas-viewer-candidate-20261003/ and visually reviewed, including generated-page toolbar wrapping and minimap overlay contrast. These are candidate-only synthetic-event/browser checks: the actual index/detail-page integrations and production responsive visual acceptance remain open; the retained browser extension session could not be reattached in this resumed environment.

  • [NOTE] 2026-10-03 stale-gate recovery: current Ilium pane707 reports active=false; the exact retained publication invocation 5551ee962fba430183a64e6302a96be8 is inactive/dead, MainPID0, ExecMainStatus0. No gap650 or centered renderer process remains, and the retained gap650 directory contains only the candidate Python source, with no accepted render output. Therefore those previous gates no longer prevent implementation. Assigned disjoint active workers for all-atlas viewer integration and all12 diagram/layout repair; root owns source-design rules and integrated acceptance. Source rules now include all accumulated sensor/PWM/VFD/layout/viewer corrections from the authoritative local rules.

  • [NOTE] Viewer integration worker reports all330 profile pages and560 image-bearing reader pages refreshed;563 index/reader baselines byte-preserved outside owned viewer/style blocks, manifest page hashes match. Acceptance remains open: current real-index wheel anchor needs correction, and root identified fixed8×fit cap as insufficient for tall contact sheets. Requested dimension-derived maximum reaching nativeSVG scale plus close-up, logarithmic slider, and real tall-image desktop/mobile verification. Diagram worker identified degenerate bank-edge escape lanes and is implementing distinct fanout lanes without reducing clearances or omitting contacts.

  • [NOTE] 2026-10-03 current viewer implementation was exercised with real CDP wheel/pointer events on index square1440×1000, detail square390×844, and wiki225 tall detail390×844. Worker reports wheel anchor error<0.23px, slider maximum nativeSVG scale1.5, pan/minimap/Fit/Escape/focus return and zero runtime errors; root inspected the tall mobile screenshot and confirms readable enlarged vector contact text,5667%ofFit. Final preservation/public-byte readback remains pending. Diagram source now includes dotted status styling and fanout diversity; monitor307 owns the frozen first all12 candidate render. Later Avid source-name/fullM12 updates and aligned grid spacing are outside that frozen run and require subsequent render before acceptance.

  • [NOTE] Viewer local acceptance complete: root read the CDP and preservation receipts and visually inspected tall-mobile and actual four-terminal X-motor close-ups at desktop/mobile scales. Desktop motor labels are approximately22px, mobile18.7px. References /tmp/atlas-viewer-integration-20261003/real-browser-receipt.json, preservation-receipt.json, image-scope-receipt.json, and square-label-readability-receipt.json. Automatic publication is not yet accepted: journal shows two source-staging retries timing out,15/TERM, while source changed; service automatically schedules retry. No service restart/reconfiguration was performed. Rendering worker now keeps iterative changes in frozen candidates and writes coherent source checkpoints so staging can settle. Final deployed byte readback remains mandatory.

  • [NOTE] Independent root geometry inspection of all12 current-source layouts completed without routing or production SVG writes. Rectangle maps show regularised grid alignment, but caption areas occupy29–34% of panel area; requested a measured two-column caption-register candidate for wide panels, retaining all CIDs/functions/states/source-pin identities. Current source-learning rules are saved under src/docs. Publication snapshot audit /tmp/atlas-viewer-publication-snapshot-audit-20261003.json finds saved deployment95fe98c8 predates the viewer changes (only6/567 reader hashes match); direct public GET403 leaves byte parity unverified. No new publisher invocation or service mutation was performed. Monitor307 still owns the frozen all12 routing batch; awaiting terminal notification.

  • [NOTE] Root inspected compact-register and logical-AHCT125 candidate pixels/code; accepted these layout methods for the next full12 render, with conductor/clearance acceptance outstanding. Full caption IDs/functions/states retained, J5.1/J5.10 token matching corrected, package-face disclaimer prominent. Worker must explicitly account for partial14-pin schedules. Source learning checkpoint mirrored under src/docs; monitor307 remains notification-owned.

  • [NOTE] Root independently inspected all12 compact-candidate placement maps from frozen source copies under /tmp/atlas12-root-compact-geometry-20261003/. Avid/MH50V/base11/laser footprint improved without changing selection scope; actual field-conductor acceptance pending. Package audit confirms base11 same U1 across two panels; worker candidate now includes Avid enable IC14 pins with unused outputs disconnected and unresolved unused-input bias OPEN.

  • [NOTE] Latest coherent ALL12 full-wire render launched separately under /home/arthur/dev/.astra-calls/atlas12-full-repaired-render-20261003. Worker verified supervisorPID1650368 alive, exec16852; progress check validated and monitor328 positively registered running wiki134. Earlier monitor307 remains untouched on obsolete frozen revision. No agent-side polling after registration. Root current-consumer audit /tmp/atlas12-current-main-projection-audit-20261003.json confirms12/12 index main SVG links exist, but all6Box reader SVGs still have old square-controller-field-main metadata until accepted incremental replacement; all6Prime have source-geometry layout. Final completion remains unproven.

  • [NOTE] Latest saved deployment https://0ae9b429.smoothie-box-pinout-research.pages.dev has publisher-receipt SHA256 matches for561 local viewer-bearing HTML pages. Isolated headless Chrome GET/dump-DOM succeeded on public index; title, range zoom markup, minimap markup, wheel handler and both wiki134/MH50V profile IDs present. Browser DOM byte receipt /tmp/atlas-viewer-public-browser-readback-20261003.json; byte-for-byte public assets remain unverified. This is viewer deployment evidence only; monitor328 ALL12 wiring-render remains active under the Ilium sole-poller lifecycle.

  • [NOTE] Public live viewer interaction completed in the isolated task-owned Chrome tab; exact tab closed. On published Genmitsu 10080-square SVG, Zoom button100→125%, wheel125→204%, drag changed transform, slider End reached1798%/slider1, minimap click changed pan transform. Vectors remain sharp at close-up. Receipt /tmp/atlas-viewer-public-interaction-20261003.json. Viewer acceptance is public for this tested path; across-the-entire-set snapshot parity is receipt-verified561 HTML pages. Diagram route/layout acceptance remains outstanding.

  • [NOTE] Fresh public full-screen visual inspection exposed stale linked Prime output: GUESS conductor appears solid beside GUESS caption on Genmitsu despite current source primitive emitting dotted paths. Add all12 visual gate: inspect dotted distinction at overview and close-up raster scales, SOURCE solid, OPEN gap, then paired owner/index and public readback. Source change is not live acceptance. Recorded in mirrored src/docs rules.

  • [NOTE] Resumed recovery confirms latest renderer child1650469 remains alive; current pane monitor7 is healthy and reports wiki135 at16.67%, historical supervisor1650368 no longer exists. Completed wiki134 failure GE.3/0assignments and MH50V DRVY.4/11469assignments inspected. Isolated extension fanout repair proves GE.3 baseline0 vs candidate12 paths at unchanged17-unit label clearance; GE.4–8 also12. Sources/receipts /tmp/atlas12-extension-lead-repair-20261003. No production renderer or active frozen job changed; monitor is sole recurring poller again.

  • [NOTE] Independent MH50V bank diagnosis: DRVY4 has24 legal clearance17 choices/two lanes; 26/34/42launch grid gives36/three lanes but six-distinct-net allocation fails5016assignments. Longer native-title detours isolated only; check session52953 ended143 with no result, unknown cause; saved termination receipt and left candidate unverified. Verified extension-only snapshot retained. Active monitored all12 renderer unchanged.

  • [NOTE] Terminal monitor7 recovered: full-repaired batch retained three routing failures then aborted in JSONL emit with BrokenPipeError. Evidence terminal-recovery.json retained; monitor cleared after recovery. Isolated durable runner now ignores stdout disconnection, writes job-owned logs and final exit receipt. DRVY six-lead bank allocation passes unchanged17-unit clearance in6assignments; source crop visually inspected. New immutable ALL12 long-detour batch alive, monitor50 positively registered; all12 final render/public acceptance still pending. No production SVG replaced.

  • [NOTE] Current frozen scope inventory:12profiles/1084MAIN/235detail/1319total, plus13conditional detail figures across8guides. Structural final audit prepared, not run on pending outputs. Shared-pane monitor50 was scope-preservingly re-registered as validated monitor54 for both root main and worker conditional batches; accepted48%running. No process/source changes. Existing base11 renderer already draws shared-8760-DB25 annotations for17+8pin views; verify pixels, no new graph change required.

  • [NOTE] Current linked-local ALL12 structural baseline audit completed:0/12pass;867route records vs1084requiredMAIN (gap217). wiki134113/160,MH50V131/177; sixBoxlegacygeometry and sixPrimeundottedGUESS remain. All12audited despite partial legacy schemas. Receipt /tmp/atlas12-final-acceptance-20261003/current-production-baseline-audit.json; not public-byte/pixel acceptance. Isolated immutable-candidate filtering cache prepared for later failed-profile repair, active frozen jobs unchanged; monitor54 remains sole poller.

  • [NOTE] Monitor54 observation failure recovered without restarting live jobs; validated monitor69 restored main/details observation. Conditional batch terminal exit1 retains12/13 SVG/PNG pairs and192 selected edges. Missing Schaublin complete-proposed-retrofit needs isolated housing-clear rerender. Source-only FIVEIN/PWM/DRVY proofs now protect actual plastic rectangles plus unchanged pad/label clearances; bank allocations pass2/4/6assignments, global acceptance remains pending. Findings mirrored under src/docs rules.

  • [NOTE] Schaublin housing-clear repair launched and verified alive (supervisor39840/renderer39864), frozen inputs retained. Validated aggregate monitor82 supersedes69 and owns all recurring observation. Root reviewed six supplemental overview/closeup views; open-boundary/diagnostic statuses preserved, overall pixel acceptance remains partial. Receipt review/root-supplemental-pixel-review-02.json retained; no production SVG integration yet.

  • [NOTE] GA–GI exact dark header bodies now protected in isolated candidate;9/9 ten-contact bank allocations pass (90leads), GC crop inspected. Only already terminal-failed wiki134/MH50V main profiles restarted as a new frozen repair, supervisor83044/renderer83072 verified alive. Validated monitor87 owns original main, original details, Schaublin repair and targeted main repair. Source inventories/receipts retained; all production/source linked SVG acceptance still pending. Supplemental pixel review03 records avoidable VFD output-side detours and JASD overview-only gate.

  • [NOTE] Four VFD power-reference layout corrections rendered exit0 and root native-crop inspected. U/V/W logical outputs now face motor; all connection IDs/endpoints/states, PE and manufacturer labels preserved; explicit non-physical-layout annotation added. Receipt /tmp/atlas12-vfd-logical-terminal-layout-20261003/acceptance-receipt.json; coherent canonical graph/projection/public integration pending. This short isolated render is terminal; monitor87 active jobs untouched.

  • [NOTE] Canonical four-VFD output-side change saved and read back (data SHA bd5c4d127abe2fd151807c69292c89b9351925981213028717d2887d5b72a526); all other semantic guide fields preserved and wiki134/wiki135 exact accepted-input equality confirmed. Independent bounded integration investigation assigned to existing atlas_detail_render worker; root retains renderer/data. Goal/main render acceptance not upgraded; monitor87 remains sole recurring job observer.

  • [NOTE] Incremental VFD integration implementation assigned to existing atlas_detail_render: explicit nonprimary supplementary-only validation/publication, four named accepted figures and30 currently missing conductor evidence rows. Root read-only preservation baseline saved for328 unrelated profiles/2640 files and both pending main SVG/evidence sets at /tmp/atlas12-vfd-root-integration-verification-20261003/before.json. Root leaves selected worker-owned HTML/assets/manifests untouched; local browser and public readback remain pending.

  • [NOTE] Terminal event97 recovered: VFD supplemental build exit0 and repeat build exit0 (47 checked files unchanged); worker released ownership. Root readback independently preserves328 unrelated profiles/2640 files and both pending mains; all4 accepted SVGs/30 added records linked. Schaublin complete repair exited1 at C12-006 relay A2 to ULN pin16 after291 routing alternatives; precise diagnosis assigned read-only to existing worker. Validated monitor100 is the sole observer of the remaining original ALL12 and targeted wiki134/MH50V main jobs; no polling or process changes.

  • [NOTE] VFD public browser recovery: old Chrome binding disconnected; supported discovery recovered current connection without user action. Local file navigation blocked by browser security policy; no workaround attempted. Already published deployment da035959 opened successfully, wiki134 single-phase fullscreen Fit/detail inspected, labels sharp and GUESS dotted. Direct HTTP20-file readback returned403 for every request; receipt public-readback.json records unverified byte equality rather than acceptance. Remaining3 browser figures and complete all12 main acceptance pending.

  • [NOTE] Four VFD published fullscreen views inspected and recorded; WJ200 single-phase maximum detail sharp/dotted, all four supply/motor/PE branches present, warning/error log empty. Task-owned review tab1689059462 closed and closure verified; preexisting atlas tab left untouched. Receipt /tmp/atlas12-vfd-root-integration-verification-20261003/browser-review.json. Local integration and published visible behavior pass this bounded gate; direct HTTP byte parity remains unverified403. Main goal active; monitor100 sole recurring observer; Schaublin read-only diagnosis active.

  • [NOTE] Targeted wiki134/MH50V main render recovered exit0: both native82-contact/CID/state/conductor audits pass160/177 routes; physical-card readback passes53/69cards and231/300contacts with all labels/marks/no bodyoverlap. Frozen selected MAIN panels match current canonical exactly (wiki134 only unselected VFD17/18 differ). Native crops/integration acceptance pending. Isolated Schaublin panel11 spacing correction126 launched alive supervisor411074, exact source/preservation receipts retained. Monitoring temporarily112 then restored as validated aggregate next-event monitor114 for original ALL12 plus Schaublin; targeted terminal job removed only after recovery. Existing worker owns main-only builder code, root owns acceptance/data/renders.

  • [NOTE] Two accepted main layouts passed overview/eight controller-edge/four interface-panel pixel review. First incremental attempt failed before promotion because MH50V lacked16C21 records; builder repaired without deleting existing evidence. New complete-record integration launched alive supervisor538685; validated monitor131 observes it plus originalALL12. Schaublin rowgap126 complete alternative terminalexit0,122CID state audit and50cards/204contacts pass; relay/JASD native crops inspected, remaining panel pixels/public integration pending.

  • [NOTE] Two repaired native mains integrated and published: wiki134160MAIN, MH50V177MAIN including16 new C21 rows. Root preservation confirms328 unrelated profiles/2644 files and all existing electrical records retained; one derived historical viewer refresh verified against unchanged authored source. Published deployment85b7a457 fullscreen Fit/detail sharp, guesses dotted, console clean. Public byte equality remains unverified after HTTP403; receipts under atlas12-two-failed-main-housing-clear-render-20261003.

  • [NOTE] Original durable all12 batch terminalexit1 recovered: eight successful SVG/PNG pairs pass native contact/route/state and physical-card audits; all eight overview pixels inspected, close-ups pending. Its four failures comprise the two now integrated mains plus Avid/Baldor; those two are rendering under sole monitor185. BASE11 shared-U1 annotations and Schaublin rowgap126 reconciled to canonical with exact electrical/other-semantic preservation at atlas12-layout-annotation-reconciliation-20261003. Schaublin122-wire complete conditional remains separate from32-wire compatibility main; explicit primary integration implementation assigned to existing builder worker.

  • [NOTE] Saved goal reports BLOCKED despite active authorized work. Installed Ilium rejects ilium goal resume as unknown subcommand; automatic continuation cannot be restored through this CLI. Current render+native-crop aggregate positively registered monitor193, replacing185 without process changes. Current-turn work continues; a /goal resume UI action is needed to restore automatic goal scheduling.

  • [NOTE] Three reviewed mains (BASE11 67, Shapeoko2/wiki206 43, Schaublin compatibility32) integrated exit0; independent readback preserves322 unrelated profiles/2246 files and all prior electrical/source records. Native SVG rebasing only quotes equivalent fragment URL references. Full12 render inventory now available after Avid/Baldor exit0; their pixel acceptance remains pending. Footer legend row packing corrected in source and11 isolated derivatives; seven return annotations across wiki222/wiki205/laserplot02/wiki132 relocated in isolated derivatives with exact reversal proof, revised pixels pending. Schaublin122 primary controller-edge crops reviewed; explicit primary integration underway. Overall completion remains unverified.

  • [NOTE] Goal active again. Schaublin primary122 integration exit0/readback pass;32 old records+SVG and source history preserved. Five reviewed mains now integrating (monitor215); Avid full14-contact source reconciled with frozen accepted render, edges unchanged. Conditional unused-channel bias detail being authored; remaining publication/full12 acceptance still owed.

2026-10-03 continuation: monitor215 retained done/exit0 although no conversation notification arrived. Recovered terminal result and cleared215. Five-main root audit passed (322 unrelated profiles/2246 baseline files, with separately authorized Avid article addition validated by exact hashes). Final four preflight failed on Avid’s44 superseded abstract MAIN CIDs; no canonical writes. Three unaffected Box mains are integrating separately; existing child owns a bounded isolated builder transition candidate. Public completion remains unverified.

2026-10-03 final integration continuation: original exec35818 recovered exit0; three Box consumer rebuild receipt retained, zero unresolved assets. Root audit passed326 unrelated profiles/2289 files and current117/160/177 connection schedules. Monitor238 cleared after terminal recovery. Avid233 integration launched with reviewed builder48617bb8 and exact manifest; supervisor exec41841, positive monitor248 registration at1791056748697. All12 wording patch root reviewed:12 plan sentences plus12 current article sentence/caption edits,18 details/asides protected; source unchanged pending Avid completion. Public remains last recorded18647ef1 until final explicit publication.

2026-10-03 status correction review: root accepted isolated12-passage/15-sentence current-status patch across8 articles; no source writes until Avid snapshot releases. A fourth BASE11 awaiting-review caption is included. Independent historical-Avid/IC-companion readback supplement assigned to the existing child; root prepared a318-unrelated-profile plus index preservation audit for the final12 owner rebuild.

2026-10-03 final owner rebuild: Avid original exec41841 terminalexit0 recovered at2026-10-03 20:15 UTC after missing monitor notification; monitor248 cleared. Root main233/277-record audit passed326 unrelated profiles/2289 files; history/bias supplement21 checks passed. Approved wording and status patches applied; root exact reversal/semantic readback and zero-change reruns pass. Final12 owner/index rebuild alive under monitor291, exec82719; original command/logs/exit will be retained in /tmp/atlas12-final-owner-rebuild-20261003. Final318-profile/2504-file and outside12-index preservation baseline saved. Explicit publication and final all12 live byte/pixel acceptance remain outstanding.

2026-10-03 all12 source-status audit: after the approved12-passage patch, exposed Avid interface caveat still ends with one stale pending-render-acceptance sentence. Its PWM/2.7 V/fitted-VFD qualification is valid and must stay. Existing child is preparing a separate guarded sentence-only follow-up; no source changes while monitor291 rebuild owns inputs. A targeted Avid owner/index refresh after terminal will be required before publication. Evidence /tmp/atlas12-final-acceptance-20261003/current-source-status-candidates.json.

2026-10-03 final rebuild terminal: original exec82719 recovered exit0; monitor291 cleared. Root final-rebuild preservation passes318 unrelated profiles/2504 files and every outside12 index byte. Stable Avid status sentence applied with exact qualification-prefix/reversal readback; source/design-rule lesson saved under src/docs before targeted owner refresh. Targeted Avid owner/index/linked-rule asset rebuild launched as exec48598 at2026-10-03 20:50 UTC; no renderer. Observed earlier one-profile integration duration is below3minutes, so retain process/exit evidence and use short-job midpoint/completion checks. All12 consumer audit and explicit publication remain pending. Released old browser proof bundle queued24h as1700f055aa044e80b14442014e26402f; exact retained copies/cleanup receipt under dev/.astra-calls/atlas12-final-public-acceptance-20261003/prepublication-byte-recovery-proof.

2026-10-03 final local acceptance: corrected display-form audit terminalexit0; all12 consumer checks pass2696 assertions,1174selected entries, six213-contact Prime layouts and six82-contact Box layouts. Actual forms are983 field wires (915GUESS dotted,68SOURCE solid),8 named GUESS return-symbol pairs,182 OPEN boundaries and1 sourced internal Prime power-net annotation; do not call all1174 entries physical wires. Current owner/index images, endpoint/state schedules, primary122-before-compat32 Schaublin, preserved history and normalized text are exact. Full318-profile/2504-file/index preservation and21 Avid history/bias checks pass. Full source implementation item completed; remaining integration/public acceptance item is in progress. Direct publisher launch failed126 (non-executable Python file); interpreter invocation is alive under monitor344/exec98587, exact new immutable exit/receipt pending. Final full viewer/image scope assigned read-only to existing child; no source mutations.

2026-10-03 final publication recovery: interpreter publisher exited1 before upload on /tmp disk quota, exact retained exit/stdout under /tmp/atlas12-final-explicit-publish-python-20261003. Authorized retry uses unchanged publisher and private /dev/shm staging, verified alive under monitor358/exec69044 at21:25:07UTC. No source/process reconfiguration or data deletion. Independent viewer audit original563pages/963images (+8) found no missing image or source/copy hash mismatches; candidate parser/scope false positives are being corrected read-only, with original failed report preserved. Final public acceptance remains in progress.

Lua footprint measurement (2026-10-04)

  • Measure full standard Lua on a 32-bit Cortex-M4 build. (Lua 5.5.1, ARM GCC 12.2.1, full newlib; binary 203800 bytes, fixed RAM 2896 bytes; regular build passes, nano rejected for 64-bit integer formatting.)
  • Measure startup and representative script heap use; reconcile STM32H745 memory allocation. (32-bit M4 QEMU run, live/peak Lua requests, allocator arena, stack watermark; current Forth 32 KiB allocation is not a sufficient general budget.)
  • Preserve reproducible evidence and report flash/RAM budgets and limits. (Evidence /home/arthur/dev/.astra-calls/lua-footprint-20261004/report.md; independent ChatGPT 6 Pro accounting review complete. Full image199 KiB; planning256 KiB flash/64–128 KiB total RAM, conditional on workload. No firmware integration/physical-board test/headroom proof. Scratch cleanup ownership exception recorded.)

Lua M4 port directions report (2026-10-04)

  • Inspect Forth M4 boot/IPC and primary sources for Lua implementation candidates. (Current branch c87dac5c; both size guard and writer limit kernel to128 KiB; stockLua/eLua/NodeMCU/LuatOS/LuaRTOS/BAS/LuaJIT primary sources checked.)
  • Compare port scope, compatibility, maintenance, and staged engineering effort. (StockLua recommended; 1–2week demo/3–6week beta/6–12week useful macros/3–5month supported release, cumulative one-engineer planning estimates. Complete Sol max review and settings verified; browserPro unavailable before submission.)
  • Verify recommendations and present sourced report; no firmware changes. (Primary source evidence and D1–D3 review /home/arthur/dev/.astra-calls/lua-port-directions-20261004; unsupported LuaJIT rejected, current Forth guard AND writer limit128 KiB, IPC/SD/motion completion still implementation work.)

Lua module decomposition assessment (2026-10-04)

  • Inventory every current V2 functional module and motion subsystem, including build/registration status. (20 add/forth families, four strategies, six kinematics;108 exact source files Git-blob verified at c87dac5c; no firmware changes.)
  • Assess native primitives, seeker semantics, per-module Lua feasibility, and migration risks against the source. (20-family split checked; two seeker domains, bounded arming/capture/stop, native fault enforcement, asynchronous command ownership, native transform evaluation.)
  • Complete independent architecture review and deliver a source-grounded report with examples and coverage limits. (Complete D1-D4 Sol max review verified; all20families/4strategies/6kinematics; report-only, no firmware edits orphysical-board qualification. Evidence /home/arthur/dev/.astra-calls/lua-module-assessment-20261004.)

ROS and Smoothieware documentation (2026-10-04)

  • Research ROS interfaces to Smoothie, GRBL, Marlin, and RepRapFirmware; inventory reusable source, configurations, figures, licenses, and limitations. (Six G-code examples plus rosserial exclusions; pinned source inventory in docs/ros.md.)
  • Structure and write docs/ros.md with serial setup, arm mapping, ROS interfaces, examples, and source attribution. (First draft, original architecture SVG, attributed PARA figure.)
  • Read the existing ROS/G-code research dossier and attempt its 63 unique linked sources; integrate relevant material and reconcile unavailable or non-equivalent sources. (Direct Smoothie CNC bridge, G-Arm, Thor configuration, Arctos staged path, vendor/arm-tool distinctions and component licenses integrated. Two sources blocked, one partially readable, three videos limited to page metadata; equivalent primary texts used for DOI shells. Coverage recorded in /home/arthur/dev/.astra-calls/ros-documentation-20261004/dossier-integration-coverage.json.)
  • Independently review technical claims; verify Markdown rendering, local links, assets, and scope. (Sol max review and investigator source/additions review integrated; 18 fixture cases, final Python syntax, 13 local links, 15 rendered code blocks and both visually inspected assets pass. Full Jekyll theme, ROS runtime, physical arm execution and publication unverified/outside this documentation task.)

ROS G-code robot-arm research dossier (2026-10-04)

  • Inventory the previously researched sources and expand paper evidence with explicit Smoothie/ROS relevance.
  • Write src/docs/research/ros-gcode-robot-arms.md with source links, controller paths, limitations, and comparison.
  • Verify source coverage, Markdown structure, citations, and the saved document. (3256 words; 20 named projects/leads; 71 links / 63 unique targets; MarkdownIt render passes with three tables; no publication or hardware testing.)

Ladder language proposal (2026-10-04)

  • Define shared YAML/JSON/text model, scan semantics, and source-grounded Smoothie adapter boundaries.
  • (in progress) Write paired YAML/text examples and instruction/user-interface documentation.
  • Independently review semantics and paired examples; verify document structure and example serialization. Proposal only, no firmware implementation or publication.
This is a wiki! If you'd like to improve this page, you can edit it on GitHub.