Reference Form Contract

A Reference is a node that captures an external authoritative source the graph draws from — a gist, a paper, a repository, a published article, a lecture. It records what the source is, what role it plays in this graph's reasoning, what this project has adopted from it, and what this project has deliberately declined to adopt. The external URL lives in the Reference node; downstream nodes cite the Reference by wikilink rather than by URL.

A Reference is not a Gloss (which defines an internal term), not a Contract (which specifies structural obligations), and not a Decision (which records a commitment made by this project). A Reference points outward: it says "this graph draws on that source," with enough context that a reader understands the role the source plays here without having to re-read the source to find out.

Requirements

Inherits Markdown Node Contract

Filename pattern

Enforces [[Embed Citation Parenthetical in Reference Filenames]] and [[Disambiguate Reference Artifacts from Traditions]].

Identity predicate block

Enforces [[Reserve Predicate Vocabularies to Specific Forms]].

H1

URL preservation

Enforces [[Keep URLs as Scalar Metadata, Not Predicates]].

Body shape

Enforces [[Distinguish Adopted from Not-Adopted in References]].

Relations section

Optional scalar metadata

When to split or consolidate

Enforces [[Restrict References to Tight Artifact Clusters]].

Relations