Infrastructure · Data Structures

CompositionEdge

A link stating that a child supplies a differentiated contribution its parent's outward capability requires

Definition

Mechanism

A composition edge records that a child supplies one differentiated contribution that its parent's outward capability requires: a restaurant needs nourishment, experience, flow, economics and identity, each linked to it as a contribution rather than as a kind. When the parent is invoked, its composition children can become executable work, and the parent's Synthesis states how their contributions, with routing and integration, realize its capability. The set is claimed complete for the parent's current outward promise, so a missing contribution is a defect of the carve, while siblings need only low coupling, not zero overlap. A contribution may serve several parents, each giving it its own role.

Invariants

  1. The child supplies a contribution the parent's outward capability requires, differentiated from its siblings' contributions.
  2. A parent's composition children are claimed complete for its current outward promise.
  3. The parent declares a synthesis stating how its composition children's contributions realize its capability.

Risks

Failure modes

  1. Kind filed as part

    a kind of the parent is linked as one of its contributions, so the parent appears to need every kind in order to work.

  2. Procedural carve

    the children are steps of one procedure rather than dimensions of the capability, so the set is complete for one workflow but not for the capability.

  3. Unstated synthesis

    children are attached without saying how their contributions combine, so the parent's capability is asserted rather than shown.

Relationships

Builds on

References

Used by

References

Mind

ConceptualDecomposition

Finding what a concept is made of: locate it, carve it into the dimensions every case it claims needs, test each, search for what is missing, route real cases through it, say how the parts make the whole, and carve again below

Mind

MandatoryAbstraction

Before decomposing a concrete problem, locate it by climbing specialization links to the root, then retrace the route

Mind

SolverDecomposition

Breaking a concept into solver-contract-bound sub-concepts — the move that enables fractal recursion

Reference

Data schema

{
  "type": "object",
  "required": [
    "parent",
    "child",
    "contribution",
    "synthesis"
  ],
  "properties": {
    "parent": {
      "type": "string",
      "description": "The capability the contribution helps realize"
    },
    "child": {
      "type": "string",
      "description": "The concept or Solver that supplies the contribution"
    },
    "contribution": {
      "type": "string",
      "description": "What the child supplies that the parent's outward capability requires, stated so that it differs from its siblings' contributions"
    },
    "synthesis": {
      "type": "string",
      "description": "Reference to the parent's declared synthesis, which states how its composition children together realize its capability"
    },
    "role": {
      "type": "string",
      "description": "Optional parent-local role, constraints or acceptance criteria the parent gives the child; one child can serve several parents in different roles"
    }
  }
}

Identity

Ref
CompositionEdge#2be8
Sema ID
sema:CompositionEdge#mh:SHA-256:2be81d974795a345a4518b540b6110bed48e2e1fc084363193dc0bb609616bbb
Ring
2
Tier
2
Updated
2026-11-11