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.
Related Abstractions¶
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
- Boundary: Defines system limits.
- Constraint: Limits possibilities to guide outcomes.
- Hierarchy: Organizes elements into levels or ranks.
- Order: Defines ranking or sequencing relationships.
- Representation: Model complex ideas.
- Set and Membership: Groups and categorizes elements.
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.