Commit Graph

6 Commits

Author SHA1 Message Date
Milind Sharma 735384f0bc
feat: bump vendored KiCad protos to v10.0.0 (#23)
* feat: bump vendored KiCad protos to v10.0.0

* test: add protocol contract tests for board layer name

* docs: overhaul README and guide site

- Rewrite README with punchy opening, realistic examples, and cleaner structure
- Update status to Beta and version numbers to 0.4.1
- Remove redundant sections (roadmap, future work, guide site link)
- Simplify API matrix by removing redundant Status column
- Add CONTRIBUTING.md header with welcoming message
- Expand mdBook examples with real-world patterns:
  - PCB analysis (unconnected nets, footprints)
  - Automation (text variables, test points)
  - CI/CD integration patterns
  - Net class validation
  - Selection manipulation
- Update mdBook intro with comparison table and clearer goals
- Update quickstart version numbers
- Suppress missing_docs warnings for internal modules (commands, envelope, transport)
- Format code with cargo fmt
2026-03-29 12:01:16 +08:00
Milind Sharma b32eb7fa44
fix: reduce selection API lossiness in existing public methods (#19)
* fix(selection): preserve selection payload fidelity in existing APIs

* docs(selection): update deep-dump example for revised selection signatures

* docs(selection): document revised selection signatures and return models
2026-03-06 00:28:48 +08:00
Milind Sharma ed98f12c51 feat: expose via layer spans in typed model and CLI 2026-02-22 18:20:04 +08:00
Milind Sharma a0271419cc feat(blocking): ship full sync wrapper parity 2026-02-21 17:24:33 +08:00
Milind Sharma a28a6785fa feat: add live IPC core methods and test CLI 2026-02-18 22:45:59 +08:00
Milind Sharma d1a4d553a1 chore: bootstrap crate scaffold and proto build pipeline 2026-02-18 22:37:51 +08:00