Apply the finding engine to schematic and PCB reviews.
FACT, REQUIREMENT, and INFERENCE are separate fields; datasheet provenance lives in the rule DB so Recommended cannot stay ERROR; LLM output is REVIEW. Designer decisions persist across rescans. Schematic and PCB share one library and the same finding object in the report UI.
This commit is contained in:
@@ -2,6 +2,15 @@
|
||||
|
||||
What's new in Periscope.
|
||||
|
||||
## 2.32.0 — 2026-09-20 — Finding engine (schema + PCB)
|
||||
|
||||
Same finding object on schematic analysis and PCB exam: FACT / REQUIREMENT / INFERENCE, datasheet provenance in the rule DB, RULE vs REVIEW, designer decisions, independent severity/confidence/evidence.
|
||||
|
||||
- [New] `docs/motore-finding.md` — engine spec. `finding_engine.py` + `decisions.json`.
|
||||
- [New] Report cards show Fact / Requirement / Inference, class, provenance, insufficient evidence.
|
||||
- [Changed] Recommended datasheet notes cannot stay ERROR. LLM findings are REVIEW, never RULE.
|
||||
- [Changed] Schematic and PCB share `library/extracted`; PCB does not re-read the PDF.
|
||||
|
||||
## 2.31.0 — 2026-09-20 — Shared library PCB exam (no second PDF pass)
|
||||
|
||||
Schematic and PCB share `library/extracted`. PCB AI consumes that cache (pintable required; no PDF attach). Report **PCB exam** section plus power-trace/thermal checks.
|
||||
|
||||
Reference in New Issue
Block a user