The pattern language has an architecture, in the form of 'a weave'. Here we describe the weave.
Two zones of reach, with three landscapes of engagement within each of them, generates a **'weave'** of six regions within which a pattern might be located. Any region may contain a number of **pattern families**. A pattern family sits within one of the two zones of reach. Architecture & navigation
Framing the language - This is the top level of the pattern language. It contains a small number of patterns that provide overall framing for the language. The top-level patterns sit outside of the weave, providing a broad context for the families of patterns in the weave. They can be regarded as long-reach patterns.
Next: Pattern 001
DOT strict digraph rankdir=LR node [style="filled,rounded,dotted" fillcolor=white] edge [style=dotted] HERE NODE BACKLINKS NODE -> HERE node [style=filled fillcolor=lightyellow penwidth=5 color=black fontname="Helvetica-bold"] HERE NODE node [style=filled fillcolor=lightblue] WHERE /^Next/ LINKS HERE -> NODE node [style=filled fillcolor=white] HERE NODE WHERE /^Next/ LINKS HERE -> NODE node [style=filled fillcolor=white penwidth=3 color=black fontname="Helvetica"] LINKS HERE -> NODE node [style=filled fillcolor=white penwidth=1 color=black fontname="Helvetica"] HERE NODE LINKS HERE -> NODE STATIC strict digraph {rankdir=LR node [style="filled,rounded,dotted" fillcolor=white] edge [style=dotted] "Preview Next Diagram" "mh graph snippets" -> "Preview Next Diagram" "Graphs of CHECKS" -> "Preview Next Diagram" node [style=filled fillcolor=lightyellow penwidth=5 color=black fontname="Helvetica-bold"] "Preview Next Diagram" node [style=filled fillcolor=lightblue] "Preview Next Diagram" -> "Next Page" node [style=filled fillcolor=white] node [style=filled fillcolor=white penwidth=3 color=black fontname="Helvetica"] "Preview Next Diagram" -> "First Link" "Preview Next Diagram" -> "Agile" "Preview Next Diagram" -> "Next Page" node [style=filled fillcolor=white penwidth=1 color=black fontname="Helvetica"] node [style=filled fillcolor=white penwidth=1 color=black fontname="Helvetica"] node [style=filled fillcolor=white penwidth=1 color=black fontname="Helvetica"]}