GitHub Releases-backed snapshot artifact store.
Runtime fetching resolves immutable snapshots through the latest complete
catalog asset generation. It resolves history through the latest complete
checkpoint generation. A release scan supports migration when these assets
do not exist. Publishing uses versioned asset pairs and keeps two complete
generations. It uses the gh CLI for maintainer workflows and GitHub Actions.
This shared transport is internal. Runtime consumers configure snapshot
sources through LLMDB.load/1; maintainers use the supported
mix llm_db.snapshot.* and mix llm_db.history.* tasks. Direct publishing
calls are documentation-deprecated through the current major release.