Home / Figures / Chapter 22

Figure 22.2: Spec-driven development inverts the usual hierarchy

Spec-driven development inverts the usual hierarchy.
Figure 22.2 Spec-driven development inverts the usual hierarchy. Intent lives in the spec; the code is a build artifact generated from it. When something is wrong, the honest repair (in accent) loops back up to fix the spec and regenerate—not patch the output in place, the crossed-out path, which quietly makes the code the source of truth again and leaves the spec to rot.