An AI app's release path, made safe for a small team
A consumer AI app with a small team and a non-technical founder. I joined as Product and Engineering Lead, a title the client's CEO put in writing. The client and the product are not named here, by agreement.
I built the operations control plane the team runs from, took ownership of the release path from branch to integration to production, and wrote the production operating standard.
Client: Withheld under NDA
Product: A consumer AI app, iOS and web
Team: A small team and a non-technical founder
My role: Product and Engineering Lead
Speed, without letting a bad change reach the users
A small team shipping an AI product to phones and the web needs to move fast, and to stop a bad change before it reaches people.
The standard I wrote does that in the tooling itself, through guard hooks, not through policy memos.
What makes it work
Release governance: Every merge is a named human decision.
An overnight regression suite: It runs automatically, and an incomplete run is never recorded as a pass.
An incident-reporting clock: With evidence-preservation and escalation playbooks.
Claude Code skills: Custom skills for day planning, status reporting, pull request audit, user acceptance testing and the release briefing.
App Store work: In-app account deletion shipped to clear an App Store requirement.
A weekly cadence: A weekly delivery rhythm a non-technical founder could act on.
Under the hood
Claude Code skills
Guard hooks
Overnight regression suite
iOS
Web
If your product moves fast and nothing stands between a change and your users, I can put the same release path and standard in place.