Agentic Development System

Active AI/MLAgenticJavaScriptTDD

Overview

A structured development system that enables AI coding agents (Claude Code, Gemini CLI, Codex) to work effectively in production codebases without context rot or regression. Built around the “agent contract” pattern: a single AGENTS.md file that any CLI tool can read and follow.

The Problem

AI coding tools are powerful but brittle in large codebases. They lose context, introduce regressions, and produce inconsistent results across sessions. The more complex the codebase, the worse these problems get.

The Approach

The system uses three core patterns:

Agent contracts (AGENTS.md): A single markdown file per repo that specifies exact commands, constraints, and step-by-step workflows. This makes the system CLI-agnostic. Claude Code, Gemini CLI, and Codex all read markdown.

Test-driven development workflow: Every task starts with a planning phase that produces test specifications before any implementation code. The agent writes failing tests first, then implements until they pass. This prevents the “it compiles but doesn’t work” problem that plagues AI-generated code.

Structured review engine: A local code review system that produces structured JSON + markdown findings, enabling consistent quality checks both pre-PR (self-review) and post-PR (automated review).

Technical Details

Status

Actively in use across production codebases. Iterating on the review engine and multi-repo consistency.

← Back to Projects