## Summary

<!-- What changed and why? Keep the scope focused. -->

## Type of change

- [ ] Fix
- [ ] Feature
- [ ] Documentation
- [ ] Tests / fixtures
- [ ] Refactor / maintenance
- [ ] Release / packaging / supply chain

## Validation

- [ ] `corepack pnpm run format:check`
- [ ] `corepack pnpm run lint`
- [ ] `corepack pnpm run typecheck`
- [ ] `corepack pnpm run test:unit`
- [ ] `corepack pnpm run metadata:check`
- [ ] `task verify` or `task ci` when the change crosses tool, package, workflow, or release boundaries

## Safety and compatibility

- [ ] Public tool contracts, generated docs, metadata, and compatibility matrices are updated when needed.
- [ ] Destructive or KiCad-driving behavior is explicit, test-covered, and documented.
- [ ] Logs, fixtures, screenshots, and generated artifacts do not contain secrets or private board data.
- [ ] Approximate / heuristic behavior is described honestly in docs and verdicts.

## Release notes

<!-- User-visible behavior change, migration note, or "None". -->
