Spec to Merge with Four Human Gates: A Deterministic Runner for Claude Code
A dependency-free Node runner drives ten Claude Code agents through fresh sessions, a spec-to-test trace and four human gates. How it works, where it breaks.
Hi, I'm Shan
Lead Consultant @ Thoughtworks | Architect, GenAI & Distributed Systems
I'm an architect with 19+ years of experience building cloud platforms and distributed systems on AWS, and helping teams modernize the ones that have grown hard to change. These days I focus on solving real business problems with enterprise GenAI and agentic AI, using AI for software delivery (AIFSD) and spec-driven development to ship faster without getting sloppy.
I keep things simple: understand the problem first, then choose the design. I stay curious by trying new tools, contributing to open source and writing up what I learn on this blog. And I work best with teams where people share what they know and help each other grow.
A dependency-free Node runner drives ten Claude Code agents through fresh sessions, a spec-to-test trace and four human gates. How it works, where it breaks.
Loop engineering now means the system above your agents, not the tool loop inside one. Cost and failure dat...
Anthropic's deputy CISO warns AI is accelerating vulnerability discovery faster than enterprise patch cycle...
Most enterprise agent pipelines route every AI call through an LLM. After profiling a production pipeline, ...
Prompt engineering gets a language model to say the right thing once. Harness engineering and loop engineer...
A dependency-free Node.js runner that drives ten headless Claude Code agents through OpenSpec changes across many repos. The runner holds all control flow: it reads OpenSpec status, runs deterministic checks including a spec-to...
An autonomous multi-agent pipeline that transforms plain-English product ideas into production-ready softwa...
Modern, responsive personal portfolio website built with Jekyll and hosted on GitHub Pages. Features custom...
Production-ready full-stack finance app built entirely via Claude Code CLI using a 7-agent spec-driven pipe...
Deep learning-based car identification model using computer vision for automotive surveillance. Processes 1...
Get notified when I publish new articles on architecture, AI, and engineering. No spam, just good technical content.
Prefer RSS? Subscribe via feed