Spec before code
Requirements, design, and a task list with acceptance criteria come first, and I review them before an agent writes anything. The spec is the contract that both the agents and I are held to.
A 39-task permission specAI practice / paired development
AI is part of how I work every day, at my job and on my own projects. It doesn't replace engineering judgment. It runs inside a disciplined loop: specs first, agents in parallel, verification as the gate, and a person owning every decision that matters.
Requirements, design, and a task list with acceptance criteria come first, and I review them before an agent writes anything. The spec is the contract that both the agents and I are held to.
A 39-task permission specIndependent tasks run at the same time, up to five agents per wave, and tasks that touch the same files never run together. The work moves faster without agents overwriting each other.
Wave-based deliveryAn agent's report is not proof. Type checks, tests, end-to-end runs, and CI decide whether something is done, under an evidence-based Definition of Done.
Quality and security gatesAgents draft, trace, and implement. I make the architecture calls and approve anything with real-world effects. In my finance app, no order is placed without my review.
Stock App safety modelLessons learned, handoffs, and current state are written down, so the next session (in any tool, on any machine) starts from what the last one learned.
Eleanor AIThe spec templates, steering rules, and verification steps I use live in the team's shared repositories, written for both Windows and Mac developers, so new teammates pair with AI the same way.
Shared platform onboardingThe loop
Tools