- 1
IntakeVIN + mileage + symptoms + use case + (Full only) shop quote PDF / photos. All free-text fields sanitized + wrapped before LLM exposure. Stripe session amount cross-checked against tier price.
- 2
VIN decode (NHTSA vPIC)40+ structured fields from vPIC. Make, model, year, trim, engine code (cylinders + displacement), transmission style + speeds, drive type, body class, plant city + country, vehicle type. Cached per VIN for the inspection lifetime.
- 3
Recall + TSB + ODI pullActive recalls, customer-satisfaction programs, technical service bulletins, ODI investigations — all keyed to the VIN. Pulled at engine-run time so each Verdict carries a timestamp of the data snapshot.
- 4
Failure-mode database join730+ platform-specific patterns. Subaru CVT shudder, Ford 3.5L EcoBoost intake carbon, Honda V6 timing tensioner, GM AFM lifter, BMW N63 oil burn — each carries make/model/year-range, mileage band, symptom tells, repair cost range, diagnostic test that confirms.
- 5
Mileage-band clusterVehicle assigned to its peer cohort (e.g. 100k–125k). Per-band failure-mode distribution drives the weighting in the next stage.
- 6
Weibull hazard mathPer-system probability that a documented failure mode is the actual cause of the customer's symptom at this mileage. Five rollups (engine, transmission, suspension, body, electrical) each carry an independent confidence floor.
- 7
Documented mitigation creditRecent service records, warranty extensions, recall remedies completed — each reduces the relevant system's hazard. Customer-disclosed mods + extended sit-time apply confidence penalties in the opposite direction.
- 8
Coverage triageMandatory 5-question sweep on every Watching+ Verdict: federal emissions warranty 8yr/80k, extended powertrain programs, CSP / goodwill (Ford ESP, Subaru CVT extension, GM Theta II, Toyota goodwill, Honda 9-speed, Hyundai/Kia Theta II), state lemon-law eligibility, any open NHTSA investigation.
- 9
Regional cost adjustmentCustomer ZIP modifies labor-rate + parts-pricing baselines. High-COL markets add ~20%; low-COL subtract ~10%. Adjustment surfaces in §15.13 cost-spread output (Independent vs Dealer columns).
- 10
Repair-to-value mathMost-likely repair cost as % of trade-in value AND private-party value. Customer-facing prose surfaces the "flip-point" — the dollar amount where repair stops penciling out.
- 11
Score + band assignment0–100 score from the combined system rollups. Mapped to the 7-band customer-facing vocabulary (Strong → Healthy → Sound → Watching → Needs Attention → Repair Window → Replacement Window) with explicit confidence floor.
- 12
Prose renderClaude Sonnet 4.6 renders the customer-facing markdown against Engine version 41: §0.27/§0.27.C anti-punt rule, §0.28 veteran-mechanic voice, §0.29 counter-argument discipline, §11.7 Bottom line, §11.8 probability stack with explicit %, §14.5 What to do next, §15.7c Coverage opportunity, §15.11.1 What we don't know, §15.13 Cost spread, §16.5 Cost summary table, §17.3 Predictive maintenance roadmap, §25.5 Diagnostic tells, §29.5 Mechanic walkthrough. 40-point self-check before output ships.
- 13
Independent audit passSix lenses (`factual_grounding`, `anti_punt`, `mechanical_reasoning`, `customer_experience`, `output_discipline`, `credibility_of_claims`) re-read the prose. Findings drive a revisor pass; up to 3 cycles. The audit log is preserved on every Verdict. Cycles, total findings, total cost are visible in the admin verdict detail.