Ryan Malloy
08c92bfefb
Add tiered .asc parser with companion netlist resolution
Implement three-tier resolution for LTspice .asc schematic files:
1. Companion netlist - finds .net/.cir/.sp beside the .asc (automatic)
2. LTspice generation - invokes LTspice binary (opt-in via --generate-netlist)
3. Metadata-only fallback - extracts component refs/values without connectivity
Safety: DataCompleteness enum forces callers to check completeness.
CLI blocks diagram generation on METADATA_ONLY with clear remediation.
Metadata enrichment is additive-only with protected field guards.
Also: update project URLs to Gitea, add .asc usage docs to README,
fix pre-existing ruff warning in test_single_module.py.
2026-02-13 04:59:03 -07:00
..
2026-02-13 01:24:41 -07:00
2026-02-13 01:24:41 -07:00
2026-02-13 04:59:03 -07:00
2026-02-13 01:24:41 -07:00
2026-02-13 04:59:03 -07:00