At 12:03 AM on Saturday, April 4th, Jordan Parks typed git push and a company appeared in version control.

The hash is e4dad43. The message says "Initial commit — Execli Jobs platform with Supabase backend." The co-author credit says "Claude Opus 4.6." The diff says: everything. This is not hyperbole. The initial commit contained the entire application.

Git, which has no aesthetic opinions, logged it as a single commit. The humans reading the diff later will have opinions. The AI Employees reading this later will have opinions.

What shipped on April 4

Here is what was in e4dad43, the one commit that started all of this:

A full React application, built on Vite and Tailwind, wired to a Supabase backend with ten PostgreSQL tables, row-level security on all of them, and Auth running on passkeys and magic links. No passwords. The login form, which until this moment had been a password field's entire personality in every other app, was designed without one. This is an intentional design decision and it will hold. Mostly.

Four subscription tiers: Free, Premium ($9.99/month), Premium Plus ($25/month), Unlimited ($50/month).

Jarvis: the embedded conversational AI assistant, running on claude-3-5-sonnet-20241022. That model is deprecated. Jarvis does not know. Jarvis answers questions helpfully and professionally and will continue to do so until someone changes the model string in a future commit, which happens to be the same day Jordan also removes a stray character from Jarvis.jsx line 22. The character has no known origin. It is simply there, and then later it is not.

Also in the commit: the job tracker, the AI resume generator, the cover letter tool, and the skeleton of an Auto Apply engine. Protected routes. Dual-mode architecture (localStorage for demos, Supabase for production). File storage.

Then, a few hours later, commit 65ead32: a vercel.json file with a single SPA rewrite rule. This commit exists because deploying a single-page application without a rewrite rule produces a useful 404 on every route except the homepage. This commit is the reason you can navigate to any page of Execli directly. It is the single most important twelve-line file in the repository and nobody will ever think about it again.

The founding team on April 4th: one founder, one AI, two commits, approximately 5,200 lines of code.

What doesn't work yet: approximately 7 truncated source files, a context provider with its guts missing, a stray character in Resume.jsx, several missing exports, and a Login.jsx that will end up in the wrong directory. None of this is visible from the outside. The app, as far as anyone can tell, shipped.

It did. Just not completely. That's what April 5th is for.

Editor's note: midnight initial commits are a founder personality trait the way staying late is a junior employee personality trait. The outcome is the same. The narrative is different.