Active · Baniloo Labs
Postmortem CLI ☠
AI-powered ops intelligence that lives in your terminal. Postmortem CLI watches your deploys, your git, your CI, and your logs — and when something breaks, it correlates the events into one explanation and tells you why, using whatever AI you already have. Runs entirely on your machine: no SaaS, no account, no data leaving your box.
The bet is that the harness is the product. One normalized event contract, a
bring-your-own-brain backend, and a live terminal + web dashboard — everything else
(sensors, actuators) is meant to plug into the seams. Install it with
npm i -g @postmortem-cli/mort and try the full loop in 60 seconds with
mort watch --demo.
Notes
Build log in reverse chronological order.
Shipping the version bump without shipping the package
Postmortem CLI hits 2.0.0 — actuators documented, README rewritten, every gate green — and then the release stops on purpose at the one step that isn't mine to run
A rollback actuator that isn't allowed to roll anything back yet
Shipping RollbackActuator and PagerDutyActuator complete postmortem's v2.0 actuator set — real, tested execute() logic gated behind a confirmation path that deliberately doesn't exist
The safety model lives in one place, not in five actuators
postmortem's v2.0 actuator framework enforces severity, dry-run, and confirmation gates once in the registry — then Telegram, webhook, and GitHub actuators plug into a seam that can't be config'd into firing something dangerous
The bug a clean install could catch and nothing else would
A real npm-pack smoke test on postmortem's v1.1.0 release surfaces a demo mode that silently died after six seconds, plus a README that never caught up with what had shipped
Shipping 1.0, then the memory an agent can read
The full loop, proven — then a Windows spawn bug, and a read-only MCP server that turns postmortem's incident history into memory a coding agent can query.
The only coupling point is one event shape
Building an ops tool that isn't a SaaS — one normalized event contract, a bring-your-own-brain backend, and a demo that runs in 60 seconds with zero tokens.