The Jetpack blog
Building SaaS products with a coding agent, from the inside. Posts cover the things that turn out to matter once an agent is writing the code: acceptance specs it can check itself, metered AI billing that does not double-charge, tenant scoping that does not leak, and the failures we hit building this kit rather than the ones that make a tidy story.
- What an acceptance spec is, and why your agent needs one
An acceptance spec is a machine-checkable definition of done that runs against a real database and server, so an agent can tell whether it truly finished.