{
  "definitions": [],
  "document": {
    "boundary": false,
    "concern": null,
    "constructs": 0,
    "fields": [],
    "findings": [],
    "form": null,
    "headings": 35,
    "mermaid": 0,
    "paths": 0
  },
  "findings": [],
  "generated": false,
  "href": "https://banes-lab.com/anatomy/coordination#file-coordination-models-coordination-model-md",
  "language": "markdown",
  "layer": "domain",
  "name": "coordination.model.md",
  "path": "models/coordination.model.md",
  "ref": "anatomy:file-coordination-models-coordination-model-md",
  "relations": [
    {
      "links": [
        {
          "href": "https://banes-lab.com/anatomy/coordination#folder-coordination-models",
          "json": "https://banes-lab.com/json/anatomy/coordination/folder-coordination-models",
          "label": "models",
          "markdown": "https://banes-lab.com/anatomy/coordination/folder-coordination-models.md",
          "ref": "chapter:/anatomy/coordination#folder-coordination-models"
        }
      ],
      "relation": "contained-in"
    },
    {
      "links": [
        {
          "href": "https://banes-lab.com/pag/orchestration#shared-surfaces",
          "json": "https://banes-lab.com/json/pag/orchestration/shared-surfaces",
          "label": "Shared surfaces",
          "markdown": "https://banes-lab.com/pag/orchestration/shared-surfaces.md",
          "ref": "chapter:/pag/orchestration#shared-surfaces"
        },
        {
          "href": "https://banes-lab.com/pag/orchestration#orchestration-invariants",
          "json": "https://banes-lab.com/json/pag/orchestration/orchestration-invariants",
          "label": "Orchestration invariants",
          "markdown": "https://banes-lab.com/pag/orchestration/orchestration-invariants.md",
          "ref": "chapter:/pag/orchestration#orchestration-invariants"
        },
        {
          "href": "https://banes-lab.com/disciplined-methodology/collaborate#coordination-is-software",
          "json": "https://banes-lab.com/json/disciplined-methodology/collaborate/coordination-is-software",
          "label": "Coordination is software",
          "markdown": "https://banes-lab.com/disciplined-methodology/collaborate/coordination-is-software.md",
          "ref": "chapter:/disciplined-methodology/collaborate#coordination-is-software"
        },
        {
          "href": "https://banes-lab.com/disciplined-methodology/collaborate#the-board-and-the-venue",
          "json": "https://banes-lab.com/json/disciplined-methodology/collaborate/the-board-and-the-venue",
          "label": "The board and the venue",
          "markdown": "https://banes-lab.com/disciplined-methodology/collaborate/the-board-and-the-venue.md",
          "ref": "chapter:/disciplined-methodology/collaborate#the-board-and-the-venue"
        },
        {
          "href": "https://banes-lab.com/disciplined-methodology/collaborate#stating-an-invariant",
          "json": "https://banes-lab.com/json/disciplined-methodology/collaborate/stating-an-invariant",
          "label": "Stating an invariant",
          "markdown": "https://banes-lab.com/disciplined-methodology/collaborate/stating-an-invariant.md",
          "ref": "chapter:/disciplined-methodology/collaborate#stating-an-invariant"
        },
        {
          "href": "https://banes-lab.com/ontology/algorithms#algorithms-convergence-walk",
          "json": "https://banes-lab.com/json/records/algorithms/convergence-walk",
          "label": "Convergence Walk",
          "markdown": "https://banes-lab.com/records/algorithms/convergence-walk.md",
          "ref": "algorithms:convergence-walk"
        },
        {
          "href": "https://banes-lab.com/ontology/algorithms#algorithms-duplicate-disposition-walk",
          "json": "https://banes-lab.com/json/records/algorithms/duplicate-disposition-walk",
          "label": "Duplicate Disposition Walk",
          "markdown": "https://banes-lab.com/records/algorithms/duplicate-disposition-walk.md",
          "ref": "algorithms:duplicate-disposition-walk"
        },
        {
          "href": "https://banes-lab.com/ontology/algorithms#algorithms-lifetime-resolution",
          "json": "https://banes-lab.com/json/records/algorithms/lifetime-resolution",
          "label": "Lifetime Resolution",
          "markdown": "https://banes-lab.com/records/algorithms/lifetime-resolution.md",
          "ref": "algorithms:lifetime-resolution"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-stated-invariant",
          "json": "https://banes-lab.com/json/records/architecture/stated-invariant",
          "label": "Stated Invariant",
          "markdown": "https://banes-lab.com/records/architecture/stated-invariant.md",
          "ref": "architecture:stated-invariant"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-derived-record-state",
          "json": "https://banes-lab.com/json/records/architecture/derived-record-state",
          "label": "Derived Record State",
          "markdown": "https://banes-lab.com/records/architecture/derived-record-state.md",
          "ref": "architecture:derived-record-state"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-declared-subject",
          "json": "https://banes-lab.com/json/records/architecture/declared-subject",
          "label": "Declared Subject",
          "markdown": "https://banes-lab.com/records/architecture/declared-subject.md",
          "ref": "architecture:declared-subject"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-write-barrier",
          "json": "https://banes-lab.com/json/records/architecture/write-barrier",
          "label": "Write Barrier",
          "markdown": "https://banes-lab.com/records/architecture/write-barrier.md",
          "ref": "architecture:write-barrier"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-operand-free-outcome-surface",
          "json": "https://banes-lab.com/json/records/architecture/operand-free-outcome-surface",
          "label": "Operand-Free Outcome Surface",
          "markdown": "https://banes-lab.com/records/architecture/operand-free-outcome-surface.md",
          "ref": "architecture:operand-free-outcome-surface"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-projection-channel",
          "json": "https://banes-lab.com/json/records/architecture/projection-channel",
          "label": "Projection Channel",
          "markdown": "https://banes-lab.com/records/architecture/projection-channel.md",
          "ref": "architecture:projection-channel"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-two-direction-index",
          "json": "https://banes-lab.com/json/records/architecture/two-direction-index",
          "label": "Two-Direction Index",
          "markdown": "https://banes-lab.com/records/architecture/two-direction-index.md",
          "ref": "architecture:two-direction-index"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-independent-lifetime-axes",
          "json": "https://banes-lab.com/json/records/architecture/independent-lifetime-axes",
          "label": "Independent Lifetime Axes",
          "markdown": "https://banes-lab.com/records/architecture/independent-lifetime-axes.md",
          "ref": "architecture:independent-lifetime-axes"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-section-lifetime-divergence",
          "json": "https://banes-lab.com/json/records/architecture/section-lifetime-divergence",
          "label": "Section Lifetime Divergence",
          "markdown": "https://banes-lab.com/records/architecture/section-lifetime-divergence.md",
          "ref": "architecture:section-lifetime-divergence"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-period-decided-disposition",
          "json": "https://banes-lab.com/json/records/architecture/period-decided-disposition",
          "label": "Period-Decided Disposition",
          "markdown": "https://banes-lab.com/records/architecture/period-decided-disposition.md",
          "ref": "architecture:period-decided-disposition"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-state-arity-limit",
          "json": "https://banes-lab.com/json/records/architecture/state-arity-limit",
          "label": "State-Arity Limit",
          "markdown": "https://banes-lab.com/records/architecture/state-arity-limit.md",
          "ref": "architecture:state-arity-limit"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-joinable-mandated-field",
          "json": "https://banes-lab.com/json/records/architecture/joinable-mandated-field",
          "label": "Joinable Mandated Field",
          "markdown": "https://banes-lab.com/records/architecture/joinable-mandated-field.md",
          "ref": "architecture:joinable-mandated-field"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-contradicted-invariant",
          "json": "https://banes-lab.com/json/records/architecture/contradicted-invariant",
          "label": "Contradicted Invariant",
          "markdown": "https://banes-lab.com/records/architecture/contradicted-invariant.md",
          "ref": "architecture:contradicted-invariant"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-written-status-marker",
          "json": "https://banes-lab.com/json/records/architecture/written-status-marker",
          "label": "Written Status Marker",
          "markdown": "https://banes-lab.com/records/architecture/written-status-marker.md",
          "ref": "architecture:written-status-marker"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-cyclic-tiebreak",
          "json": "https://banes-lab.com/json/records/architecture/cyclic-tiebreak",
          "label": "Cyclic Tiebreak",
          "markdown": "https://banes-lab.com/records/architecture/cyclic-tiebreak.md",
          "ref": "architecture:cyclic-tiebreak"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-destructive-closure",
          "json": "https://banes-lab.com/json/records/architecture/destructive-closure",
          "label": "Destructive Closure",
          "markdown": "https://banes-lab.com/records/architecture/destructive-closure.md",
          "ref": "architecture:destructive-closure"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-hand-kept-index",
          "json": "https://banes-lab.com/json/records/architecture/hand-kept-index",
          "label": "Hand-Kept Index",
          "markdown": "https://banes-lab.com/records/architecture/hand-kept-index.md",
          "ref": "architecture:hand-kept-index"
        },
        {
          "href": "https://banes-lab.com/ontology/lexicon#lexicon-coordination-surface",
          "json": "https://banes-lab.com/json/records/lexicon/coordination-surface",
          "label": "Coordination Surface",
          "markdown": "https://banes-lab.com/records/lexicon/coordination-surface.md",
          "ref": "lexicon:coordination-surface"
        },
        {
          "href": "https://banes-lab.com/ontology/lexicon#lexicon-coordination-record",
          "json": "https://banes-lab.com/json/records/lexicon/coordination-record",
          "label": "Coordination Record",
          "markdown": "https://banes-lab.com/records/lexicon/coordination-record.md",
          "ref": "lexicon:coordination-record"
        },
        {
          "href": "https://banes-lab.com/ontology/lexicon#lexicon-outcome-surface",
          "json": "https://banes-lab.com/json/records/lexicon/outcome-surface",
          "label": "Outcome Surface",
          "markdown": "https://banes-lab.com/records/lexicon/outcome-surface.md",
          "ref": "lexicon:outcome-surface"
        },
        {
          "href": "https://banes-lab.com/ontology/lexicon#lexicon-bounded-reader",
          "json": "https://banes-lab.com/json/records/lexicon/bounded-reader",
          "label": "Bounded Reader",
          "markdown": "https://banes-lab.com/records/lexicon/bounded-reader.md",
          "ref": "lexicon:bounded-reader"
        },
        {
          "href": "https://banes-lab.com/ontology/lexicon#lexicon-host-projection",
          "json": "https://banes-lab.com/json/records/lexicon/host-projection",
          "label": "Host Projection",
          "markdown": "https://banes-lab.com/records/lexicon/host-projection.md",
          "ref": "lexicon:host-projection"
        },
        {
          "href": "https://banes-lab.com/ontology/lexicon#lexicon-retention",
          "json": "https://banes-lab.com/json/records/lexicon/retention",
          "label": "Retention",
          "markdown": "https://banes-lab.com/records/lexicon/retention.md",
          "ref": "lexicon:retention"
        },
        {
          "href": "https://banes-lab.com/ontology/lexicon#lexicon-mutability",
          "json": "https://banes-lab.com/json/records/lexicon/mutability",
          "label": "Mutability",
          "markdown": "https://banes-lab.com/records/lexicon/mutability.md",
          "ref": "lexicon:mutability"
        },
        {
          "href": "https://banes-lab.com/ontology/lexicon#lexicon-removal-authority",
          "json": "https://banes-lab.com/json/records/lexicon/removal-authority",
          "label": "Removal Authority",
          "markdown": "https://banes-lab.com/records/lexicon/removal-authority.md",
          "ref": "lexicon:removal-authority"
        },
        {
          "href": "https://banes-lab.com/ontology/lexicon#lexicon-distinguished-copy",
          "json": "https://banes-lab.com/json/records/lexicon/distinguished-copy",
          "label": "Distinguished Copy",
          "markdown": "https://banes-lab.com/records/lexicon/distinguished-copy.md",
          "ref": "lexicon:distinguished-copy"
        },
        {
          "href": "https://banes-lab.com/ontology/lexicon#lexicon-derivation-period",
          "json": "https://banes-lab.com/json/records/lexicon/derivation-period",
          "label": "Derivation Period",
          "markdown": "https://banes-lab.com/records/lexicon/derivation-period.md",
          "ref": "lexicon:derivation-period"
        },
        {
          "href": "https://banes-lab.com/ontology/lexicon#lexicon-acknowledger",
          "json": "https://banes-lab.com/json/records/lexicon/acknowledger",
          "label": "Acknowledger",
          "markdown": "https://banes-lab.com/records/lexicon/acknowledger.md",
          "ref": "lexicon:acknowledger"
        },
        {
          "href": "https://banes-lab.com/ontology/lexicon#lexicon-traceable-guarantee",
          "json": "https://banes-lab.com/json/records/lexicon/traceable-guarantee",
          "label": "Traceable Guarantee",
          "markdown": "https://banes-lab.com/records/lexicon/traceable-guarantee.md",
          "ref": "lexicon:traceable-guarantee"
        },
        {
          "href": "https://banes-lab.com/ontology/lexicon#lexicon-rederivation-detection",
          "json": "https://banes-lab.com/json/records/lexicon/rederivation-detection",
          "label": "Rederivation Detection",
          "markdown": "https://banes-lab.com/records/lexicon/rederivation-detection.md",
          "ref": "lexicon:rederivation-detection"
        },
        {
          "href": "https://banes-lab.com/ontology/lexicon#lexicon-governed-removal",
          "json": "https://banes-lab.com/json/records/lexicon/governed-removal",
          "label": "Governed Removal",
          "markdown": "https://banes-lab.com/records/lexicon/governed-removal.md",
          "ref": "lexicon:governed-removal"
        }
      ],
      "relation": "evidence-for"
    }
  ],
  "slots": {
    "concern": "model",
    "subject": "coordination",
    "variant": null
  },
  "stats": {
    "bytes": 78774,
    "callable": 0,
    "definitions": 0,
    "edges": 0,
    "exported": 0,
    "files": 1,
    "findings": {},
    "flows": {},
    "lines": {
      "blank": 220,
      "code": 778,
      "total": 998
    }
  },
  "summary": "778 lines of code and 0 definitions.",
  "text": "https://banes-lab.com/source/coordination/models/coordination.model.md.txt",
  "tree": "coordination",
  "siblings": {
    "next": {
      "href": "https://banes-lab.com/anatomy/coordination#file-coordination-models-coupling-model-md",
      "json": "https://banes-lab.com/json/source/coordination/models/coupling.model.md",
      "label": "models/coupling.model.md",
      "markdown": "https://banes-lab.com/source/coordination/models/coupling.model.md.md",
      "ref": "anatomy:file-coordination-models-coupling-model-md"
    },
    "previous": null
  },
  "up": {
    "href": null,
    "json": "https://banes-lab.com/json/api/source/coordination/models",
    "label": "models",
    "markdown": "https://banes-lab.com/api/source/coordination/models.md",
    "ref": "api:source/coordination/models"
  }
}
