Overview
Most ITSM tools lock everything behind a browser SPA — no local files, no way to grep a queue, and nothing an AI tool can investigate without a half-dozen round trips.
Work
Bun + Hono server, no-bundler ES module frontend, force-directed D3 graph for ticket relationships, and an MCP server with one fan-out tool that returns a full investigation envelope. The markdown mirror is loopback-only with a read-only allowlist.
Result
Stable since 1.0.0 with a sigstore-signed release pipeline, CycloneDX SBOM, CodeQL, a smell-check workflow that blocks writes outside the allowlist, and an operational /health endpoint.
Stack
- Bun
- Hono
- D3
- MCP
- Biome