# Documentation coverage and integrity

Version: 5.0.0-beta.1
Channel: next
Publication: beta (published on npm)
Source revision: b06750c507494441f0b2298766b70087e45346a2
Local changes: false
Content SHA-256: 3fe8788a771994d9effd124fee94d7444637a27ec974a5b520ccbf43b55bbec9

## Included in this build

| Resource | Count |
| --- | ---: |
| Snapshot pages published as HTML, Markdown, and corpus documents | 46 |
| Diagnostic entries (active and retired) | 39 |
| Corpus documents (includes diagnostic index) | 86 |
| Exact supporting source assets | 11 |
| Local reading-copy link destinations checked | 1010 |
| Unresolved local destinations | 0 |

## Inspect or verify

- [Coverage report](https://marionettejs.com/docs/coverage.json): counts, unresolved destinations, and limitations.
- [Generated artifact manifest](https://marionettejs.com/docs/artifacts.json): SHA-256 hashes and UTF-8 byte lengths for generated discovery resources and all reading copies.
- [Snapshot manifest](https://marionettejs.com/docs/manifest.json): original source hashes and revision.
- [Publication edits](https://marionettejs.com/docs/publication.json): reviewed differences applied before rendering both HTML and Markdown.
- [JSON corpus](https://marionettejs.com/docs/corpus.json): exact reading Markdown, individual hashes, and separate source hashes.

To verify a download, hash its exact bytes with SHA-256 and compare the matching manifest path. The artifact manifest does not hash itself. These unsigned hashes detect inconsistency; they do not authenticate the publisher.

## Limits

- Coverage counts imported snapshot pages, not every API or application scenario.
- Local link checks verify file destinations; they do not check fragments or external URLs.
- The corpus contains published library guides and diagnostics; the website-authored MCP setup guide, source fixtures, and consumer skill remain linked resources.
- Website delivery has not been deployed or verified by this build.
