Isolate readiness probes from live Gitea traffic #688

Merged
timmy merged 1 commits from timmy/687-isolate-readiness into main 2026-08-12 23:26:58 +00:00
Owner

Closes #687

Moves Gitea readiness checks into a bounded lifespan monitor. Public /readyz now serves a timestamped, sanitized snapshot without consuming upstream request capacity. Healthy snapshots expire, timeout responses retain Retry-After, and shutdown cancels the monitor cleanly.

Verification: hermes verify --json passed bootstrap, full 1,362-test suite, boot, and readiness polling.

Closes #687 Moves Gitea readiness checks into a bounded lifespan monitor. Public `/readyz` now serves a timestamped, sanitized snapshot without consuming upstream request capacity. Healthy snapshots expire, timeout responses retain `Retry-After`, and shutdown cancels the monitor cleanly. Verification: `hermes verify --json` passed bootstrap, full 1,362-test suite, boot, and readiness polling.
timmy added 1 commit 2026-08-12 23:24:23 +00:00
feat: isolate readiness probes from Gitea traffic (Closes #687)
All checks were successful
CI / lint (pull_request) Successful in 2m1s
CI / build-release (pull_request) Successful in 9s
CI / release-candidate (pull_request) Has been skipped
d2b2c7bada
timmy merged commit ad6c1edf80 into main 2026-08-12 23:26:58 +00:00
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: stackchain/stackchain-dashboard#688
No description provided.