Definition
Plain language
The folder where all of a software project's code and its full history of changes lives.
As stated in the literature
A version-controlled collection of a project's source files and commit history, typically hosted on a platform like GitHub; the working environment a coding agent reads, edits, and runs tests against, and the unit of isolation when each agent gets its own git worktree.
Also called: repo, repos, repositories
Why it matters: It is the central home of a software project's code and history, making it the place where developers and coding agents read, edit, and test changes.
For example, a team building an app keeps all its code files and the full record of every change in one shared repository on a service like GitHub.
Heard on the show
“… the safety case — that's one test, and it's a bundle of three parts: a goal, like "expose these repository credentials," a starting world programmatically built so that harm is even possible, and a verifier, …”Episode 202 — How Do You Know an AI Agent Actually Refused? Check the World, Not the Words