{
  "schema_version": 1,
  "diagram_type": "architecture",
  "meta": {
    "title": "Mental Nodes: preliminary domain map",
    "subtitle": "Candidate-canonical documentation; not a technical system diagram",
    "output": "mental-nodes-domain-preliminary-v1.html",
    "quality_profile": "showcase"
  },
  "components": [
    {"id":"definition","type":"external","label":"Node Definition","sublabel":"verified term; relation draft","tag":"verified","pos":[40,100],"size":[190,70]},
    {"id":"mental-node","type":"backend","label":"Mental Node","sublabel":"verified boundary; no schema/API/storage","tag":"verified","pos":[440,100],"size":[240,70]},
    {"id":"observation","type":"external","label":"Node Observation","sublabel":"attributed; not objective truth","tag":"verified","pos":[40,260],"size":[210,70]},
    {"id":"provenance","type":"security","label":"Provenance boundary","sublabel":"self-report, observation, AI, import limits","tag":"verified","pos":[440,260],"size":[240,70]},
    {"id":"gates","type":"cloud","label":"Owner review gates","sublabel":"terminology, privacy/legal, technical, clinical/safety","tag":"owner-decision-required","pos":[820,100],"size":[260,70]},
    {"id":"noncap","type":"security","label":"Explicit non-capabilities","sublabel":"no diagnosis, hidden inference or sensitive scoring","tag":"verified","pos":[820,260],"size":[260,70]}
  ],
  "connections": [
    {"id":"definition-boundary","from":"definition","to":"mental-node","label":"terminology boundary (draft)","variant":"dashed"},
    {"id":"observation-attribution","from":"observation","to":"provenance","label":"attributed observation","variant":"dashed"},
    {"id":"provenance-limit","from":"provenance","to":"mental-node","label":"limits claim status","variant":"security"},
    {"id":"gates-review","from":"gates","to":"mental-node","label":"unresolved review","variant":"dashed"},
    {"id":"noncap-excludes","from":"noncap","to":"mental-node","label":"excludes unsupported claims","variant":"security"}
  ],
  "cards": [
    {"dot":"amber","title":"Status","items":["Mental Nodes v2 is candidate-canonical pending review","Verified means documented/owner-supported, not implemented"]},
    {"dot":"rose","title":"No technical assertion","items":["No API, schema, storage, account or deployment is depicted","Draft relation labels are not a data model"]}
  ]
}
