**Code Review Hunter** ("PR Dojo") — an Astro site where users practice finding bugs in rejected PR code, earn XP, and submit fixes. Currently a static Astro frontend; backend (Quarkus or Node.js+SQLite) is planned per `full_plan.md`.
## Developer Commands
```
bun install # install deps
bun dev # start dev server at localhost:4321
bun build # static build → dist/
bun preview # preview the build locally
bun astro ... # run Astro CLI (add, check, etc.)
```
**Use `bun`, not npm or npx.**
## Tech Stack
- **Astro 6** with **Tailwind CSS v4** via `@tailwindcss/vite` plugin (not the PostCSS pipeline)
- **TypeScript** strict mode via `astro/tsconfigs/strict`
- **Node >= 22.12.0** (enforced in `package.json` engines)
- No test framework, linter, or formatter configured yet
## Architecture
```
src/
data/challenges.json # static challenge data (id, code, hints, expectedLines, expectedPatch)