refactor(ops): standardize image-based production delivery
This commit is contained in:
@@ -48,6 +48,7 @@
|
||||
- the country listing and country detail assistant helpers now live in their own domain module, keeping the remaining geo/readmodel lookups out of the monolithic assistant router without changing the assistant contract
|
||||
- the remaining vacation workflow and entitlement assistant helpers now live in their own domain module, leaving `packages/api/src/router/assistant-tools.ts` as an aggregator/composition layer instead of the last mixed monolithic execution block
|
||||
- API and auth rate limiting now prefer shared Redis-backed counters when `REDIS_URL` is configured, while retaining an in-memory fallback for local/degraded operation with focused regression coverage
|
||||
- production delivery is now consolidated on a single image-based compose path with automatic image publication on `main`, deploy-time readiness gating, and architecture guardrails that prevent host-side app builds from creeping back in
|
||||
|
||||
## Next Up
|
||||
|
||||
@@ -62,8 +63,7 @@ The remaining work is now structural rather than another quick batch:
|
||||
|
||||
1. secrets and runtime configuration policy
|
||||
2. oversized router decomposition
|
||||
3. canonical image-based production delivery
|
||||
4. performance hotspot reduction
|
||||
3. performance hotspot reduction
|
||||
|
||||
## Working Rule
|
||||
|
||||
|
||||
Reference in New Issue
Block a user