Document system

Type: kb/types/index.md · Status: seedling

How documents are classified, structured, and quality-checked. These notes define the type system, writing conventions, and testing framework that make knowledge artifacts machine-verifiable and human-readable.

For the live commonplace repo's current type inventory and migration summary, see ../reference/available-types.md.

Foundations

Writing Conventions

Testing

Decisions

  • type-system — sub-area: why documents have types, their roles, and how structured writing improves quality
  • tags — the document system is infrastructure for the KB; architecture decisions about files-not-database and context loading depend on document structure
  • linkstitle-as-claim bridges both areas: it's a writing convention that enables link semantics
  • learning-theory — the type ladder instantiates the constraining gradient for documents

Other tagged notes

  • A knowledge base holds theories, descriptions, and prescriptions with asymmetric linking - Three exhaustive registers — theory, description, prescription — with distinct quality goals; formulation constraint and maintenance asymmetry make the split real, distillation connects them; registers classify content orthogonally to operational roles, and in agent systems the prescription/implementation boundary collapses
  • Register - Definition — a register is one of three content modes (theoretical, descriptive, prescriptive) that determines a collection's quality goal, title conventions, and linking rules