Context blocks

Generated Markdown for references/fact_context_blocks.md.

Open book page Back to the skill graph

# Context blocks

| Block | Fields | Notes |
| --- | --- | --- |
| `relation` | `source`, `destination`, `kind`, `label?`, `protocol?`, `data?`, `notes?` | a directed edge between two node-space ids; `kind` (RelationKind) supplies the default edge label |

Authoring rules: lowest meaningful level only (roll-up derives every higher diagram); endpoints must resolve to declared ids; one relation per meaningful edge — parallel relations between the same rolled pair merge into one labelled edge. Who populates: hand for business/persona edges; extractors for dependency edges a build system can prove (see the reference WAD's `extract_cargo.py`).

## Related

- [Relations wire the diagrams]../references/concept_relations_model.md

[← Back to SKILL.md]../SKILL.md