Skip to main content

Chapter 14: Ten Axioms of Agentic Development Quiz

Test your understanding of the ten axioms that govern effective agentic software development: Shell as Orchestrator, Knowledge is Markdown, Programs Over Scripts, Composition Over Monoliths, Types Are Guardrails, Data is Relational, Tests Are the Specification, Version Control is Memory, Verification is a Pipeline, and Observability Extends Verification.

Checking access...

Answer Key

QuestionCorrect AnswerAxiom Tested
1CAxiom I: Shell as Orchestrator
2BAxiom I: Shell as Orchestrator
3BAxiom II: Knowledge is Markdown
4BAxiom II: Knowledge is Markdown
5BAxiom III: Programs Over Scripts
6BAxiom III: Programs Over Scripts
7CAxiom IV: Composition Over Monoliths
8CAxiom IV: Composition Over Monoliths
9BAxiom V: Types Are Guardrails
10BAxiom V: Types Are Guardrails
11BAxiom VI: Data is Relational
12BAxiom VI: Data is Relational
13BAxiom VII: Tests Are the Specification
14BAxiom VII: Tests Are the Specification
15BAxiom VIII: Version Control is Memory
16BAxiom VIII: Version Control is Memory
17CAxiom IX: Verification is a Pipeline
18BAxiom IX: Verification is a Pipeline
19CAxiom X: Observability Extends Verification
20BAxiom X: Observability Extends Verification

Scoring Guide

ScoreProficiency LevelInterpretation
18-20B2 (Advanced)Strong understanding of all ten axioms and their practical application
14-17B1 (Intermediate)Good understanding with some gaps in applying axioms to real scenarios
10-13A2 (Elementary)Basic understanding of axioms but needs more practice with application
0-9A1 (Beginner)Review the lessons and work through the "Try With AI" exercises

Next Steps

Based on your performance, focus on:

  • Axioms I-III (Foundation Layer): If you missed questions 1-6, review the lessons on shell orchestration, markdown knowledge, and the program discipline stack. These axioms establish the base tools and practices for all agentic work.
  • Axioms IV-VI (Architecture Layer): If you missed questions 7-12, study composition patterns, the three-layer type stack, and relational data modeling. These axioms govern how you structure code and data.
  • Axioms VII-VIII (Workflow Layer): If you missed questions 13-16, focus on Test-Driven Generation and git as memory. These axioms define how you collaborate with AI agents effectively.
  • Axioms IX-X (Verification Layer): If you missed questions 17-20, study CI/CD pipelines and observability practices. These axioms ensure your code is verified both before and after deployment.

Remember: The ten axioms build upon each other—shell orchestrates programs (I, III), programs are composed (IV) with types (V) and relational data (VI), tested via TDG (VII), tracked in git (VIII), verified in CI (IX), and monitored in production (X). Master each layer before advancing to the next.