Docs Sync

Local release gate for keeping API docs, settings docs, release stats, and examples aligned with source.

Run the Check

$ ./scripts/docs_sync_check.py

The checker reads local source checkouts only. It compares FastAPI routes, runtime settings sections, core release metadata, and public-safety patterns. It does not contact live hosts.

Source Inputs

InputPurpose
ANIMA_PUBLIC_ROOT/interface/web_server.pyCanonical public web/API routes
ANIMA_PUBLIC_ROOT/plugins/_template/Plugin conventions and template config
ANIMA_CORE_ROOT/Cargo.tomlCore version metadata
index.html, docs/*.htmlPublic website content

Change Note

Surface changed:
Source file(s):
User-visible docs affected:
Examples changed:
Public-safe redactions needed:
Live data operator must supply:

Rules