This repo uses the Agile V Infinity Loop. Living AQMS state is in .agile-v/.
- Read
.agile-v/ACTIVATION.md - Read
.agile-v/STATE.mdand.agile-v/CHECKPOINTS.md - Load skills:
agile-v-core→agile-v-pipeline→ role skill →agile-v-complianceat gates - Map all work to a parent
REQ-XXXXin.agile-v/REQUIREMENTS.md— halt if missing - Follow conventions in
.agile-v/PLAYBOOK.mdanddocs/PROJECT_WALKTHROUGH.md
- Backend: Express + Mongoose + TypeScript (
hotel-booking-backend/) - Frontend: React 18 + Vite + React Query + Tailwind (
hotel-booking-frontend/) - Shared:
shared/types.ts - E2E: Playwright (
e2e-tests/) - Build skill:
build-agent-js
cd hotel-booking-backend && npm run build
cd hotel-booking-frontend && npm run build && npm run lintDo not start Stage 3 synthesis while Gate 1 is PENDING (resume_token in STATE.md) unless the user explicitly approves Gate 1 or assigns a new REQ after approval.