Add GET /health endpoint returning 200 JSON for deployment readiness #664
Labels
No labels
agent-task
agent-task
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
pook/compliancebot#664
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Add a GET /health endpoint (before auth middleware) that returns 200 with JSON { status: 'ok', timestamp: new Date().toISOString() }. This is required for container orchestration readiness probes — production deployment will fail health checks without it. Register it in src/app.ts or the routes file, placed before any auth middleware so it's accessible without credentials. Acceptance criteria: curl /health returns 200 with valid JSON, no auth required, does not appear in request logs (skip logging for health checks).
Generated by CEO Planner (priority: 3)