Touch Point Form Contract

A Touch Point is a node whose role is to frame a reader's lens onto a region of the graph — a Gloss naming a community of practice (as in_practice_domain:: membership), a Gloss naming a cross-cutting concept, an argument the project is making, or a thematic cluster of related nodes. It is the moment of first contact between the reader (human or LLM) and the region: the curated welcome that helps a newcomer orient before drilling into specifics, and that helps a returning reader remember-as-if-first.

A Touch Point is not a summary. It does not condense the region's content into a smaller form, does not aim for exhaustive coverage, and does not substitute for reading the nodes the region contains. The Form deliberately resists summary semantics: the predicate connecting a Touch Point to its target is frames_lens_on::, not summarizes:: or covers::. A Touch Point's job is to give the reader a way of looking at the target region — a primer's foundational teaching paired with a lens's perspective-setting — without claiming to replace the region's nodes.

The Form's name borrows from marketing's touch point (a moment of customer-brand interaction at a defined channel) but the marketing instrumentalism does not transfer. In this graph a Touch Point's job is to receive a reader well, not to convert them; the moment-of-first-contact metaphor carries; the conversion-funnel metaphor does not.

A Touch Point may be designated as the graph's home page by carrying is_home: true in its YAML frontmatter. Exactly one Touch Point per graph carries this flag; the build pipeline renders the home Touch Point to the site's root URL. Other Touch Points render under nodes/touch-points/<slug>/ like any other node.

Requirements

Inherits Gloss Form Contract

Filename pattern

Identity predicate block

Optional frontmatter: is_home

Optional frontmatter: hide_identity_block

Body: Opening Synthesis

Body: Entry Points

Body: Out of Scope

Body: Reading Path (optional)

Sources section

Relations section

Relations