Project Development Playbook
Goal
Apply one consistent delivery workflow across backend and frontend tasks.
Workflow
- Confirm scope and assumptions.
- Choose implementation path (backend, frontend, full stack).
- Implement minimal changes aligned with project conventions.
- Run relevant verification commands.
- Report what changed and what was verified.
Backend Defaults
- Python 3.10+
uvfor dependencies and executionrufffor lint/formatpytestfor tests
For deeper backend architecture rules, use backend-engineering-playbook.
Frontend Defaults
Unless user specifies otherwise, use React + TypeScript + Vite + Tailwind.
For UI/UX work, start with:
bash1python3 .codex/skills/ui-ux-pro-max/scripts/search.py "<query>" --design-system -p "<project-name>"
Verification Checklist
Run what applies:
bash1uv run ruff check . 2uv run ruff format --check . 3uv run pytest 4npm --prefix frontend run lint 5npm --prefix frontend run typecheck 6npm --prefix frontend run test 7npm --prefix frontend run build