Developer Builds Git-Based Engineering Contract to Control AI Coding Agents
Software developer Frederik Schmittel created RepoMethod, a framework that stores engineering workflows directly in a Git repository rather than inside AI model prompts. The tool defines strict rules for coding agents — including which files they can modify, what counts as a completed task, and how delivery is verified. Schmittel tested the system using ChatGPT on a Fastify TypeScript service, tasking the agent with adding pagination to a GET /items endpoint to match an existing pattern. An initial attempt failed because ChatGPT's sandbox could not perform a standard git clone, and the agent correctly refused to fabricate a successful result. The experiment highlighted a key design principle: the underlying AI agent can be swapped out, but the repository-owned engineering method remains the authoritative, unchanging contract.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)
Log in to join the discussion and vote.
Log in