Skip to content

fix(tasks): detect stalled critical scheduler lanes - #458

Merged
jouwdan merged 2 commits into
mainfrom
codex/scheduler-critical-readiness
Oct 31, 2026
Merged

jouwdan merged 2 commits into
mainfrom
codex/scheduler-critical-readiness

Conversation

@jouwdan

@jouwdan jouwdan commented Oct 31, 2026

Copy link
Copy Markdown
Collaborator

Healthy daily tasks could keep readiness green after one-minute delivery tasks stopped running. Fail the shared scheduler assessment when enabled outbox.relay or queue.drain tasks are stale or have never run, while preserving disabled-task and live-lease behavior.

Adds regressions for mixed cadences, single delayed ticks, disabled tasks, and active execution leases. Updates the system message and operational readiness documentation, including sparse cron behavior. Formatting, comment, and diff checks passed; tests run in CI per maintainer instruction.

Addresses post-v0.38.0 audit finding #9.

@jouwdan
jouwdan merged commit ebc837e into main Oct 31, 2026
16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant