Skip to content

Compositional Assembly

Assemble selected components into a coherent whole by defining roles, interfaces, sequence, and interaction logic.

The Diagnostic Story

Symptom: All the necessary pieces exist — the modules, the actors, the tools, the policies — yet the whole does not function. Handoffs break, some roles are duplicated while others are absent, and changing one part unexpectedly disrupts another. The plan reads like an inventory, not a working design.

Pivot: Select components deliberately, define their roles and interfaces, sequence the dependencies, and connect them so the interactions between parts produce a whole-level function that none of the parts could produce alone.

Resolution: The assembled system becomes testable as a coherent whole, not just as a collection of passing parts. Fragmentation drops, component roles are legible, and future changes can be governed rather than improvised.

Reach for this when you hear…

[software architecture] “We have authentication, we have a data layer, we have a UI — someone still needs to wire the interfaces or none of it actually works.”

[curriculum design] “Every module covers something important, but students keep hitting gaps because nobody designed the handoffs between units.”

[emergency response] “All the agencies showed up but we spent the first hour figuring out who was in charge of what, and by then the window had closed.”

Mechanisms / Implementations

  • System Integration Workflow: Sequences the assembly of chosen resources into a working whole — assigning each to its function, bringing them up in a deliberate order through integration gates, with a rehearsed rollback at every step.
  • Bill of Materials and Configuration: A bill of materials records the parts, versions, variants, and quantities required for an assembly.
  • Architecture Blueprint: An architecture blueprint makes components, boundaries, interfaces, flows, and dependencies visible.
  • Integration Test Plan: Exercises the recombined configuration as a whole under representative load, environment, duration, and failure — to confirm its required invariants still hold and that it is genuinely good enough for the mission.
  • Curriculum Map: A program-level chart that lays out the units of a course of study, the outcomes each serves, and the prerequisite order that binds them into a coherent whole.
  • Team Composition Matrix: A team composition matrix maps roles, skills, authority, collaboration paths, and gaps.
  • Policy Package Design: Combines instruments such as mandates, incentives, services, communication, reporting, enforcement, and transition support.
  • Research Synthesis Protocol: A research synthesis protocol selects and relates findings, claims, models, cases, and uncertainties into a coherent knowledge product.

Abstractions this archetype builds on — directly (a source ingredient) or as a related pattern. Links follow the typed catalog namespace.

Built directly on (3)

  • Composition: Arranges components into a cohesive whole.
  • Modularity: Breaks systems into smaller units.
  • Relation: Describes associations or dependencies.

Also references 6 related abstractions

Variants

Narrower or domain-specific specializations that share this archetype's core structure. Recognized variants are established; candidate variants are provisional.

System Integration Assembly · implementation variant · recognized

Assembles technical, organizational, or operational subsystems into a functioning integrated system.

Role-Based Composition · subtype · recognized

Assembles a whole by defining necessary roles and selecting components or actors to fill them.

Sequenced Composition · temporal variant · candidate

Assembles components by arranging them in an order where earlier outputs become useful inputs for later components.

Policy Package Composition · domain variant · recognized

Assembles multiple policy instruments so their combined effects address a structural problem more coherently than any one instrument could.

Knowledge Synthesis Composition · domain variant · recognized

Assembles claims, evidence, models, examples, and interpretations into a coherent knowledge product.

Standard Interface Composition · mechanism family variant · merge review

Assembles components by requiring them to expose compatible, standardized interfaces.