Links

Type: types/tag-readme.md

This tag gathers notes on how links between KB artifacts work: link labels and relationship semantics, where a link sits and how strongly it commits, backlinks and inbound links, link-following versus search as navigation modes, and lineage links from sources to what was produced from them. The defining note is linking theory, which treats each link as a read-or-skip decision point for the reader and measures link quality as navigation uncertainty removed per token of context. The shipped rules and label catalogue live in the reference page link vocabulary and linking approach. Nearby but different: context-engineering covers routing and loading knowledge into context in general; a note belongs here when its subject is the authored link itself.

Prior work

Typed relationships between knowledge units have deep roots:

  • Hypertext theory (Engelbart, 1968; Nelson, 1965) — the original vision of interlinked documents with explicit relationship types, not just navigation.
  • Semantic Web / RDF (Berners-Lee, 2001) — subject-predicate-object triples formalize typed links between resources. OWL adds relationship semantics (transitive, symmetric, inverse).
  • Library science thesauri (ISO 25964) — standardized relationship types: BT (broader term), NT (narrower term), RT (related term), USE/UF. Decades of practice in what relationship types are worth maintaining.
  • Toulmin argumentation — already used in the KB; listed in Reference material below.

Commonplace's link labels are lighter than RDF but heavier than untyped hyperlinks: each collection's COLLECTION.md owns its outbound rules, and labels name the reader need a link serves (link vocabulary). The specific contribution is optimizing for agent navigation under bounded context — links as decision points for read/skip, not just edges in a graph.

Foundations

Observations

Analysis

Decisions

Reference material

  • Toulmin argument — formal argumentation theory behind link semantics: "since [X]" and "because [Y]" links encode Toulmin warrants connecting grounds to claims; the six-part model (claim/grounds/warrant/qualifier/rebuttal/backing) names the structure argumentative links carry
  • Agentic Note-Taking 23: Notes Without Reasons — practitioner validation: an agent inside a curated graph contrasts propositional link semantics ("since [X]") with embedding-based adjacency, arguing the difference is one of kind not degree; strongest external evidence for why link quality (not quantity) determines graph health
  • A-MEM: Agentic Memory for LLM Agents — empirical counterpoint: embedding-based link generation succeeds on QA benchmarks, demonstrating that adjacency-as-linking works for retrieval accuracy even if it lacks propositional semantics; the question is whether the quality gap matters only for navigability and agent reasoning
  • context-engineering — routing, loading, and progressive disclosure in general; links are one of its routing mechanisms
  • kb-maintenance — lineage staleness, index recall, and keeping links current as artifacts change
  • claims-and-grounding — claim titles and grounding obligations that link labels and citations carry