Detection rules — policy as code, not hard-coded logic.
Every OIG-recommended control is a versioned, auditable configuration. Edits run an impact preview against historical data and auto-generate regression tests. Last published: v12 by A. Thompson · 2 days ago.
Tracks frequency of missed-meal claims. Repeat occurrences across short windows trigger a peer-comparison check and a flag for review.
Threshold
Window d
Last fired3 hr ago
Versionv1
CR-005Consecutive-day OT thresholdAlert + flag
Detects sustained consecutive-day overtime above a threshold. Notifies department head and Risk Management for safety follow-up.
Days threshold
Min hrs/day
Last fired14 min ago
Versionv1
CR-006Peer-comparison outlierAlert
Flags employees whose OT is significantly above the median of their classification & department over a rolling window.
σ above median
Window d
Last fired32 min ago
Versionv2
CR-007Punch-pattern anomaly · "clock in, leave, clock out"Alert + investigation
The exact pattern documented in the OIG audit. Detects clock-in events with a sustained gap of badge inactivity and a clock-out at the same station, with no Maximo work-order link.
Min inactivity min
Same-stationrequired
Last fired32 min ago
Versionv4
CR-008Time-series anomaly per employeeAlert
ML-based anomaly detection over the employee's own historical pattern. Surfaces sudden regime shifts in OT behavior.
SensitivityMedium
Lookback180 d
Last fired2 hr ago
Versionv3
CR-010Industrial-injury correlationInform
Continuous correlation between high OT (prior 30d) and industrial injuries (OIG Recommendation 3). Surfaces departments with elevated risk multipliers.
Window30 d
Risk threshold1.5×
Last computed4 min ago
Versionv2
Impact preview · pending changes
Replays last 90 days against draft rule config
Draft v13
−22%predicted alert volume
0prior incidents missed
✦
Increasing CR-005 from 8 → 9 days reduces alert noise by 22% with no historical incidents missed. Recommended.
Version history
Every change auditable · revertable
today · 11:18 AM
Draft v13 created — CR-005 threshold 8 → 9
A. Thompson · pending publish
2 days ago
v12 published — CR-007 sensitivity tightened
A. Thompson · 428 auto-tests PASS
14 days ago
v11 published — added CR-010 industrial-injury correlation