release docs checklist
for every release PR or feature PR, check:validation
run:docs.jsonis valid JSON- every nav page exists
- no MDX page is missing from nav
- each MDX file has frontmatter with
titleanddescription - internal docs links point to a known page or public asset
openapi.yamlcontains routes- the connection registry can be read from code
screenshot workflow
screenshots come from app e2e specs:apps/screenpipe-app-tauri/e2e/screenshots/ into:
ownership map
drift rules
- if a route is added to code, OpenAPI and docs should mention it or intentionally keep it reference-only.
- if a connection is added to
screenpipe-connect, docs must include it in the reference. - if release notes mention a feature, the durable guide should also explain how to use it.
- if a screenshot changes materially, update the image in the same PR.