Post Room
An agent for an HR inbox that drafts but never sends on its own.
Forwarded or synced HR email is classified and handed to the right helper; a timesheet workflow turns mail into review items and drafts. Nothing goes out automatically. Helpers earn autonomy, a guard checks every outgoing action, and an audit trail records it.
notes
- The job queue is a table in SQLite (WAL mode) worked by a Tokio task. No broker to run or babysit.
- Reply duties carry a four-working-hour timer and a "never silent" rule: ask once, for exactly the missing items.
- Password plus OTP login with Argon2id. 895 Rust tests and 306 web tests at last count. Large module splits (agents/tools, jobs/handlers) done with no behaviour change.
- LLM reasoning mode stays disabled after one model spent its whole token budget thinking.