Diagnostics roadmap • closed testing alpha

ShoddyScan Updates

ShoddyScan is the diagnostics side of the ecosystem and is currently being shared through closed testing on alpha builds. The current notes track its move from foundation work into more reliable transport handling, clearer DTC failure behavior, stronger support tooling, more deliberate tablet-and-phone diagnostics workflows, and cleaner assistant, scan, telemetry, home, and tune-review presentation.

Latest documented update: May 20, 2026.

Closed testing continues while alpha-stage diagnostics work keeps moving forward

What changed in plain English

ShoddyScan is still an alpha/testing lane, but the recent direction is simple: make diagnostics clearer, exports more useful, and the app boundary cleaner.

  • Scan, telemetry, assistant, and report screens have been polished so owners can read the result faster.
  • Transport and support details are being made more visible for real adapter and session troubleshooting.
  • MicroTune moved out of ShoddyScan so diagnostics stay diagnostics-first and ShoddyTune can carry tuning review.

Release timeline

This page reflects the documented milestones currently present in the site workspace.

May 20, 2026 - v1.0.4 (38) Alpha

Alpha release Build 38 Assistant and report polish
  • Refines diagnostics assistant, scan, telemetry, home, and tune-review surfaces with cleaner summary wording.
  • Makes report presentation more consistent across the app so support output is easier to read and compare.
  • Removes MicroTune from ShoddyScan now that ShoddyTune carries the tuning companion work as a standalone Android surface for ShoddyHubHardware.

May 6, 2026 - v1.0.4 (37) Alpha

Alpha release Build 37 VIN-aware diagnostics and transport-status clarity
  • Delivers richer local diagnostics with VIN-aware identity context, broader DTC interpretation, and stronger support or AI export detail.
  • Adds clearer transport-status visibility so active connection state is easier to read during live workflows.
  • Refreshes localized wording across the app for more consistent multi-language UX.

April 24, 2026 - v1.0.4 (36) Alpha

Alpha release Build 36 MicroTune handoff and setup polish
  • This build adds an optional ShoddyHubHardware remote handoff path for live direct-write attempts.
  • Advanced users can now point ShoddyScan at a separate handoff service instead of relying only on the in-app direct-write route.
  • The release also focuses on setup polish around that handoff flow.

April 20, 2026 - v1.0.4 (35) Alpha

Alpha release Build 35 Connection and failover clarity
  • Cleaned up native OBD connection handling for better reliability and maintainability.
  • Improved telemetry stability during active sessions.
  • Added clearer native-first plus AppBridge fallback visibility so failover behavior is easier to understand.
  • Expanded debug export detail so route changes, failover state, and runtime telemetry issues are easier to trace.

April 18, 2026 - v1.0.4 (33) Alpha

Alpha release Build 33 Native OBD cleanup
  • This build improves the in-app direct transport path by cleaning up how native OBD commands are issued and tracked for live telemetry, readiness monitors, trouble codes, freeze-frame reads, clear-code actions, and ECU metadata.
  • The command layer now records retries, timeouts, and capability observations.
  • That lets the app react more honestly when a direct adapter is healthy, degraded, or only partially supported.

April 14, 2026 - v1.0.4 (32) Alpha

Alpha release Build 32 AppBridge and Health Trends
  • The app now lets you map the bridge target it should bind to, using either a quick picker for known apps or manual package, action, and service-class details when the target needs custom setup.
  • Added a clearer AppBridge setup card so you can see which target is mapped.
  • The setup card also shows whether the app, service, handshake, and ECU stream are actually available before starting the session.

April 13, 2026 - v1.0.4 (31) Alpha

Alpha release Build 31 Configurable AppBridge targeting
  • ShoddyScan now makes the AppBridge target configurable instead of assuming one fixed service shape.
  • Added a quick app picker.
  • Added manual mapping fields for package, action, and service class.
  • Added a save-or-connect flow so users can point ShoddyScan at the bridge target they actually want to use.

April 12, 2026 - v1.0.4 (30) Alpha

Alpha release Build 30 AppBridge telemetry flow
  • ShoddyScan now adds an AppBridge telemetry session through app AIDL.
  • That option now spreads through the connection flow.
  • AIDL ingress status now carries into assistant and support context.
  • Safety gates remain intact.

April 12, 2026 - v1.0.4 (28) Alpha

Alpha release Build 28 MicroTune review expansion
  • MicroTune now expands into a much broader controller-aware review workspace.
  • Added ECU identity and setup-validation views plus explicit capability and write-lock summaries.
  • Added new read-only analysis sections for VVT, thermal behavior, torque management, idle behavior, fuel trims, spark timing, throttle mapping, and sensor sanity.
  • Added exportable review reports for several of those lanes so findings can travel more cleanly outside the app.
  • Theme, unit, and app-language preferences remain persisted, the app now supports selectable accent palettes across the shell, and localized resources continue to spread into settings and workflow text.
  • Safety posture stays conservative: support is still resolved by controller family and OS, and write-heavy actions remain locked or tightly gated unless a clearly supported path exists.

April 11, 2026 - v1.0.4 (26) Alpha

Alpha release Build 26 Localization pass
  • ShoddyScan now supports per-app language selection.
  • Added a first translation pass for core screens and localization-aware debug export.
  • Added Spanish, French, Simplified Chinese, and explicit English (US) language options.

April 11, 2026 - v1.0.4 (25) Alpha

Alpha release Build 25 ShoddyAssistant layer
  • ShoddyAssistant now acts as a more intentional assistant layer across the app.
  • Diagnostics and Tune Review now live under one clearer top-level assistant surface, with selectable response depth and a lane model that keeps fault evidence separate from guarded calibration guidance.
  • This makes the assistant flow easier to understand without weakening the underlying deterministic report or MicroTune safety posture.
  • Deep mode can build a provider-friendly brief from current diagnostics and tune-review context, then let the user preview, copy, or share it manually for richer narrative help.
  • External AI explanation handoff stays opt-in and only becomes available after the user explicitly enables it, accepts the privacy acknowledgement, and saves the needed provider credentials, while broader provider support remains scaffolded for future expansion.
  • The feature stays opt-in and safety-first: nothing is sent automatically, deterministic ShoddyScan evidence stays primary, and AI does not unlock unsupported ECU behavior.

April 10, 2026 - v1.0.4 (24) Alpha

Alpha release Build 24 UI/UX and safety hardening
  • Consolidated overlapping navigation responsibilities and improved drive-session flow ordering.
  • Reduced trend browsing friction with selector-driven navigation patterns better suited for tablet and phone layouts.
  • Existing scan, telemetry, report, and safety systems remain intact.
  • MicroTune write-path checks now include a global kill-switch hook and expanded structured audit events covering requested, blocked, started, completed, and failed outcomes.
  • This does not broaden unsupported ECU behavior. Live write support remains deliberately conservative and controller-aware, with export-first handoff still used when dedicated in-app validation is not present.

April 7, 2026 - v1.0.4 (21) Alpha

Alpha release Build 21 Support and scan reliability
  • Added a dedicated Diagnostics and Support section in Setup.
  • Added an app-specific debug export with useful ShoddyScan session details for troubleshooting.
  • Expanded Credits and Support with clearer support guidance.
  • Improved DTC behavior so failed scans, clear-code failures, and freeze-frame read failures are shown explicitly instead of looking like empty clean results.
  • Added broader regression coverage for Live Data, Dashboard, Trends, MicroTune, Settings, and DTC handling.

This release is centered on easier support diagnosis and less misleading empty-state behavior during scan failures.

April 2, 2026 - v1.0.4 (20) Alpha

Alpha release Build 20 USB attach refresh
  • USB attach handling refresh.

April 1, 2026 - v1.0.4 (19) Alpha

Alpha release Build 19 MicroTune clarity
  • Cleaned up the protected workspace flow to make MicroTune easier to understand without relaxing its safety posture.
  • Kept high-risk tools behind the acknowledgement wall.
  • Added observe-only Adaptive Fuel Trim diagnostics with bounded rolling logs and on-device storage.
  • Simplified the Flash Workspace so review, prep, and controls are clearer on tablet layouts.

March 30, 2026 - v1.0.4 (18) Alpha

Alpha release Build 18 Reliability and safety
  • Separated Bluetooth and USB session starts throughout the app.
  • Improved transport-aware polling behavior for live data sessions.
  • Fixed several MicroTune direct-write safety issues.
  • Fixed rollback safety issues in MicroTune flows.
  • Expanded wired USB serial compatibility.
  • Improved detection and usability for supported USB adapters during live data transfer.

March 22, 2026 - v1.0.4 (17) Alpha

Alpha release Build 17 Safety-first update
  • Adapter quality detection with conservative scoring.
  • Automatic safety gating for weak adapters.
  • Reduced polling rate and PID limits when needed.
  • Unified ECU detection and controller setup flow.
  • Expanded P12 Atlas variants.
  • Added E67 Atlas I6 4.2L (LL8) profile support.
  • Improved setup wording and controller labeling.
  • Generic adapters remain read-only.

March 21, 2026

Profiles Insights Test coverage
  • Concrete controller profiles and registry expansion.
  • Telemetry capability mapping.
  • Oil pressure estimation system.
  • Diagnostic insight models.
  • Smarter detection coordination.
  • Expanded MicroTune safety and analyzer logic.
  • Broader automated test coverage.

March 20, 2026

Auto-detect Audit logging
  • Safe controller auto-detect architecture.
  • Fingerprint scoring and detection policies.
  • Generic fallback profiles.
  • MicroTune safety UI and audit logging.
  • User acknowledgement flows.
  • Architecture and system design documentation.

March 19, 2026

Bluetooth Polling
  • PID discovery and polling system.
  • Command-building primitives.
  • Bluetooth permissions and adapter support.
  • Theme and color system polish.
  • MicroTune flash-risk safeguards.
  • Parser and session-core testing.

March 18, 2026

DTC core Safety analysis
  • DTC record and interpreter system.
  • MicroTune safety-analysis engine.
  • Confidence scoring and suggestions.
  • Rollback and safe-apply support.
  • Initial safety execution framework.

March 17, 2026

Foundation Scaffolding
  • Initial foundation build.
  • OBD connection-state model.
  • Controller capability scaffolding.
  • DTC hinting groundwork.
  • Telemetry presets and metric structure.
  • Theme typography baseline.

Development direction

  • Full scanner UI with live telemetry.
  • Expanded ECU interaction and diagnostics.
  • Advanced MicroTune safety workflows.
  • Deeper LL8 and Atlas engine support.

Ecosystem vision

  • Seamless integration with ShoddyDrive.
  • Shared telemetry and diagnostics backend.
  • Custom dual-protocol OBD hardware support.
  • External sensor fusion over BLE and wired links.

Quick routes