Module 03 · reading the images
Photos and video become findings — in the vocabulary the pack defines.
Vision returns features in the schema the pack supplies — parts/damage/severity for motor, condition grades for fleet, something else entirely for the next domain. "Damage" never appears in engine code. This is the R4 guard in practice.
Damage detection is commoditising — we integrate and benchmark models through the gateway rather than claiming detection accuracy as our pitch. Our work is the harness: consistent features, calibrated severity, evidence regions on the image.
The walkaround video is sampled against the capture script — do we have all eight angles, does the plate appear, is the lighting usable? Video backs up photos; it does not replace structure.
Two sessions in, a diff out: what changed between handover and return? This one operation turns a claims tool into a fleet, rental, warranty and logistics tool — the cohort multiplier.
Plate and chassis read from the images become signals that Verify cross-checks against the registry. Vision reads; Verify proves.
feature signals whose value shape is the pack schema — engine code treats them as opaque typed payloads. A CI lint fails any engine source that names a domain feature (the R4 guard, mechanised).coverage_gap signal (Decide can route on it); model-version drift is pinned per case so a re-run is reproducible.Mimir · the Modules intelligence engine — module 03 of 07 · all docs