# CLAUDE.md -- botfights ## Core Philosophy - **Open source only** -- MIT/Apache-2.0 dependencies - **Privacy-first** -- no tracking, no telemetry - **Bitcoin only** -- sats/Lightning/Cashu for payments, never fiat, never altcoins - **Quality over speed** -- working code, tested, documented ## Quick Reference ```bash pnpm dev # Run app dev server + Claude proxy pnpm dev:core # Watch-build core library pnpm build # Build all packages (turbo) pnpm test # Run tests (vitest) pnpm lint # Lint all packages (eslint) pnpm typecheck # Type-check all packages (vue-tsc) pnpm clean # Remove dist/ directories ``` Dev server: `http://localhost:5173` | Claude proxy: `http://localhost:3141` ## Vue 3 Conventions **Always use `