How the Conversational Design Systems step-by-step tutorial has changed over time. Each entry preserves an earlier published version; the live tutorial stays canonical.
2026-09-20 version
The version published before the 2026 audit. That audit added a paragraph to step 6, the authority gate, on answering the preconditions that need judgment with a typed decision model rather than a language-model call, and a sentence to step 9 on running bounded graders on the same model against every production sample. The same day’s editorial pass gave the tutorial’s trace its own ids instead of the book’s incident ids, made the artifact list count to eight, aligned grader names, the renderer id, and the review threshold with the book, and added the missing “Go deeper” pointers on steps 8 and 10.
2026-08-23 version
The version published before the 2026 audit corrected the size of the runnable reference implementation. Step 11 described corredor-control-plane as about four hundred lines; a fresh clone measures 486 lines of TypeScript across src/, so it now reads about five hundred, matching the correction the book received in the previous audit.


