SignalStitch In development Rust + Tauri + SQLite

§ 00 · Automotive data matching

Signal
Stitch.

SignalStitch is a Rust-first desktop application for matching and linking noisy automotive data across module inventories, configuration records, and observed CAN diagnostics traffic.

§ 01 · Core direction

Core Direction

The matching engine is designed to stay deterministic and explainable, with source lineage preserved so every suggested link can be reviewed, traced, and corrected by a human.

§ 02 · Primary stack

Primary Stack

A Rust workspace for the engine and data model, SQLite persistence for sessions and evidence, and a Tauri desktop UI for review workflows.

§ 03 · Roadmap

Planned
capabilities.

  1. 01Import and normalize module inventory data, config module data, and parsed CAN traffic in one session
  2. 02Generate candidate links with weighted evidence and explicit threshold bands
  3. 03Expose why a match was suggested instead of relying on opaque scoring
  4. 04Support human review, manual linking, rejection, and audit trails in a desktop workflow
  5. 05Resolve accepted links into stitched module identities without losing raw lineage
  6. 06Version rules, thresholds, and learned priors so results remain reproducible over time

§ 04 · Why it matters

Why it
matters.

SignalStitch is aimed at the messy part of diagnostics and reverse-engineering work: reconciling partial, inconsistent, and overlapping data without turning the matching process into a black box.