PDaC in nine diagrams
Nine diagrams, each answering one question. They are the fastest way into the methodology, and the fastest way to see where it stops.
They are non-normative. They explain Product Definition as Code; they do not define it. Where a diagram and the specification appear to disagree, the specification wins. Their arrows are readable prose rather than the canonical relationship vocabulary, and some point in the derived direction.
PDaC-0 · The one-minute map
Section titled “PDaC-0 · The one-minute map”What is PDaC, in one minute?

PDaC preserves the accepted definition of the product. Everything that builds software uses it. Note what the picture does not claim: PDaC does not control delivery.
PDaC-1 · Product Definition Context
Section titled “PDaC-1 · Product Definition Context”What is inside PDaC, and what remains outside?

The boundary drawn explicitly. Evidence from delivery may reveal a Product Change — the dashed return path is learning, not an automatic obligation. Authoritative: the specification.
PDaC-2 · Product Definition Model
Section titled “PDaC-2 · Product Definition Model”What does it mean to define the product?

The definition at the centre, and everything that touches it: the nine artifact kinds that compose it, drawn in six colour families (domain terms with bounded contexts, and the three requirement kinds, share one each), the Product Change that is the one way it moves, the views derived from it, and the delivery consumers that cite it. This is the base model currently formalised, not the only model possible, and the arrows shown are illustrative rather than exhaustive. Authoritative: Artifacts.
PDaC-3 · Source to Graph
Section titled “PDaC-3 · Source to Graph”How is the graph obtained?

The conceptual architecture of an implementation. It describes a transformation of information, not a deployed application. Authoritative: manifesto principle 2 and Validation.
PDaC-4 · Product Change
Section titled “PDaC-4 · Product Change”How does the accepted definition change?

Three things kept apart that are routinely conflated: the Product Change is semantic intent, the pull request is the review mechanism, and the graph diff is a derived effect. Downstream citations go stale, never automatically propagated. Authoritative: Product Changes.
PDaC-5 · Citation and Drift
Section titled “PDaC-5 · Citation and Drift”How does PDaC connect to a consumer without replacing it?

The diagram for anyone asking how this relates to OpenSpec, Spec Kit, Claude Code, Copilot or any other coding agent. The specification is never rewritten for you, and PDaC does not decide how anything is implemented. Authoritative: Citation Contract.
PDaC-6 · Impact Analysis
Section titled “PDaC-6 · Impact Analysis”What happens when one part of the product changes?

Why the relationships are the methodology, rather than a nicety. Affected artifacts carry a dashed amber border and the word affected or stale; colour never carries meaning alone. Authoritative: Relationships.
PDaC-7 · Definition Ahead of Implementation
Section titled “PDaC-7 · Definition Ahead of Implementation”Why should the product definition not trail the code?

The thesis. Not five mandatory phases: two speeds, and a feedback path between them. One-way authority, two-way learning. Authoritative: the manifesto.
PDaC-8 · Verification Derivation and Continuity
Section titled “PDaC-8 · Verification Derivation and Continuity”How do we know the implementation still satisfies the accepted definition?

Verification scenarios are authored on requirements and citable by anchor, so a change to the definition marks the scenarios that depend on it. PDaC derives and proposes; it does not guarantee the suite is complete, and it does not run the tests. Authoritative: Artifacts and the Frontmatter reference.
Using them
Section titled “Using them”The diagrams are licensed CC BY 4.0, like the rest of the specification text. Their canonical home is assets/diagrams/ in the spec repository, and every copy on this site is generated from it.
To use one in a talk, an article or a README, link to it rather than re-uploading it:
https://pdac.dev/diagrams/pdac-0-one-minute-map.png