Specs and task briefs
A section of the "Coding agents and vibe coding" topic. The questions check an understanding of practice, not memory of specific library APIs. After each answer comes a review: why the correct option is right, what is wrong with each incorrect one and which chapter to read.
Quiz difficulty Formats: several correct options, order of steps, the faulty line, one correct option
01
What we check
- What a spec answers
- The path of a task
- A requirement that describes the implementation
- Non-atomic requirements
- The document set for a serious task
- The task preparation loop
- How to check a plan
- Why questions in batches
- A model for the kind of uncertainty
- Clarification scaled to risk
02
Where to read
- Li, AI Agents in Depthsec. 1.3 · sec. 2.4.4 · sec. 5.1.3 · sec. 5.1.4 · sec. 9.2.2
- Huyen, AI Engineeringch. 10
- Gullí, Agentic Design Patternsch. 16
- Agents and Vibe Codingch. 6 · ch. 7 · ch. 8 · ch. 9