Full architecture upgrade: Vercel Serverless + Engineering Quality Rules #3721
ccantynzcommented Mar 24, 2026
Originally written by @vercel[bot] on GitHub.
The latest updates on your projects. Learn more about Vercel for GitHub.
| Project | Deployment | Actions | Updated (UTC) |
|---|---|---|---|
| hibiscus-to-airport | Preview, Comment | Mar 25, 2026 9:23pm |
Cross-repo impact
See what breaks downstream if this PR merges.
⮌ Merged
This pull request was merged into main.
c comment · e edit title · m merge · a approve · r request changes · ? shortcuts
Originally written by @ccantynz-alt on GitHub.
Imported from https://github.com/ccantynz-alt/Hibiscus-to-airport/pull/26
Summary
/api/) — all endpoints migrated to Node.js serverless functions on the same domainWhat changed
{ ok, data, error }New files
api/lib/— shared modules (db, auth, email, sms, pricing, helpers)api/bookings.js— booking create + listapi/bookings/[ref].js— get/update/delete bookingapi/bookings/[id]/— cancel, resend-email, resend-sms, duplicate, update-statusapi/admin/— login, change-password, reset-password, bookings listapi/stripe/— create-session, webhook, payment-statusapi/drivers.js,api/promo.js,api/seo.js— supporting endpointsapi/cron/reminders.js— day-before reminder (Vercel Cron)api/healthz.js,api/init-schema.js— operationsENGINEERING_GAPS_REPORT.md— full audit of all identified issuesTest plan
{ ok, data, error }formathttps://claude.ai/code/session_01KHJok1schmw3Cwa3KRF1oq