Artifacts and Outputs
Exact files produced by index/build and what each one is used for.
Index artifacts directory
Default path comes from paths.artifacts_dir.
Common files:
resolve.jsonsearch.jsonrobots.txtsitemap-index.xmlsitemap-0001.xml,sitemap-0002.xml, ...collections/<name>.json(if enabled and materialized)
Snapshot file
paths.snapshot_file stores object hash/modification metadata used for incremental indexing decisions.
Dist output (build)
notepub build writes:
- rendered routes as
index.htmlfiles assets/*- copied/generated sitemap and robots files
- optional
search.json 404.html
resolve.json structure (high level)
generated_atroutesmap (status, redirects, etag, source key)metamap (title, description, canonical, OG, FM)linksmap (resolved graph)link_targetsmap (raw extracted link targets)mediamap (allowed media keys per route)
Operational usage
servedepends onresolve.jsonfor route resolution.validate --linksuses resolve data to check link correctness.- static search UI consumes
search.json.