General Pattern, Specific Application
A Pattern is general. Its applications are always specific. The same Pattern operates across many scales, contexts, and circumstances — never identically, always specifically. The trained being recognizes the Pattern beneath the particulars; the wise practitioner applies the Pattern as the particulars require.
Summary
A Pattern names a general form — a coherent unit of wisdom that resolves a class of forces in a class of contexts. Its instances are always specific — calibrated to the actual scale, context, and circumstance in which the Pattern is being applied. The Pattern remains itself across every application. The applications are never identical.
Confusing the two produces predictable failure: specific applications mistaken for new Patterns proliferate the language and obscure underlying unity; general Patterns mistaken for rigid formulas fail when met with contexts they were not shaped to fit.
Context
This Pattern applies whenever a being is naming what is general, applying what is general to what is specific, or refining a Pattern Language as it matures.
Function
The Pattern protects against two failure modes:
- Application mistaken for Pattern — each specific application treated as a separate Pattern; the wisdom fragments into dozens of nearly-identical units; the language balloons in volume while losing operational clarity
- Pattern mistaken for formula — the general form applied identically to every circumstance; ignores the calibration each context requires; produces failed practice when the formula meets particulars it was not shaped to fit
The Pattern
Articulate Patterns at the level of their actual generality. Apply them with full responsiveness to specific context.
A Pattern is named at the highest level of generality where its wisdom remains coherent — no higher, no lower. Applications occur at the level of the actual moment, in the actual circumstance, by the actual practitioner.
The diagnostic when in doubt: Does this carry distinct wisdom — wisdom that cannot be derived from the general Pattern applied responsibly to this context? If yes, a Pattern. If no, an application.
The discipline does not weaken across scales. The Pattern at planetary scale is the same Pattern at the Self; the applications differ entirely. Recognition of the underlying unity is the trained being's competence. Calibration to the specific is the practitioner's craft.
At What Scale(s)
This Pattern operates at every scale — by definition, since it articulates how Patterns work across scales.
Composes With
- Holofractal Composition — the scale-specific form of the general / specific distinction
- Patterns Vs Containers Of Experience — distinguishes Patterns (reusable, general) from containers (specific stages, moments)
- Shoshin — beginner's mind; the Pattern remains provisional and open to refinement
Lineage
- Christopher Alexander — A Pattern Language, The Timeless Way of Building; a Pattern is the abstract form-of-problem-and-solution, its instances always specific to context
- Peter Drucker — principles are generic; applications are specific to particular circumstances; the failures of management trace to confusion of these two
- Aristotle — form realized in matter; each particular substance an instance of universal form
- The Tao Te Ching — the Tao that can be named is not the eternal Tao; every articulation is local rendering of what is universal
- Indigenous wisdom traditions universally — the same Sacred Pattern moving through every people and every place, rendered specifically in each, never identical, always recognized beneath the particulars
Plays That Invoke This Pattern
Invoked implicitly by every Pattern and every Play. Explicit invocation when uncertainty surfaces about Pattern-vs-application.
Improvement
The Pattern matures as practitioners' shared recognition deepens of what is general and what is specific.
A Pattern is general. Its applications are always specific. Articulate at the highest level of generality where the wisdom remains coherent. Apply with full responsiveness to context. Recognize the Pattern beneath the particulars. Calibrate the application as the particulars require.