Repository Name
Copy this template to
docs/repositories/<repo-name>.mdxand replace placeholder content.Before writing, choose the matching checklist:
Purpose
Describe why this repository exists and what business or platform problem it solves.
Scope
- In scope:
- Out of scope:
What this app/service does in production
Describe the real production role in concrete terms (who uses it, what decisions/actions it enables, what goes wrong if it is unavailable).
Primary workflows
- Workflow A (trigger -> system behavior -> outcome):
- Workflow B (trigger -> system behavior -> outcome):
Setup and run
- Repository:
<repo-url> - Local setup guide:
- Environment/config references:
APIs and interfaces
- Inputs (API/events/files/queues):
- Outputs (actions/events/artifacts):
- Contracts/schemas/routes:
- Backend-only note: include endpoint-level behavior and request/response shape expectations for core routes/jobs.
Integrations and dependencies
- Upstream dependencies:
- Downstream consumers:
- Shared libraries/components:
Operations notes
- Runtime model (request/worker/scheduler):
- Failure modes and diagnostics:
- Change impact map (if X changes, verify Y/Z):
Source of truth
- Key source files/paths (routes, modules, config, jobs):
- Runbooks/spec links: