Expand description
The Overview tab, the Suotar health panel and phase pause/resume/run-now controls.
Structs§
- Admin
Pause Phase Payload - Admin
Phase Action Payload - Credit
Registration Circuit Breaker State - The circuit breaker as this web process holds it. The global key only — a narrowed run gets its own — and the counters live in process memory, so this says whether this server would currently skip a study registry call, not whether the workers would.
- Credit
Registration Error Code Total - Credit
Registration Oldest NonTerminal - Credit
Registration Overview - Credit
Registration Phase Status - One pipeline phase’s heartbeat, written by the worker loops and by unscoped runs only, never by a
narrowed one. Returned by the pause/resume/run-now actions; the Workers tab lists
CreditRegistrationPhaseRowinstead, which is wider. - Credit
Registration State Total - Credit
Registration Stuck Total - Credit
Registration Throughput Bucket - Suotar
Endpoint Standing - Where one study registry endpoint stands, over all time.
- Suotar
Endpoint Window Stats - Suotar
Health - Suotar
Health Window
Constants§
Functions§
- _add_
routes - admin_
pause_ phase - POST
/api/v0/main-frontend/credit-registration-admin/phases/{phase}/pause- Pauses one phase: the worker loop skips it on every tick until it is resumed. - admin_
resume_ phase - POST
/api/v0/main-frontend/credit-registration-admin/phases/{phase}/resume- Resumes one paused phase. - admin_
run_ phase_ now - POST
/api/v0/main-frontend/credit-registration-admin/phases/{phase}/run-now- Makes one phase due immediately: the worker loop picks it up on its next tick instead of waiting outnext_run_at. - circuit_
breaker_ 🔒state - get_
credit_ registration_ overview - GET
/api/v0/main-frontend/credit-registration-admin/overview- Everything the Overview tab and the alert banner render, in one request so the tiles cannot contradict each other. - get_
suotar_ health - GET
/api/v0/main-frontend/credit-registration-admin/suotar-health- Per-endpoint call counts, success rates and latency percentiles over an hour, a day and a week. - one_
phase_ 🔒status - One phase’s status, so a pause/resume/run-now response shows the effect without a second request.
- require_
known_ 🔒phase - Resolves a path segment to the spelling
credit_registration_phase_statestores, refusing anything that is not a canonical phase name. - to_
endpoint_ 🔒standing - to_
endpoint_ 🔒window_ stats_ for_ window - to_
error_ 🔒code_ total - to_
oldest_ 🔒non_ terminal - to_
phase_ 🔒status - to_
stuck_ 🔒total