MR People Team — Agents
This directory documents the automated agents that CMPRSSN (Compression) built for the Madison Reed People team. These agents handle compliance auditing, wage monitoring, and leave processing that the team previously did manually.
How to use this directory
- tech-stack-and-principles.md — Start here. Covers the platform (Google Apps Script), how agents are deployed, how they run, and the design principles that govern all of them.
- pay-reconciliation.md — The most mature agent. Audits Paylocity data weekly for integrity issues, pay discrepancies, and compliance gaps.
- minimum-wage-monitor.md — Watches public wage-law pages and compares employee pay rates against legal minimums.
- leave-agent.md — Handles leave-of-absence data merging, reconciliation, return-to-work reminders, and certification completeness checks.
Where the code lives
The source code is in the CMPRSSN core repo at product/mr-people-agents/. Once an agent is stable and signed off by the team, the code migrates to the MadisonReed/mr-people GitHub repo (the People team's "department brain") so the team owns it directly. Some components have already migrated (the leave feed and leave notifications live in mr-people).
Quick status
| Agent | Status | Runs | Uses AI? |
|---|---|---|---|
| Pay reconciliation | LIVE — Syra reviews weekly | Weekly (Sunday delivery, Monday audit) | No — purely rules-based |
| Minimum wage monitor | Built, awaiting decisions | Cadence TBD (monthly or quarterly) | Yes — one Claude call per statute page |
| Leave agent | Partially live — some components in mr-people | Weekly + daily | Limited — one call per cert doc, disabled by default |