02 / Diagnostic engine

Diagnostic engine

A car fault, traced to the rule that caught it.

101 rules make the diagnosis. The language model only explains it, so a wrong answer always points back to a specific rule.

146 test cases

01 Before and after

A used-car buyer gets a risk report they can trace line by line.

02 How it works

YAML rules with service bulletin citations, an expert-system core, and narration kept separate. 101 rules make the diagnosis; the language model only explains it.

A diagnostic trace: the input, the rule that fired and the output
A trace: the input, the rule that fired, the output.

03 The moment

Fixing a thread-safety race in the rule engine.

04 Status