Skip to content

Implementation guides

Hands-on guides for building the platform's code: the API framework and request lifecycle, the repository/provider adapters, and the RBAC / comms-author implementation.

DocCovers
api-framework.mdRequest lifecycle, Clerk JWT middleware, RBAC guards, controller/service/repository pattern
repository-adapters.mdRepository + provider interfaces and their Postgres / Storage / SMS / Email adapters
rbac-comms-author.mdrequireRole middleware, comms_author capabilities, announcement state machine

Status: forward-looking — these describe how the code will be built (Epic AB#3074); no code exists yet.

Heritage Community Hub — Internal. Access restricted via Cloudflare Access + Entra ID.