March 2026 · Post-Mortem
InnerCompass shipped to the App Store and Google Play — 30+ Lambda functions, 14 CDK stacks, 19 activities, 3 environments — built by one person with AI-assisted development over 8 months. These 7 documents are the unfiltered engineering story: the incidents, the infrastructure decisions, the compliance nightmares, the product that was designed vs the one that launched.
Seven Documents
The full story: architecture that worked, architecture that didn't, incidents that shaped operational maturity, features that were cut, and the pricing model that changed three times. Written for engineers and technical leaders who want to understand what it actually takes to ship a production-grade product with AI assistance — including the failures.
Read the case study →
02 — Playbook
10 patterns extracted from 8 months of production AI-assisted development. Not theory — every pattern exists because its absence caused a specific, documented failure. The Target File List Gate, the Permanent Archive, the Plan Refinement Loop, the Session Handoff Protocol.
Read the playbook →
03 — Incident Archaeology
The GLIBC time bomb. The cleanup script that deleted a production Lambda. The 502 cascade where
None() took down guidance for everyone. The CDK ghost that hid new API methods.
Each one: symptom, root cause, fix, rule created.
04 — Infrastructure Decisions
85 CloudWatch alarms before the first user. All 30+ Lambdas sharing one IAM role. The framework for deciding where operational maturity pays and where it doesn't — from someone who shipped Webkinz and Neopets backends and got paged at 3 AM on Christmas.
Read the framework →
05 — Cost Anatomy
Real numbers. Not projections. Lambda is nearly free. WAF is not. The real cost ranking of a serverless application with no users — and what happens to the bill when you add them. OpenAI profitability math included.
Read the numbers →
06 — Compliance Gauntlet
The paperwork nobody documents: data safety declarations for religious beliefs, four rounds of account deletion bugs, Play Store policy on external payments, and an accidental midnight launch because opt in and opt out can mean different things.
Read the gauntlet →
07 — From Spec to Ship
It started in an airport lounge. It started as an AI entity project. It started as something for spiritual family members. The full pivot history — every cut activity, every archived feature, every moment that changed what the product was trying to be.
Read the story →