AyoBots backend — self-hosted stack (Phase 5: auth + rest + 68 functions + storage + cron)