Custom durable queue Worker picks up pending jobs and runs handlers idempotently. Retry policy: max_attempts default 3 with exponential backoff via run_after.
Cross-tenant process telemetry from worker_runs + worker_heartbeats (13 watchdogs registered — see docs/metrics.md). Last 50 runs under all tenants.
| Started | Watchdog | Duration | Actioned | Status | Error | Action |
|---|---|---|---|---|---|---|
| 08 June 2026, 05:00 am | user_effectiveness_recalc | 18 ms | 1 | Success | — | |
Show run details{
"computedAt": "2026-06-07T19:00:00.580Z",
"topByScore": [
{
"userId": "a0eebc99-9c0b-4ef8-bb6d-6bb9bd380a11",
"fullName": "Local Dev User",
"composite": 61.27,
"includedDimensions": [
"rfiResponsiveness",
"claimCertificationCadence",
"variationNegotiationThroughput",
"hseqClosure"
]
}
],
"windowDays": 14,
"usersInsufficientSignal": 6
} | ||||||
| 07 June 2026, 05:00 am | user_effectiveness_recalc | 0 ms | — | Skipped | — | |
Show run details{
"reason": "not_monday_aedt"
} | ||||||
| 06 June 2026, 05:00 am | user_effectiveness_recalc | 0 ms | — | Skipped | — | |
Show run details{
"reason": "not_monday_aedt"
} | ||||||
| 05 June 2026, 05:00 am | user_effectiveness_recalc | 0 ms | — | Skipped | — | |
Show run details{
"reason": "not_monday_aedt"
} | ||||||
| 04 June 2026, 05:00 am | user_effectiveness_recalc | 0 ms | — | Skipped | — | |
Show run details{
"reason": "not_monday_aedt"
} | ||||||
| 03 June 2026, 05:00 am | user_effectiveness_recalc | 0 ms | — | Skipped | — | |
Show run details{
"reason": "not_monday_aedt"
} | ||||||
| 02 June 2026, 05:00 am | user_effectiveness_recalc | 18 ms | 1 | Success | — | |
Show run details{
"computedAt": "2026-06-01T19:00:01.551Z",
"topByScore": [
{
"userId": "a0eebc99-9c0b-4ef8-bb6d-6bb9bd380a11",
"fullName": "Local Dev User",
"composite": 30,
"includedDimensions": [
"rfiResponsiveness",
"variationNegotiationThroughput",
"hseqClosure"
]
}
],
"windowDays": 14,
"usersInsufficientSignal": 1
} | ||||||
| 01 June 2026, 05:00 am | user_effectiveness_recalc | 16 ms | 1 | Success | — | |
Show run details{
"computedAt": "2026-05-31T19:00:00.981Z",
"topByScore": [
{
"userId": "a0eebc99-9c0b-4ef8-bb6d-6bb9bd380a11",
"fullName": "Local Dev User",
"composite": 30,
"includedDimensions": [
"rfiResponsiveness",
"variationNegotiationThroughput",
"hseqClosure"
]
}
],
"windowDays": 14,
"usersInsufficientSignal": 1
} | ||||||
| 31 May 2026, 05:00 am | user_effectiveness_recalc | 1 ms | — | Skipped | — | |
Show run details{
"reason": "not_monday_aedt"
} | ||||||
| 30 May 2026, 05:00 am | user_effectiveness_recalc | 0 ms | — | Skipped | — | |
Show run details{
"reason": "not_monday_aedt"
} | ||||||
Audit row per standard-report query and per Live Slice invocation (report_runs table — reports engine). Last 50 rows under your tenant.
| Timestamp | Kind | Duration | Rows | Status | Invoked by | Error | Action |
|---|---|---|---|---|---|---|---|
| No report runs recorded. | |||||||