Documentation for Recce, a Data Review Agent that automates data validation for dbt pull requests. Built with MkDocs Material theme.
- MkDocs + Material theme (Python)
- Node.js (Sass/Bootstrap)
- GitHub Actions (CI/CD)
pip install -r requirements.txt # Install Python deps
npm install # Install Node deps
mkdocs serve # Local dev server (localhost:8000)
mkdocs build # Build static site to /site- Cloud-first: Present Recce Cloud as primary, OSS as alternative
- Data-team language: Use "validation" not "testing", "release" not "deploy", "development stage" not "environment"
- 8-section structure: What's Recce → Getting Started → Visualized Change → Downstream Impacts → Data Diffing → Collaboration → CI/CD → Technical Concepts
| Path | Purpose |
|---|---|
docs/ |
Markdown source files (numbered sections) |
mkdocs.yml |
Site config and nav structure |
claude/ |
Writing principles and terminology guides |
docs/assets/images/ |
Screenshots and diagrams |
site/ |
Built output (git-ignored) |
→ claude/KNOWLEDGE_BASE.md