CHLA Code Alert — PeopleSoft Billing Watchdog
Project Summary
| Field | Value |
|---|---|
PRJ ID |
PRJ-2026-06-chla-code-alert |
Owner |
Evan Rosado |
Priority |
P1 |
Category |
Infrastructure / Alerting |
Status |
Active |
Purpose |
Automated desktop and email alerts for CHLA PeopleSoft project code assignment gaps. 26+ projects lack billing codes — hours worked against them are unbillable. This system parses |
Approach |
Feature-based: bash parser with awk, systemd timer (not cron — handles laptop sleep via |
Feature Status
| Feature | Description | Status | Notes |
|---|---|---|---|
Alert Script |
Bash parser — reads |
✅ Done |
|
systemd Timer |
User-level timer firing weekdays 08:07 + 14:17, |
✅ Done |
|
Mako Styling |
Dedicated |
❌ Not started |
Config block ready, needs paste into |
Email Integration |
msmtp with age-encrypted Gmail app password — alerts delivered to phone |
❌ Not started |
Phase 2 — no external dependencies until desktop alerting is validated |
Deadline Management |
Configurable deadline entries in script with tiered escalation (14/7/3 day thresholds) |
✅ Done |
VNC Blocking (2026-06-15) is first entry |
Metadata
| Field | Value |
|---|---|
PRJ ID |
PRJ-2026-06-chla-code-alert |
Author |
Evan Rosado |
Created |
2026-06-04 |
Last Updated |
2026-06-04 |
Status |
Active |
Category |
Infrastructure / Alerting |
Priority |
P1 |
Scope |
Automated alerting for PeopleSoft code assignment gaps and project deadlines |