Local Development
Use local workflows that mirror real service boundaries.
SynckHub local stack
From synckhub/:
docker compose -f env/local/compose/compose.yaml up --build
Optional enterprise authz overlay:
docker compose \
-f env/local/compose/compose.yaml \
-f env/local/compose/compose.enterprise.yaml \
up --build
Common local stack
From common-control-plane/:
docker compose -p common-control-plane-dev -f env/local/compose/compose.yaml up -d --build
Test posture
Use Postgres-backed tests where available and keep environment variables explicit per repo scripts.
Practical rule
Do not blur service ownership by adding DB-direct shortcuts to clients or UI layers.