Repository navigation
v0.1.0 — PFMEA ↔ Control Plan checker
First public release of quality-docs-validator — a local-first tool that detects potential inconsistencies between a PFMEA and a Control Plan before audits, customer submissions or production issues.
Highlights
- Reads PFMEA + Control Plan
.xlsx(recommended template + column aliases) and matches rows by operation. - Six explicit, documented checks:
UNMATCHED_PROCESS_STEP,MISSING_CONTROL,SPECIAL_CHARACTERISTIC_NOT_CONTROLLED,MISSING_REACTION_PLAN, plusWEAK_DETECTION_METHODandHIGH_SEVERITY_WEAK_CONTROLas warnings. - Severity-weighted score (0–100) with PASS / PASS-WITH-WARNINGS / NEEDS-REVIEW / FAIL bands.
- Markdown report + rich terminal summary; bundled synthetic examples with a seeded gap.
- CI green on Windows + Linux, Python 3.12 + 3.13.
Quickstart
pip install -e .
qdv pfmea-control-plan --pfmea examples/pfmea.xlsx --control-plan examples/control-plan.xlsx --out report.mdSee CHANGELOG.md and docs/FINDINGS.md.