What's shipping next.
One person builds this. Commercial Pilot, CFII, the engineer writing the code. No commitments without a date I can hit. No vaporware. Things move when there's a paying customer asking for them — that's the order below.
v1.0 — Pre-flight GO/NO-GO engine
ShippedPure-TypeScript rules engine encoding 14 CFR §61.23 / §61.56 / §61.57(a/b/c) / §91.409(a/b) / §61.31. 160 unit tests. AI brief layer via Claude (rule-based fallback when key isn't set).
v1.0 — Full pilot + aircraft + squawk CRUD
ShippedAdd, edit, remove. IFR currency editor. Day/night currency tracking. Per-aircraft squawk management with severity tiers (advisory / MEL / grounding). Persists in browser localStorage.
v1.0 — Override flow with audit trail
ShippedNO-GO can be overridden with typed chief-pilot signature + reason. Every override logged forever. CSV-exportable audit history (16 columns).
v1.0 — Daily briefing board + 3 sample scenarios
ShippedPrint-friendly /briefing dashboard. /demo route ships 3 hard-coded scenarios (GO / HOLD / NO-GO) so visitors can see the engine work without setting up data.
v1.0 — Public deploy
ShippedLive at auto-brief-web-pied.vercel.app since 2026-05-28. Auto-deploys on every push to master. README badges, sitemap, og:image, full SEO meta.
Anthropic API key wiring
Next upFlip ANTHROPIC_API_KEY env var in Vercel → AI-generated briefs replace the rule-based fallback. Prompt caching already configured. Roughly 1 minute of work, blocked on the credentials being committed to the environment.
Custom domain — autobrief.app
Next upVercel-assigned URL works fine but autobrief.app is the long-term home. ~$9 / year + a DNS hop. Replaces the per-Vercel-deployment alias across the site and journal references.
Supabase auth + multi-tenant data
SoonMigrations 0001-0005 are written (schools + dispatchers + pilots + aircraft + squawks + checks + override_log with RLS isolation and SECURITY DEFINER RPCs). Blocked on Supabase Pro upgrade to clear the free-tier 2-project cap. Drops in cleanly behind the localStorage adapter — no UI changes required.
CSV import for pilots + aircraft
SoonFirst-customer onboarding accelerator. Drop a roster CSV in, get a populated school. Bridge between v1's manual entry and v2's FSP API.
Email notifications on lapsed currencies
SoonDaily digest to chief pilot when something in the school's roster crosses the 30-day-out window. Resend integration, same pattern as Trim's cron.
Flight Schedule Pro / Schedule Pointe API integration
LaterPull roster + bookings directly from the school's existing scheduler. Currently manual entry per the v1 honesty rule. Defer until a paying customer confirms which scheduler they use.
Stripe billing — $49/mo Starter
LaterFirst 3 schools to sign up get founder pricing locked for life. Plumbing exists in TarmacLabs already (Trim pattern). Defer until cold email reply #1 says 'let's do it.'
Native iOS dispatcher app
Laterv1 is responsive web on phones, which works but isn't optimal at the FBO desk. Capacitor wrapper of the existing Next.js app is the cheapest path. Defer until first paying school has used the web version for 30 days and asks.
Maintenance horizon dashboard
DeferredHobbs/Tach predictions, cost-per-hour by tail, predictive 100-hr scheduling. Was in the original 3-module charter, cut on 2026-05-02 to keep MVP focused on GO/NO-GO. Sold as an expansion to the first paying school, not built into MVP.
Utilization analytics
DeferredHours flown vs. available, no-show rates, instructor revenue-per-hour. Original 3-module charter scope. Defer or drop based on what the first paying school actually asks for.
Want to nudge something up the list?
The roadmap moves when chief pilots ask for things. Tell me what your school needs and it jumps.