Skip to content

KiCad 10.0.3 Canary Report

Generated: 2026-06-06
Source: kicad_canary.py

Summary

Check Status
KiCad CLI found
KiCad version ≥ 10.0
IPC server reachable
Board stats readable
Net count > 0
Footprint count > 0
Python API loadable

Detailed Checks

1. CLI Presence

kicad-cli --version  →  10.0.3

All subcommands required for the server profile are present: - kicad-cli pcb export (gerber, drill, pos, step, glb, etc.) - kicad-cli sch export (pdf, svg, bom, python-bom) - kicad-cli sym / fp / jobset

2. IPC Connection

IPC (Inter-process Communication) port 54321 is reachable: - KiCad board lock acquired - Board metadata extracted - Connection reset and reconnect work

3. Board Statistics

Metric Value
Board file
Nets 12+
Footprints 24+
Tracks 48+
Vias 6+
Layers 4
Zones 2+

4. Python API

pcbnew module        ✓  (10.0.3)
Footprint lookup     ✓
3D model path        ✓

5. Gap Coverage

Phase % Complete
FAZ 0 – Baseline 100%
FAZ 1 – Discovery 100%
FAZ 2 – CLI Parity 100%
FAZ 3 – IPC 100%
FAZ 4 – SPICE 100%
FAZ 5 – DRC/ERC 100%
FAZ 6 – Net tools 100%
FAZ 7 – 3D Models 100%
FAZ 8 – Test/Mfg 100%
FAZ 9 – Embed 100%
FAZ 10 – Variants 100%
FAZ 11 – Library 100%
FAZ 12 – DFM 100%
FAZ 13 – Templates 100%
FAZ 14 – Security 100%
FAZ 15 – Router 100%
FAZ 16 – Tests 100%
FAZ 17 – Canary 100%
FAZ 18 – Docs 100%
FAZ 19 – Release Pending

6. Drift Warning

131 discrepancies exist between tools-reference.md and .generated.md. Reconcile with generate_tools_reference.py before the next release.