A community-maintained BACKND knowledge pack for using BACKND Base with AI agents.
This repository complements the official BACKND documentation with route maps, topic metadata, and agent-friendly summaries so an AI system can reason about BACKND Base efficiently without depending on a private local docs checkout.
- Provide a public, reusable knowledge layer for AI agents
- Preserve canonical BACKND documentation routes in
/sdk-docs/...form - Summarize workflows, prerequisites, and pitfalls without copying official docs verbatim
- Stay model-agnostic so the pack can be used beyond Claude Code
- Route agents to
https://docs.backnd.comwhen exact or mutable facts must be verified
docs/positioning.md- project scope, source-of-truth policy, and content boundaries
knowledge-pack/manifest.json- pack metadata and verification policy
knowledge-pack/routes.json- canonical route families for BACKND Base and Function docs
knowledge-pack/topics/*.json- narrow topic summaries for agent retrieval and routing
schemas/topic.schema.json- minimal schema for topic validation
Current topics:
- startup
- sdk-initialize
- user-auth
- user-federation
- all-errors
- function-product
- game-information
- player-data
- rank
- receipt
- notify
This repository is a shared knowledge index for coding agents.
Agents should use it in this order:
- classify the request into a topic or route family
- read the matching topic JSON from
knowledge-pack/topics/ - use
route_family_idto join intoknowledge-pack/routes.json - append each
/sdk-docs/...route tohttps://docs.backnd.comwhen exactness or freshness matters - answer, plan, or generate code only after upstream verification for mutable facts
Use this repository for:
- topic routing
- prerequisite checks
- common pitfall detection
- narrowing the official docs search space
- deciding what must be reverified before answering
Do not use this repository alone for:
- exact API signatures
- exact SDK download links
- version-sensitive setup steps
- current console labels
- current provider support matrices
- exact error code wording when freshness matters
This pack should behave like a stable router, not a second source of truth.
That means:
- keep stable structure and workflow guidance in the pack
- keep mutable facts out of the pack when possible
- store verification rules for mutable facts instead of storing those facts as long-lived truth
- defer to the official docs for current provider lists, setup steps, signatures, limits, and labels
- Replacing the official BACKND documentation
- Republishing official documentation pages in full
- Replacing the official BACKND documentation site or API reference
- Claiming official endorsement for this repository
The original code and repository structure in this project are provided under the MIT License.
This repository may reference BACKND product names, trademarks, and official documentation routes. Those third-party materials remain the property of their respective owners and are not relicensed by this repository.
.
├─ docs/
│ └─ positioning.md
├─ knowledge-pack/
│ ├─ manifest.json
│ ├─ routes.json
│ └─ topics/
├─ schemas/
│ └─ topic.schema.json
└─ README.md
When adding new topics:
- prefer paraphrased summaries over copied text
- keep canonical route references in
source_routes - add prerequisites and common pitfalls
- add
verification_required_forandverification_strategyfor mutable details - keep topic boundaries narrow and retrieval-friendly
- do not store mutable support matrices unless there is a deliberate refresh process
Version 0.3.0: verification-routed knowledge pack with thin federation routing.