The Diagnostic Bench

The CEO's request, restated precisely.

"A technician attaches a loose component to a fixture, presses a button, and the system determines whether the component is faulty and what is faulty about it, by making the component behave as if it were installed in a running machine."

That request contains four separable problems. They have wildly different difficulty and they must not be sold as one thing. Here they are, in order.

The simulation ladder
Rung 1
Committed

Instrumented bench with corpus-guided diagnosis

The device is powered and connected. The bench captures everything it says on the bus. The system identifies the device, retrieves everything Ag Express knows about that device class and its failure modes, and walks the technician through a guided diagnostic derived from how this exact symptom was resolved the last forty times.

The verdict comes with the evidence and a confidence score.

Software + commodity CAN hardware Not simulation High feasibility Weeks once corpus exists
Rung 2
Committed

Trace replay stimulus and response differencing

Record the bus traffic a known-good machine produces around a specific device, once, in the real world. Replay that recording at the device on the bench. The device believes it is installed. Compare its responses against a known-good reference. Deviations localize the fault.

Honest name: stimulus replay, not simulation. Scales linearly with capture effort, not with engineering effort. One good machine and one good unit seeds each device family.

High feasibility per device family Open loop Seeds from reference captures
Rung 3
Gated

Behavioral model in the loop

A model of the surrounding machine runs in real time and responds to what the device does. The loop is now closed. Analog and discrete IO drive sensor-level signals and read outputs beyond the CAN bus. Fault insertion confirms the device handles opens, shorts, and out-of-range conditions correctly.

Real engineering, per device family. The gate: fund Rung 3 for the top five device families by repair volume, prove it, then decide. Not before.

Requires go/no-go by repair volume Per device family Phase 3
Rung 4
Future

Component-level fault localization

Not "this ECU is bad" but "the high-side driver on the section 3 output is bad." This is where board-level repair economics actually live. Combining behavioral modeling, signature analysis over a large labeled dataset of known-bad boards, and possibly thermal or electrical imaging.

Speculative today. Achievable over years, given the dataset that Rungs 1 through 3 generate. This is the destination, not a deliverable.

Research position Phase 4 Dataset-dependent
Drawing the line between Rung 2 and Rung 3 is the sentence that proves we understand this business. We are committing to Rungs 1 and 2 in writing. Rung 3 is a go/no-go gate funded against measured repair volume, decided on data, not enthusiasm. Rung 4 is the destination, not the deliverable.
The adapter moat

Why the connectors are strategically underrated

The interface layer — CAN bus hardware, programmable power supply, bench compute — is commodity. Any competitor can buy the same components tomorrow.

The connector adapters are different. Every competing bench tool fails at the connector. Ag Express is a harness manufacturer with an ISO 9001:2015 certified production division. You can build a validated adapter for every device you service, in house, at cost. That is a physical barrier to entry that no software company can replicate.

The adapter set is a product you can manufacture better than anyone else competing with you, and you already have the factory for it.

Verdict controls

Ships with Rung 1. Not after it.

Feature BENCH-18: every verdict requires technician signature with a retained evidence trail. Calibrated confidence language — reviewed by counsel before the first customer sees a result. We raise liability before we raise the invoice.

When a diagnosis turns out to be wrong, what happens today? That question shapes the confidence design. We are building the answer to it into the tool from the first day it is used.