DoorOps
An AI property-ops platform, dogfooded live on a real Phoenix rental portfolio
How do you let an LLM take real actions on real tenants and real money without it ever doing something dangerous? DoorOps answers that in code, not policy.
- A fail-closed safety gate (engine-core.ts) that will not release a door code to a unit a tenant still lives in — and blocks if it can't even evaluate the date.
- A typed command registry where the model only ever picks an action id; every write is zod-validated, CAS-claimed, and audited with before/after snapshots.
- A propose-first ops agent with real cost gating ($3/$15 per MTok, a hard $75 monthly budget) and a hard-coded list of things it may never do autonomously.