Skip to content

codeGROOVE-dev/r2r-docs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ready-to-Review Documentation

Documentation site built with MkDocs Material.

Prerequisites

make install  # Creates Python virtual environment and installs mkdocs-material

The install command automatically:

  • Creates a .venv directory with an isolated Python environment
  • Installs all required dependencies
  • Works on macOS, Linux, and Windows (with minor adjustments)

Quick Start

make run      # Starts local dev server at http://localhost:8000

Build & Deploy

make build   # Creates site/ directory
make clean   # Remove site/ directory

Cloudflare Pages:

  • Build command: mkdocs build
  • Deploy command: npx wrangler deploy
  • Builds from requirements.txt, deploys site/ via wrangler.jsonc

GitHub Pages: make deploy

Structure

docs/
├── mkdocs.yml
├── README.md
└── docs/
    ├── index.md           # Overview
    ├── getting-started.md # Installation
    ├── dashboard.md       # Web dashboard
    ├── slack.md           # Slack integration
    ├── goose.md           # Desktop app
    ├── github-bot.md      # Reviewer assignment
    ├── plans.md           # Plan comparison
    ├── troubleshooting.md # Common issues
    └── security.md        # Security & privacy

Writing Style

Pike's rules:

  • Commands over explanation
  • No repetition
  • Assume basic competence
  • Cut obvious warnings
  • Brevity is paramount

Structure pages naturally:

  • Installation → Configuration → Troubleshooting
  • No forced templates
  • Let each page breathe

Deploy

GitHub Pages:

mkdocs gh-deploy

Custom domain: Add CNAME to docs/, configure DNS, deploy.

About

Ready-to-Review documentation

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published