Run it
The workspace README lists every route and the required environment. In short:
# apply the reviewed migrations from crates/*-impl-timescale/migrations first
Notes
- Browser use requires HTTPS: the session cookie stays secure in every environment, so use secure local HTTPS rather than weakening the cookie.
- The
bookingmigration needs PostgreSQL/Timescalebtree_gistfor the exclusion constraint. - Staff actions check the authenticated subject against
APP_STAFF_SUBJECTS; absent or empty values deny staff actions.