Named Releases — Chassis Era
Spa-Francorchamps, Belgium
2026-06-01
The first named release. Transition from Railway direct deployment to the Chassis platform and chassisdev.com domain. Miss Aria becomes a vertical — not a standalone app.
Eau Rouge is the corner you commit to fully or not at all. No lifting.
What This Release Establishes
- missaria.chassisdev.com as the live URL
- Chassis as the shared platform backbone — Organization → Vertical → Shop → User hierarchy
- All 6 backend modules: Job Scope, Fleet & Mileage, Visit Log, Inspections, Shop AI, Job Tracker
- Miss Aria vertical backend: Vehicles, Workshop, Community, Shop
- Module registry and entitlement system — a la carte or bundled per tier
- Railway infrastructure: chassis-web, chassis-worker, Postgres, Redis, S3 media bucket
- PWA manifest — installs as standalone app on mobile
- Resend transactional email wired (updates.chassisdev.com — verified)
Next.js frontend in progress — backend complete
Beta Era — Railway v3
2026-05-31
Design system overhaul and boot experience rebuild. Chassis monorepo scaffolded. chassisdev.com goes live.
- Design system locked: Abril Fatface / Barlow Condensed / Space Mono / Bebas Neue
- Dark mode amber instruments — light mode JDM VFD green (#2a9668)
- 5-phase boot SPA: CRT flicker → wordmark slam → topbar sweep → login → auth loading → welcome → hub
- Session persistence — access + refresh tokens, silent renewal on 401
- Desktop scale control (90–150%, default 110%)
- Tools renamed to Modules platform-wide
- Chassis monorepo scaffolded at github.com/xKPWolfx/chassisdev
- chassisdev.com live on Railway
2026-05-30
Template Tool fully translated. Deferred questions digest repaired.
- Template Tool at /tools/template/ — full EN/ES: VIN Scanner, Vehicle Wrap Reference, form fields, job logging, benchmarks, history
- Language preference persists via localStorage
- Deferred questions digest fixed — missing columns repaired via idempotent migration
2026-05-30
Three new modules shipped: Visit Log, Fleet & Mileage, Workshop. All bilingual.
Visit Log
- Log cold calls and prospect visits — business name, contact, outcome, services pitched, notes, photos
- Auto-saves on input — list view with search, outcome filtering, color-coded chips
- Full EN/ES bilingual
Fleet & Mileage
- Vehicle registry — Shop/Personal tabs, VIN, plate, odometer, expiry dates
- Dismissible expiry banners (red = expired, amber = within 30 days)
- Maintenance records per vehicle with receipt photos
- Mileage log with live mile calculation and reimbursement report (default $0.67/mi IRS 2024)
- Full EN/ES bilingual
Workshop
- Printer registry with maintenance log and ink level grid (color dots + fill bars)
- Materials inventory — vinyl, laminate, ink, substrate, consumables
- Consumption log with WO# linking and lot number traceability
- Receipt photos on restock — expandable history with action chips and thumbnails
- Full EN/ES bilingual
2026-05-30
EN/ES coverage expanded to all core tool pages and the customer-facing job tracker.
- Home page tagline, Pizza Tracker, Job Scope fully translated
- Vehicle Status Tracker (customer-facing) — all 7 job status states, step labels, timestamps, photo sections
- Fleet Intelligence, Settings, Release Notes pages translated
2026-05-29
Enterprise overhaul. Subscription tiers formalized, Shop AI wired via Claude API, Fleet Intelligence scaffolded, bilingual foundation laid.
- Tiers finalized: Starter / Pro / Enterprise (~$299/mo)
- Shop AI — chat interface, category pills, typing indicator, feedback
- Credit system: 1,000 queries/month, token tracking, monthly auto-reset
- Every query logged with category, helpful flag, and language
- Fleet Intelligence — FleetIntelligenceReport model, FMCSA SAFER as data source
- Bilingual EN/ES — login, home, inspection, Shop AI translated
- Language toggle persists via localStorage; auto-detects device language on first visit
- Community benchmarks — opt-in, anonymized aggregates, gated to Pro/Enterprise
Beta Era — Railway v2
2026-05-28
- PWA manifest — installs as standalone app, Dynamic Island/notch clearance
- iOS auto-zoom prevention (16px form inputs)
- Fixed ariaFetch is not defined — bootstrapped in head on every page
- Login page theme toggle added
- NoCacheAPIMiddleware added
2026-05-27
- Animated mascots per tool page — float, scanline, glitch animations
- Site-wide dark/light theme toggle persisting via aria_theme key
- Theme toggle button in every top bar
- Inspection page migrated to aria-top-bar
2026-05-27
- Orange promoted to primary action color — purple retained as brand accent
- Persistent bottom nav bar added to all staff-facing pages
- Active page highlighted with accent color and glow
- Nav injected via aria-nav.js
Pre-History
First web deployment. Python flat-file architecture on Bluehost. Single user, no auth. The version that proved the concept deserved a real build.
The original concept. A Python script that handled basic wrap shop lookups. No web interface, no database, no auth. Never saw the internet.