Diagnostic Platform

Command Center

Built in a living room after shifts. Verified by the creator of hexagonal architecture. Independently evaluated against the patterns used by Segment, Palantir, and Stripe.

80.6
per 100,000 — suicide rate for automotive service technicians

In 2021, the CDC published a number that should have stopped the automotive service industry cold. 2.5 times the national male average. Higher than mining. Higher than farming. Higher than construction. I’m a lead transmission specialist at a GMC dealership in Florida. I did not leave. I built something instead.

67%

of entry-level technicians leave within a year. Most leave the industry entirely.

100K

unfilled technician positions nationwide. 76,000 needed annually—training programs produce 39,000.

22.4%

average warranty claim denial rate. 78% of claims kicked back at least once before payment.

$410K

per-dealership annual bleed from warranty denials, comebacks, and turnover—per rooftop.

$6.97B

annual industry bleed across 16,990 franchised dealerships nationwide.

12%

comeback rate—vehicles return for the same repair. J.D. Power 2025 CSI Study.

The knowledge walks out the door with every retiring master technician. The tools sold to fix this stream customer VINs and repair histories to consumer-tier AI APIs with no PII scanning. The industry has sold “AI” as a word. Command Center ships it as architecture.

Built using hexagonal architecture — not because it was clever, but because the bay demanded it. The scan tool eats the only Ethernet port. The Wi-Fi password is on a sticky note from three years ago. It has to run offline. It has to work with whatever database the shop already licenses. It can’t care which AI provider sits behind it.

Constraint 01
Offline-First

No cloud dependency. No internet required to function. Bidirectional sync queues offline and pushes when connectivity returns. The system doesn’t brick when the network goes down — it degrades gracefully to local SLM inference.

Constraint 02
AI Locked Behind Ports

Deterministic. Temperature locked at 0.2. Won’t fill a gap with a guess. PII-scanned before anything touches a network. Post-generation pin verification cross-references every connector and pin against the vehicle’s actual netlist database.

Constraint 03
Database-Agnostic

SQLite with WAL mode. 18 versioned migrations. Eight databases per vehicle. SHA-256 audit hash chains. sqlite-vec for semantic search. A schema scanner auto-discovers and maps unknown OEM database formats without manual configuration.

Constraint 04
Provider-Agnostic

AI providers, databases, vision engines, sync targets — all swappable through a single JSON config file. The swappable proxy hot-swaps AI backends live, with a smoke-test atomic commit. No restart. No degraded state.

Constraint 05
Six-Layer AI Constraint System

Structured output enforcement. Controlled generation parameters. Database-grounded context injection. Token budget enforcement. Post-generation audit with a separate system prompt. Auto-search feedback loop so the model requests data instead of guessing.

Constraint 06
Cross-Industry Validated

Independently evaluated against the architecture patterns used by Segment, Palantir, Stripe Radar, Linear, VS Code, GitHub Copilot, and Shopify. Held up against every comparison.

Constraint 07
Built for the Bay, Priced for the Bay

~$3/month AI inference cost per dealership. Cloud sync $0–$25. Hardware: $0–$800 one-time (runs on existing bay machines). No enterprise DMS pricing. No per-seat licensing. No hidden infrastructure fees. The cost model matches the floor it was built on.

omg, that’s amazing… sweet — that’s exactly what it is supposed to do :)

Alistair Cockburn — creator of Hexagonal Architecture

01
Interactive Diagnostic Foreman

Turn-by-turn chat that queries 10 local databases per request — DTC definitions, TSBs, pinouts, harness routing, component locations, flowcharts, symptom bytes, and symptom-based procedures. Pulled from the vehicle’s actual OEM databases. Cites sources so the tech can verify.

02
Warranty Narrative Engine

Generates OEM-compliant 3Cs narratives (Complaint, Cause, Correction) with measurements, TSB citations, and the specific language auditors look for. OEM-specific compliance rules auto-loaded from VIN. Structured-output enforcement. Labor code suggestion post-generation.

03
Dual Audit Pipeline

Pattern-based rules engine and semantic AI audit run in parallel. Catches missing measurements, vague language, logical flow gaps, undocumented tools. Results merged and sorted by diagnostic impact. Interactive correction workflow preserves the full audit trail.

04
Knowledge Capture & SLM Training

Master tech diagnostic reasoning preserved through LoRA fine-tuning. Trains on approved stories AND rejected ones — with admin reasoning. Dealership-owned AI models. The OEM’s own chargeback window serves as the quality signal. Auto-training during idle.

05
Pocket Bridge — Mobile Companion

Local WebSocket server connects the desktop to a phone with no cloud intermediary. Phone-based diagnostic chat, VIN scanning, document capture. Live PID streaming from OEM scan tool. Three-tier consent gate. Rolling token auth every 120 seconds.

06
Vision & Ingestion Pipeline

Self-healing vision pipeline captures claim codes from legacy scan tools through screen OCR. Filesystem polling for binary claim data. Thread-safe deduplication. Schema-agnostic OEM database ingestion auto-discovers and maps unknown formats.

Why It Can’t Be Copied
Five Interlocking Moats
Hexagonal architecture — no competitor has ports-and-adapters. Retrofitting it into a monolithic DMS is a rewrite, not an upgrade.
14 provisional patent filings covering 22 patentable ideas — warranties, diagnostics, vision, training, ingestion, encryption.
Zero-impact legacy tool ingestion — screen OCR, filesystem polling, and UIA bridge. No OEM scan tool has an API.
Closed-loop AI self-improvement — the OEM’s own chargeback window serves as the training quality signal. No human curator required.
Offline-first — local SLM inference, local databases, SyncQueue outbox. Cloud sync is best-effort, not required.
Competitive vacuum — 16 companies analyzed. All are AI wrappers, marketing renames, or vaporware. None has local inference, PII scanning, or hexagonal architecture.

Architecture diagrams prove structure. Video proves existence. Two recordings of the desktop application running on a machine in a transmission bay — not a mockup, not a prototype, not a slide deck.

DIAGNOSTIC SHELL

Interactive Diagnostic Foreman

Turn-by-turn AI-guided diagnosis. Queries multiple OEM databases per request. Sources cited in every response. Live state cards populate from each AI turn. Running offline with local SLM inference.

WARRANTY TOOL

Warranty Narrative Engine

3Cs narrative generation (Complaint, Cause, Correction). OEM-specific compliance rules loaded from VIN. DTC auto-extraction. Labor code suggestion. PII-scanned. Dual-audited. Saved with tamper-evident hash chain.

Every claim on this page is verifiable against actual source code — not a pitch deck, not a whiteboard diagram. Below are the call graphs, port boundaries, and data flows traced directly from the codebase. The flow is verified. The port boundaries are real. The code is the documentation.

01
OEM-Agnostic Warranty Narrative Engine
How a VIN becomes a defensible warranty story — with zero manufacturer hardcoding
VIN decode → OEM identified, manufacturer-specific compliance rules loaded Prompt assembly → OEM-aware prompt built with structured-output enforcement, grounded in the vehicle’s databases AI routing → per-OEM fine-tuned local language model invoked (online/offline swappable via config) PII scan → phone numbers, emails, SSNs scrubbed before ANY save — at save, sync, and training export Dual audit → pattern-based rules engine + semantic AI audit run in parallel, up to 5 correction rounds Storage → cryptographic hash chain on every edit — tamper-evident audit trail, not a mutable document

Why this is defensible: PII is scrubbed before the story touches any network. Post-generation verification cross-references every connector and pin against the vehicle’s actual netlist database. The AI is constrained to structured output with controlled generation — it cannot “fill a gap with a guess.” The audit trail is cryptographically tamper-evident. If an OEM charges back, the dealership has a hash-verified chain of every edit, every prompt, and every audit flag — not a Word document.

02
Multi-Manufacturer Ingestion — Schema-Unknown, Database-Agnostic
The warehouse that doesn’t care which OEM’s database you bought
Schema scanner → auto-discovers and maps unknown OEM database formats — no manual configuration Query pipeline → bundles per-vehicle database paths (DTC definitions, documents) into a unified context Semantic search → vector search across the diagnostic corpus, builds structured context from matched results Prompt injection → context assembled and injected into the diagnostic turn — sources cited in every response

8 database categories per vehicle: DTC definitions, flowcharts, TSBs, pinouts, harness routing, component locations, symptom bytes, symptom procedures. All read through abstract ports — zero OEM-specific imports exist in the domain layer. The schema scanner means a new OEM database format is discovered and mapped without new code. The diagnostic shell queries all databases in parallel per user question and cites the specific source in every response.

03
Screen Watcher & Sentinel Vision Engine
Claim code capture from legacy scan tools — no API required
Dual-sensor capture: Sensor 1: screen OCR — captures active window when a claim screen is open, extracts claim codes via the OCR engine port Sensor 2: filesystem polling — monitors warranty claim directories for binary receipt files, parses and deduplicates Both feed → a coordinator that parses claim codes, VIN, job card, and function — saves to local vault Sentinel vision stack: → object detection model identifies UI regions on-screen vision-language model extracts text from detected regions if confidence falls below threshold, degrades to OCR fallback automatically

Self-healing: When vision confidence degrades — due to a tool update, UI change, or resolution shift — the system runs on-device calibration. A validation gate measures whether calibration improved accuracy. If it made things worse, the system rolls back automatically. No cloud retraining pipeline. No manual intervention. The system monitors itself and fixes itself.

04
Supabase Push/Pull — Offline-First Sync Orchestrator
Cloud sync is best-effort. The system doesn’t brick when the network goes down.
On story save → narrative payload encrypted, queued to durable outbox — zero data loss during offline periods Background sync loop: PUSH PHASE → drains outbox to remote storage when connectivity is available PULL PHASE → retrieves pending narratives, users, claim codes, documents, audit events, model updates, and training status Model sync → downloads newer LoRA adapters trained at other workstations — fleet-wide model improvement Health visibility → real-time sync status indicator in the sidebar — Ready, Unstable, Failed, or Offline — polled continuously

Failure is visible, not silent: The dual-storage pattern (local vault + remote storage) means no data is lost when offline. The sync outbox is a durable database, not an in-memory buffer — a power loss during an offline period loses nothing. The health indicator shows sync health in real time so ops can see degradation before it becomes data loss.

05
Document Capture — Dual Pipeline, Phone-to-Desktop + Manual
Battery tests, A/C slips, repair orders — captured, extracted, synced
PIPELINE A — Phone-to-Desktop (Pocket Bridge): Technician photographs a document on their phone (battery test, A/C slip, repair order) Image sent via local WebSocket to the desktop — no cloud intermediary Document type validated, image decoded, text extracted via vision-language model Saved locally, pushed to remote storage (fire-and-forget, non-blocking) Result sent back to the phone — success, extracted text, sync status PIPELINE B — Desktop Viewer (manual push/pull): Card list of captured documents with detail view, type filters, and sort options Manual push/pull per document for controlled sync

Hexagonal at every layer: The capture service is constructed fresh per capture — zero persistent state. All dependencies are injected through abstract ports: vision extraction, local persistence, and remote storage. Processing runs in a background thread so VLM inference never blocks the UI. Every captured document passes through PII scanning before persistence or sync.

06
Deeper Systems — What Else the Code Reveals
Subsystems traced from the codebase that deserve visibility
PII SCANNER: phone/email/SSN detection before every story save, sync, and training export three intercept points — no PII in prompts, no PII in training data, no PII on remote storage CONSENT GATE: three-tier authorization — READ and NAVIGATE are pass-through; CRITICAL actions require explicit consent phone-based approval via Pocket Bridge — the technician must approve before any CRITICAL action executes single-use tokens, atomically consumed to prevent replay MULTI-LANGUAGE: warranty narrative generation in English, French, and Spanish UI language selector; runtime prompt instruction injected for target language — no separate prompts ENTERPRISE DMS: abstract ports for repair orders, parts catalogs, customer profiles, scheduling, warranty billing real adapters wired for CDK Fortellis, Tekion Cloud, Solera EAPI, and Azure AD SSO when config is populated all enterprise integrations default to test doubles — zero coupling to any one vendor HARNESS & PINOUT: structured harness and pinout queries with PNG wiring diagram discovery three injected ports — harness data access, image discovery, and schema-backed column mapping

PII scanner alone is a competitive moat: Of 16 competitor products analyzed, zero perform PII scanning before data leaves the device. Most stream VINs and repair histories to consumer-tier AI APIs with no sanitization. The three intercept points (save, sync, training export) mean PII is caught at every egress boundary — even if one check is somehow bypassed, the next one catches it.

The data room exists to answer every question a technical team would ask. No marketing. No white paper written in reverse. Just source-level evidence.

Architecture
36-Page Architecture Atlas
Full domain map. Port-adapter bindings. DI container wiring. Code-verified at 99.5% confidence.
Security
Security Self-Assessment & Testing
Encryption at rest (field-level AES-256-GCM). 0 active CVEs. No hardcoded secrets. PII scan: clean.
Privacy
Data Privacy Compliance
PII detection at three intercept points. CCPA/GDPR mapped. Data retention policy. Offline-first by design.
Testing
16-File Automated Audit Suite
Security. Architecture boundary. Code quality. Silent-failure detection. Resource handling. Provider-failure trace.
Competitive
Competitor Autopsy
16 companies dissected. Claims verified against source code. 47 features vs. ~7 marketing claims.
Patents
14 Filings · 22 Patentable Ideas
204 claims mapped to specific code paths. Prior art verified. Filing-level enablement provided.
Integration
First 90 Days Integration Plan
12-week timeline. ~24 engineer-weeks. Adapter-swap strategy. Deployment checklist. Synthetic OEM data included.
Evaluation
Independent Architecture Evaluation
21 source files read directly. No documentation consulted. Verdict: genuinely well-architected application.
Pipeline
24 Feature Pipeline Docs
Per-feature pipeline specifications with operator manuals and SVG diagrams. Every major subsystem documented.
Engineering
Diligence Pre-Answer
31 pages pre-answering acquirer engineering questions: architecture, security, testing, deployment, dependencies, IP, future work.
Synthetic OEM Data — Zero-Legal-Risk Demonstration
Every system function runs against fully populated databases from five fictional manufacturers. No real OEM data was used in development or testing.
Amanda
Pioneer (SUV) · Summit (Luxury)
Most Mature
Apex
Aria (Sedan) · Atlas (Pickup)
Well-Populated
Faye
Horizon (EV) · Spark (EV)
Electric Vehicle
Richard
Voyager (Van) · Workman (Truck)
Commercial
Valentino
Avanti (Coupe) · Strada (Sports)
Performance
Data room available to qualified parties under NDA · In-person demonstration on request
Theodore Joseph
Lead Transmission Specialist · Starling GMC · Cocoa, Florida
Software engineering degree. Same hands in the bay.

I’m not a startup founder. I’m not looking for press. I’m a transmission guy who got tired of watching the knowledge walk out the door. I built something because nobody else was going to.

Contact