Alert operators when dashboard data is stale #12

Merged
MrSphay merged 3 commits from codex/issue-2-stale-alerts into codex/production-intelligence-terminal 2026-05-17 17:41:35 +00:00
Owner

Closes #2 after merge.

Changes:

  • add stale-alert decision/formatting helper with cooldown dedupe
  • send Telegram/Discord operator alerts after sweep attempts when health is stale
  • include source counts, failing source summary, last sweep/error, and dashboard URL
  • add STALE_ALERT_COOLDOWN_MINUTES and DASHBOARD_URL docs/env
  • add unit coverage in existing fetch-utils test file to avoid package.json conflicts with #9

Verification:

  • node --check server.mjs
  • node --check lib/stale-alerts.mjs
  • npm run test:unit
  • docker compose --env-file .env.example config
  • git diff --check
Closes #2 after merge. Changes: - add stale-alert decision/formatting helper with cooldown dedupe - send Telegram/Discord operator alerts after sweep attempts when health is stale - include source counts, failing source summary, last sweep/error, and dashboard URL - add STALE_ALERT_COOLDOWN_MINUTES and DASHBOARD_URL docs/env - add unit coverage in existing fetch-utils test file to avoid package.json conflicts with #9 Verification: - node --check server.mjs - node --check lib/stale-alerts.mjs - npm run test:unit - docker compose --env-file .env.example config - git diff --check
MrSphay added 1 commit 2026-05-17 11:59:04 +00:00
feat: alert operators on stale data
All checks were successful
Codex Template Compliance / template-compliance (pull_request) Successful in 5s
Build / test-and-image (pull_request) Successful in 53s
e574ad1c3d
Author
Owner

Ebenfalls nochmal anschauen.

Ebenfalls nochmal anschauen.
MrSphay added 1 commit 2026-05-17 16:58:03 +00:00
Merge remote-tracking branch 'origin/codex/production-intelligence-terminal' into codex/issue-2-stale-alerts
All checks were successful
Codex Template Compliance / template-compliance (pull_request) Successful in 6s
Build / test-and-image (pull_request) Successful in 52s
a6e1026aef
MrSphay added 1 commit 2026-05-17 17:39:03 +00:00
Merge branch 'codex/production-intelligence-terminal' into codex/issue-2-stale-alerts
All checks were successful
Codex Template Compliance / template-compliance (pull_request) Successful in 5s
Build / test-and-image (pull_request) Successful in 55s
776d200853
MrSphay merged commit d625bffd4a into codex/production-intelligence-terminal 2026-05-17 17:41:35 +00:00
MrSphay deleted branch codex/issue-2-stale-alerts 2026-05-17 17:41:36 +00:00
Sign in to join this conversation.