Documentation blocks

Generated Markdown for references/fact_documentation_blocks.md.

Open book page Back to the skill graph

# Documentation blocks

> [!WARNING]
> **Outputs, not systems**
> A docs site, a rendered book, a skill folder, a README — anything the project publishes \*to be read\* — is a **documentation artefact**, never a `system` or `container` in view 4. Test: does it execute, or is it read? Read → `doc_item`. Where a published artefact is hosted goes in its `hosted_on` field, not in a system of its own.

| Block | Fields | Notes |
| --- | --- | --- |
| `doc_item` | `name`, `summary`, `kind`, `source?`, `url?`, `built_by?`, `hosted_on?`, `audience[]`, `body?` | `kind` is a DocKind (site / book / skill / reference / readme / guide / changelog); `built_by` names the container that renders it; `audience` holds persona ids |

Who populates: hand — documentation is small enough to enumerate, and the fields force the useful questions (where's the source? what builds it? where is it hosted? who is it for?).

## Related

- [The twelve views]../references/concept_twelve_views.md

[← Back to SKILL.md]../SKILL.md