
What happened
R2-san's Mitate, a project for the 5th Agentic AI Hackathon with Google Cloud, reached about 2,990 commits and 716 conformance test fixtures across 4 repositories in roughly six weeks from its first commit on Aug 27, 2026.
Why it matters
The project kept moving without waiting on a human reply, because boundaries were fixed first and judgment was delegated, which let work continue through nights and working hours.
Summaries like this, in your inbox every morning.
The development record starts from a deliberate decision to split the product into four physically separate repositories rather than one codebase. Mitate holds the architecture policy, API contracts and conformance fixtures; mitate-agent handles the design layer; mitate-application handles safe execution; and data-service-api holds the shared Data Service API spec and two database implementations. Keeping AI from reading into the neighboring layer's internals appears to be the reason each layer could be worked on at the same time.
The contract-first flow then turned that separation into concrete work orders. For capability DM-0065 on Sept 28, the contract revision added 36 fixtures, then Application changed 41 files, then Agent changed 26 files, followed by 71 mutation tests and an evidence audit. The audit did not pass cleanly: it recorded 62 fulfilled, 5 unfulfilled and 4 lacking evidence, and the supervising AI accepted the work conditionally while leaving unverified items on the record. That habit of writing down what was not checked is what allows the project to move without pretending the work is finished.
A second pattern is the use of parallel sessions. The Sept 8 contract v0.24.0 record shows four Opus instances drafting in parallel, followed by three Sonnet instances implementing in parallel, while a separate session landed a health-check CLI in mitate-application first. Parallelism here is a byproduct of separation rather than a scheduling trick. The author also notes that the hardest constraint was AI resource exhaustion—the weekly quota did not last a week—which is why model assignment by role mattered.
Pick your industry and the AI tools you use, and get news related to your work every day.
Free · 30 seconds with Google · unsubscribe anytimeWhat is AIToday? →
Ask AI anything about this article. The AI reads this article, earlier AIToday articles, and Wikipedia, and cites its sources. Q&As are published on this page for other readers too.
Loops Smart AI raised $3.5 million in seed funding led by Andreessen Horowitz's a16z speedrun accelerator, wit…
The developer's settings.json deny list blocked commands starting with the literal text like git push, but off…

Since 2026-10-07, Max 5x, Max 20x and Team plans include monthly API credits — $100, $200 and up to $500 per s…

AlphaProof Nexus cracked nine of 353 open Erdős problems, two unsolved for 56 years, and proved 44 conjectures…

CarWatch, built on a 2021 Mercedes-Benz E 300e plug-in hybrid called "@eclass", runs a local AI model on a Ras…

Atomburstofficial published Geiger, a free read-only command, npx geiger-scan, listing AI agents like Claude C…
