Commits included in published releases. Unpublished intermediate commits are private. Showing matches from the latest 100 commits ending at this release.
docs(site): fix review findings on the GitBook-style theme Animesh Singh Chouhan · Sep 6, 2026, 5:43 PM UTC
b4d619a617d9docs(site): restyle the docs after GitBook's clean theme Animesh Singh Chouhan · Sep 5, 2026, 8:55 PM UTC
199d690ca67cMerge pull request #244 from DevSars24/fix/windows-kicad-cli-discovery Animesh Singh Chouhan · Aug 30, 2026, 5:35 PM UTC
060f92f40475chore: point every repo reference at the copperheadhq org animesh-chouhan · Aug 26, 2026, 11:59 AM UTC
7e9b788be686Release v0.10.0 animesh-chouhan · Aug 26, 2026, 11:28 AM UTC
05528d3f762ddocs(openspec): archive deterministic-schematic-drafting animesh-chouhan · Aug 26, 2026, 11:27 AM UTC
9a2fc4f2af82Merge pull request #216 from copperheadhq/test/real-netlist-corpus Animesh Singh Chouhan · Aug 26, 2026, 10:36 AM UTC
e8d469ee95a6Merge pull request #224 from copperheadhq/fix/drawing-quality-220-phases-1-2 Animesh Singh Chouhan · Aug 26, 2026, 10:33 AM UTC
231221d06115fix(draft): mark only a power class taken from the net name animesh-chouhan · Aug 26, 2026, 8:06 AM UTC
1b115516ecb9fix(draft): anchor wired labels on their own run, and narrow the supply-name fallback animesh-chouhan · Aug 26, 2026, 7:57 AM UTC
b322e719039ctest(kicad): tighten PowerShell/cmd hint assertion to check entire remedy array DevSars24 · Aug 25, 2026, 5:48 AM UTC
da1b5e92004bfix(kicad): dedupe MIN_KICAD_MAJOR and harden dedup regression test DevSars24 · Aug 25, 2026, 5:37 AM UTC
bbfeb78e7460fix(kicad): refine Windows hint label and ENOTDIR test assertions DevSars24 · Aug 24, 2026, 2:36 PM UTC
8821fe4b3204fix(kicad): address PR #244 review findings DevSars24 · Aug 24, 2026, 2:09 PM UTC
a4d37a982f64fix(kicad): reject unparseable CLI versions DevSars24 · Aug 22, 2026, 10:44 AM UTC
d4d09609c9eafix(kicad): enforce minimum version and correct CLI hints DevSars24 · Aug 22, 2026, 10:23 AM UTC
41da01af816efeat(kicad): discover kicad-cli from standard Windows installation paths DevSars24 · Aug 22, 2026, 8:51 AM UTC
f20ff95e8bcbfeat(draft): passive banks chain on one trunk, and supply names classify power (#233) animesh-chouhan · Aug 9, 2026, 10:20 AM UTC
ce72222bc2fffix(draft): close the remaining frame overhangs the corpus sweep found animesh-chouhan · Aug 9, 2026, 8:23 AM UTC
5ce9ad0cd4c6feat(draft): compact mostly-empty sheets onto smaller papers animesh-chouhan · Aug 9, 2026, 8:00 AM UTC
3ae5aeb965bbfix(draft): a netless pin is still a connection point the router must avoid animesh-chouhan · Aug 8, 2026, 10:30 PM UTC
489fa53dcc43test(manual): refresh examples with collision-free label placement animesh-chouhan · Aug 8, 2026, 10:00 PM UTC
8b6499efc0f2fix(draft): clear the residual text collisions with three guarded fallbacks animesh-chouhan · Aug 8, 2026, 9:57 PM UTC
1569d97a09cefix(draft): keep edge-facing label text inside the frame animesh-chouhan · Aug 8, 2026, 9:21 PM UTC
003e631692eetest(manual): add seven more real-design examples animesh-chouhan · Aug 8, 2026, 8:41 PM UTC
4998f5497edatest(manual): refresh examples with banded placement output animesh-chouhan · Aug 8, 2026, 8:13 PM UTC
e8f9fc0f35f0test(manual): commit side-by-side examples for licence-permitting designs animesh-chouhan · Aug 8, 2026, 8:10 PM UTC
ee510e83a69ctest(draft): extract colonless embedded symbols under a synthetic nickname animesh-chouhan · Aug 8, 2026, 8:10 PM UTC
19e67ef243d0fix(draft): band oversized groups into column rows instead of overflowing the frame animesh-chouhan · Aug 8, 2026, 8:00 PM UTC
de5aa0269eadtest(draft): rebuild private symbol libraries from embedded lib_symbols animesh-chouhan · Aug 8, 2026, 7:36 PM UTC
e87a1bf64886Merge pull request #193 from Bhumika-1432006/fix-doctor-openspec-check Animesh Singh Chouhan · Aug 8, 2026, 7:34 PM UTC
a2471b374ac1feat(draft): place multi-unit symbols one unit per instance animesh-chouhan · Aug 8, 2026, 7:15 PM UTC
8ff1fe8ae537test(manual): draft real designs and keep both drawings side by side animesh-chouhan · Aug 8, 2026, 6:41 PM UTC
d3dbcf3ea5b4fix(draft): a wire endpoint moved for text reasons must still be electrically clear animesh-chouhan · Aug 8, 2026, 6:05 PM UTC
251929dabe0atest(draft): run the engine against real designs via their KiCad netlists animesh-chouhan · Aug 8, 2026, 5:02 PM UTC
5086d51370f7fix(doctor): correct JSDoc example version, assert not-found status in flatten test Bhumika · Aug 8, 2026, 3:23 PM UTC
76d16b70d45eMerge pull request #211 from chouhanindustries/fix/symbol-field-slots Animesh Singh Chouhan · Aug 8, 2026, 10:33 AM UTC
c20868059278feat(create): stage-4 prompt names the levers that move text collisions (R10) animesh-chouhan · Aug 8, 2026, 10:30 AM UTC
6908f9fe86c4fix(draft): symbol ref/value slots verify their clearance and re-slot down a ladder animesh-chouhan · Aug 8, 2026, 10:29 AM UTC
bb2ce4bd3000Merge pull request #209 from chouhanindustries/fix/cap-drop-net-merge Animesh Singh Chouhan · Aug 8, 2026, 9:19 AM UTC
2201e24aec2efix(draft): labelled stubs avoid foreign contact; name wire merges for what they are animesh-chouhan · Aug 8, 2026, 9:17 AM UTC
049e24aa16ffMerge pull request #205 from chouhanindustries/fix/router-net-merge Animesh Singh Chouhan · Aug 8, 2026, 8:26 AM UTC
c95ad2c27e3ffix(draft): never route through a foreign connection point; gate wire-level net merges animesh-chouhan · Aug 8, 2026, 7:30 AM UTC
488f4a09c425Merge pull request #202 from chouhanindustries/feat/symbol-pin-dossier Animesh Singh Chouhan · Aug 8, 2026, 6:56 AM UTC
8b921525a332fix(kicad): second-pass review on #202 — search parity, real guards, honest bounds animesh-chouhan · Aug 7, 2026, 10:53 PM UTC
a2ba5f56bcd5docs(doctor): add JSDoc to openspecCheck and openspecVersion Bhumika · Aug 7, 2026, 10:44 PM UTC
562abf2285ccfix(kicad): address PR #202 review — accurate disclosures, cached scans, tighter guards animesh-chouhan · Aug 7, 2026, 10:39 PM UTC
01553a98839cdocs: list openspec in doctor's preflight checks, fix check order Bhumika · Aug 7, 2026, 10:24 PM UTC
48ce2004249dfix(kicad): reconcile found-elsewhere across the merged resolvers animesh-chouhan · Aug 7, 2026, 10:15 PM UTC
4c5f0880460bfeat(kicad): pin dossier at stage-4 entry, symbol_pins tool, stage-3 drawability check animesh-chouhan · Aug 7, 2026, 9:59 PM UTC
d1ccaa3dbc5bfix(kicad): rank symbol search globally, disclose probe coverage, spec the tool animesh-chouhan · Aug 7, 2026, 9:31 PM UTC
cc3f2ae1ad48fix(kicad): make symbol discovery navigable and fact-check availability refusals animesh-chouhan · Aug 7, 2026, 3:47 PM UTC
65741d56633afix(kicad): carry the matched symbol name, order same-file before cross-library Chirag · Aug 7, 2026, 4:01 AM UTC
ceae383c3b1afix(kicad): find symbols across libraries, not just the guessed file Chirag · Aug 6, 2026, 7:21 AM UTC
8730b465a406fix(agent): hand takeover releases the legibility gate animesh-chouhan · Aug 3, 2026, 8:12 PM UTC
ff4fe56b24c5fix(draft): a different rail's value text extends its stub, never hides animesh-chouhan · Aug 3, 2026, 8:12 PM UTC
1604e0b775bcfix(draft): refuse multi-unit symbols before they merge nets animesh-chouhan · Aug 3, 2026, 8:00 PM UTC
2ee0b20a171afeat(refboards): usb-atmega-node, a complex reference board animesh-chouhan · Aug 3, 2026, 7:56 PM UTC
d58eef685d64fix(draft): three engine defects exposed by the first complex board animesh-chouhan · Aug 3, 2026, 7:56 PM UTC
094300c25362docs: full specification page for schematic.intent.json animesh-chouhan · Aug 3, 2026, 7:35 PM UTC
240ccdb02d70refactor(draft): rename manual-tests/control to reference-boards animesh-chouhan · Aug 3, 2026, 7:24 PM UTC
27618752a4cerefactor(draft): take the artifact as a noun, in the CLI and the API animesh-chouhan · Aug 3, 2026, 7:20 PM UTC
afdb59030e12ci(draft): render the golden corpus as a run artifact (9.5) animesh-chouhan · Aug 3, 2026, 7:10 PM UTC
86f0ee416b13feat(draft): idiom micro-templates and the alignment pass (7.5/7.5a) animesh-chouhan · Aug 3, 2026, 7:10 PM UTC
92597e46fac9ci: seed the default global fp-lib-table for kicad-cli animesh-chouhan · Aug 3, 2026, 5:35 PM UTC
9f307765fbb0ci: install kicad-footprints so ERC assertions are host-independent animesh-chouhan · Aug 3, 2026, 5:31 PM UTC
b00b475137c5test: cover the CLI draft/score contract and the tool-layer guards animesh-chouhan · Aug 3, 2026, 5:31 PM UTC
5b371c4f6deafix(draft): engine, checker, and IR findings from the automated review animesh-chouhan · Aug 3, 2026, 5:31 PM UTC
87b4748192b1fix(create): stamp origin so the create-scoped gates are live animesh-chouhan · Aug 3, 2026, 5:30 PM UTC
11488a804a9dfix(provider): name withheld tools instead of dropping the call silently animesh-chouhan · Aug 3, 2026, 5:30 PM UTC
b888f42dcdd5fix(create): read Budgets subsections as section content in the spec seed animesh-chouhan · Aug 3, 2026, 5:30 PM UTC
8befc8ada36afix(draft): treat overlapping label text as a budget, not a gate animesh-chouhan · Aug 2, 2026, 10:10 AM UTC
2eaf714082b3build: set the executable bit on dist/cli.js animesh-chouhan · Aug 1, 2026, 4:02 AM UTC
27b87c2ada9drevert(draft): drop grouped-BOM-row handling entirely animesh-chouhan · Aug 1, 2026, 3:55 AM UTC
d28bd86539b6fix(draft): report grouped BOM rows instead of expanding them animesh-chouhan · Aug 1, 2026, 3:50 AM UTC
bfe3ff327ddefix(draft): four blockers found driving create end-to-end animesh-chouhan · Aug 1, 2026, 3:46 AM UTC
b37834b7a8a0fix(draft): break the BOM-value/legibility deadlock in the intent cross-check animesh-chouhan · Aug 1, 2026, 3:12 AM UTC
f0e370e8a0a0feat(draft): shelf-wrap groups into rows, plus two denser control boards animesh-chouhan · Jul 31, 2026, 6:13 PM UTC
b2635b324735feat(control): committed control boards for engine regression testing animesh-chouhan · Jul 31, 2026, 10:34 AM UTC
8eca35f9e671polish(draft): demo-driven engine fixes — named power flags, hidden power pins, rail-aware decap ownership animesh-chouhan · Jul 31, 2026, 9:48 AM UTC
186095c25969feat(kicad): implement the drafting engine phase (groups 5-11 of deterministic-schematic-drafting) animesh-chouhan · Jul 31, 2026, 9:27 AM UTC
20f569028601fix(agent): scope the legibility obligation to create-origin repos (C6) animesh-chouhan · Jul 31, 2026, 6:59 AM UTC
c8d0ba406d19feat(kicad): implement the legibility checker phase (groups 1-4 of deterministic-schematic-drafting) animesh-chouhan · Jul 31, 2026, 6:24 AM UTC
8ad2daadfee7Propose deterministic-schematic-drafting: drafting engine, legibility gate, scoring, golden corpus animesh-chouhan · Jul 31, 2026, 5:41 AM UTC
d6c4daf03fa4docs(openspec): close review gaps in the legibility delta specs animesh-chouhan · Jul 31, 2026, 4:51 AM UTC
171e57e7114cdocs(openspec): harden readable-schematic-drafting artifacts, add legibility reference page animesh-chouhan · Jul 31, 2026, 4:42 AM UTC
dfa6434d5220Propose readable-schematic-drafting: gate schematic legibility animesh-chouhan · Jul 30, 2026, 4:17 AM UTC
dd0768c2c96cfix(doctor): probe openspec via execa, cover it in tests and stubs Bhumika · Aug 7, 2026, 10:05 PM UTC
06f24347e5f2Merge pull request #199 from chouhanindustries/chore/pr-review-worktree Animesh Singh Chouhan · Aug 7, 2026, 9:17 PM UTC
3bb38a7af6f5chore(pr-review): review PRs in an isolated worktree, never the user's checkout animesh-chouhan · Aug 7, 2026, 9:13 PM UTC
210bda04c163fix(doctor): only show install hint for genuine not-found errors Bhumika · Aug 7, 2026, 1:25 PM UTC
cabf483ecc29fix(doctor): trim redundant comments flagged by CodeRabbit Bhumika · Aug 7, 2026, 1:10 PM UTC
28eed830a95bfix(doctor): add openspec presence check Bhumika · Aug 7, 2026, 12:50 PM UTC
d6da8e8ff1dcMerge pull request #174 from AyushVUpadhye/fix/spec-seed-brief-provenance Animesh Singh Chouhan · Aug 5, 2026, 5:11 PM UTC
571b9b151839test(create): expand provenance test coverage AyushvUpadhye · Aug 4, 2026, 6:48 AM UTC
42c73fd6a476test(create): expand brief provenance coverage AyushvUpadhye · Aug 4, 2026, 6:38 AM UTC
c9c627117e15fix(create): improve brief provenance handling AyushvUpadhye · Aug 4, 2026, 6:17 AM UTC
dc1e79ab4eb9fix(create): persist brief provenance for resumed spec seed AyushvUpadhye · Aug 3, 2026, 12:42 PM UTC
ab3960b9d549fix(create): persist brief provenance for resumed spec seed AyushvUpadhye · Aug 3, 2026, 12:29 PM UTC
51927a665f08feat(create): record brief provenance after spec seed AyushvUpadhye · Aug 3, 2026, 12:02 PM UTC
723616820572