C6 gave you a working tool-using agent — but its loop called the concrete AnthropicClient directly, so the loop couldn't be tested without the SDK and the network. C9 fixes that, then builds out the test suite the workshop has been deferring, and finally turns the C2 code-review discipline into automation that guards every future change. By the end the pipeline is your safety net.