// receipts
Receipts from the lab. The methodology gets tested on our own production work first. Everything below is real, shipped, and verifiable end-to-end. Read what you want. Audit the trail. Decide for yourself.
// featured
- security
Security audit + hardening
Probing traffic → audit → 0 critical findings → 3 hardenings shipped
2026.06.08
- walkthrough
vibekoded.com, blank repo to live site
The full arc on the site you're standing on: spec → iteration → ship → deploy
2026.05.25
- rescue
Autonomous trader, pulled back from a failure mode
Diagnosis → the spec that captured the lesson → the fix that held
2026.06.08
- handoff
A real delegation handoff, spec tight enough to execute cold
How a task gets specified so another agent ships it without the original context
2026.06.08
- test
Auto-ship pipeline, verified before it ran live
The revert command built and tested before the drafter existed: safety-net-first
2026.06.07
- audit
One decision, traced end to end: the I-AUTOSHIP invariant
Spec led the code, the code did not silently lead the spec. The full trace.
2026.06.07
// portfolio
Solo cross-domain builds the methodology was forged through
Builds across multiple problem spaces, each one tested the methodology under different conditions. Listed below by domain. The methodology evolved through these; the most recent ones express it most fully.
Builds
- Asphalt detection (computer vision)
- Paint defect system (computer vision)
- Autonomous meme coin trader (finance / automation)
- Autonomous Discords (social automation)
- Autonomous Twitter (social automation)
- Smart contracts (Solana)
- Web scrapers and siteops
- Rock Bottom (game design, economy systems)
- vibekoded.com (this site)
// methodology evolution
How SpecMesh emerged through practice
The methodology was learned through practice, across builds, over time. Early builds informed it before it had a name; the friction in those builds is what it was later built to remove. Mid builds are where the patterns coalesced into something repeatable. Recent builds are the full expression. Operator fills in the chronology.