Description
Add request correlation, actor context, health/readiness endpoints, and safe process shutdown.
File Location
learnault-api/src/middleware/request-context.ts, learnault-api/src/routes/health.routes.ts, learnault-api/src/server.ts, and logger config
Design Reference
API Roadmap Phase 0: Add Request Context Health Checks and Graceful Shutdown.
Dependencies
- Status: Ready
- Blocked by: None
- Blocks:
Feature: Add Staging Deployment Rollback and Smoke Tests
Tasks
Acceptance Criteria
- Every response and error log is correlatable
- Readiness reflects required dependencies
- Shutdown completes within a configured deadline
- Tests pass
Verification Evidence
Difficulty
Medium
Description
Add request correlation, actor context, health/readiness endpoints, and safe process shutdown.
File Location
learnault-api/src/middleware/request-context.ts,learnault-api/src/routes/health.routes.ts,learnault-api/src/server.ts, and logger configDesign Reference
API Roadmap Phase 0: Add Request Context Health Checks and Graceful Shutdown.
Dependencies
Feature: Add Staging Deployment Rollback and Smoke TestsTasks
Acceptance Criteria
Verification Evidence
Difficulty
Medium