← The ADLC library
Product & acceptance criteria
A desk of the Fastpace GroundTruth library
Done, defined precisely enough that a machine can check it.
The specification end of the life cycle: what separates a criterion from a feature name, who owns acceptance criteria once drafting is assisted, why prose is a pointer rather than a spec, and what a definition of done has to become when the builder has no judgement.
Definition of doneOpen knowledge 6 articles
Articles
- Given/When/Then, revisited for machine readers The format was designed to get a business analyst and a developer talking. It is now being parsed by software. That changes what a good scenario looks like.
- One concept per file: the filesystem as schema The oldest data structure in computing turns out to be a decent knowledge schema, provided you accept one rule. Getting the cut right is harder than it sounds.
- Writing acceptance criteria an agent cannot game Precise criteria are not the same as unGameable criteria. Here are the specific patterns that look rigorous, pass cleanly, and deliver nothing.
- The LLM-wiki, formalised The pattern spread as folklore before it had a specification. Now that it has one, it is worth asking what formalising a folk practice actually buys you, and what it costs.
- What the Open Knowledge Format is, and why the ADLC needs one Google Cloud published a v0.1 spec that says knowledge is a directory of markdown files. The unglamorous part is the point, and it is exactly what agentic development has been missing.
- Why "works correctly" is now a production incident Vague acceptance criteria used to be free, because a human filled the gap with taste. An agent fills it with the literal text, and ships that at speed.
The other desks
Delivery & program intelligenceWhat the numbers do when agents arrive. Engineering leadershipWhat happens to the people when the code writes itself. Governance, security & complianceThe questions an auditor will ask, before they ask them. Platform economics & toolingWhat this actually costs, and what it is worth.