Capability

Compose bounded contexts into one organisational model.

Build small domain models independently across architecture, brand, identity, and estate verticals. The loader merges them by key; scoped IDs catch collisions before runtime.

What it is

Composition is the act of joining many small domain models into one coherent whole — a composable digital mental model your teams and AI agents share. Archally composes across files (one bounded context per file) and across verticals (blueprint architecture + brandvoice strategy + identity + estate in the same project namespace). The loader concatenates arrays by key, resolves $ref dependencies, and uses scoped IDs ({group}.PREFIX###) so duplicate or conflicting identifiers are detected at compose time, not after deploy.

Built on

  • Directory-based file loading with array concatenation
  • Scoped-ID namespace with global-uniqueness check ({group}.PREFIX###)
  • $ref resolution across plane subdirectories (governance / strategy / market / etc.)
  • Bounded Context Canvas v5: business_model_role + Wardley evolution + model_traits[] + BD###
  • Multi-vertical composition: blueprint + brandvoice + hero + realm in one project

How it works

Author bounded contexts as YAML files in your project's .blueprint/v{N}/ directory. Run the loader: it walks the directory tree, validates each file against the JSON Schema (Ajv2020), and resolves cross-file references. Scoped-ID checks fire during validation. ID collisions, broken $refs, and BCC v5 strategic-classification mismatches surface as build errors. Then the GraphQL layer exposes the composed model with as_is / to_be / point_in_time time-travel modes.

Most enterprise data teams already maintain some form of ontology, even if they don't call it that. Business glossaries, logical data models, and AI-generated knowledge graphs are all ontological artifacts. However, they live in separate systems, maintained by separate teams, with no way to keep them consistent across systems.
— Enterprise Knowledge (2025) composition.EVD030
  • 4 verticals composed in one project namespace (blueprint + brandvoice + hero + realm) composition.OFF008 + composition.EVD037
  • 72% of executives say AI is built in silos Writer 2025
  • 10 first-tier features in the composable schema suite composition.EVD036 via DEC006