Local dev
Boot Ratiba on your laptop end-to-end. Pre-flight, dependencies, backend, frontend, smoke booking, browser QA, tear-down.
Pilot deployment
The 4 pilot scenarios — WhatsApp booking + voice booking + web widget cross-sell + SMS handoff. Step-by-step for the M12 W5 validation pass and M13 real-tenant onboarding.
Incidents
Common failure modes — diagnosis steps + fixes. Docker compose unhealthy, env vars missing, LiveKit SIP, Daraja callback URL, FSM stuck, payment stuck, etc.
Testing
Running the full test suite locally — backend pytest, frontend Vitest, DeepEval calibration, and CI gate matrix.
Observability
Current observability posture — structured logs, docker logs, the daily WhatsApp digest, and the target state for post-pilot instrumentation.
Capacity & scaling
Current single-VPS capacity model, known bottlenecks, and the horizontal scaling target posture for post-pilot growth.
Incident response
Severity definitions, escalation path, and post-mortem template for the M13 beta cohort.