Types

Global structural contracts used across Commonplace collections. A type-spec document tells authors and readers what an artifact of that type contains; its sibling schema enforces the deterministic part of the contract. Typed artifacts store the path to their contract in the type: frontmatter field.

Authored artifact types

  • Note — the base structured knowledge artifact
  • Instruction — procedures, skills, prompts, and work packets
  • Definition — operational vocabulary definitions
  • Review gate — one judgment-based quality criterion
  • Tag README — a tag's curated landing page, with optional validated marks

Type-system contracts

  • Type spec — the contract that type-spec documents themselves follow
  • Generated index — build-time directory listings; never an authored landing page
  • Text — the implicit no-frontmatter case, not a selectable type: value

Collection-specific types live under their owning collection's types/ directory. See Available types for the complete shipped inventory and Type loading for path resolution.