Kristopher Baker iOS roots · Product systems · AI-assisted workflows
← Sparra

shipped · 2026.06.29 · 2 min read

Sparra audits its own prompts

Every role in Sparra is driven by a prompt, and those prompts had quietly bloated as I patched edge case after edge case. Long prompts cost tokens on every single call and, past a point, actually read worse to the model. So I built sparra prompts audit, a conciseness auditor that runs over Sparra's own role prompts and proposes tightenings, gated by an independent verifier pass so a shorter prompt cannot also be a weaker one. Then I ran it on the real prompts and shipped the cuts: the evaluator dropped 23 percent, the contract-evaluator 29, the contract-generator 26. A harness that improves its own scaffolding is exactly the self-referential loop I wanted from the start.

The same push got Sparra ready to be seen. I refreshed the README to lead with the interactive Claude Code workflow, dropped the Ink TUI that was not earning its complexity, added GitHub Actions running typecheck and tests on every push, genericized some private project names out of the fixtures, and put an MIT license on it. It is still early and still mostly a tool for me, but it is now a thing other people can read, clone, and run. The build log above is most of how it got here in a week.