Overview
Shera Bot is my most engineering-heavy repository: 637 commits across a pnpm + Turborepo monorepo with a Next.js web client, an Express control plane, and an agent-pack SDK. Agents never act directly: they propose, the runtime validates and executes, and risky work sits behind scoped, expiring, revocable approvals with five fixed choices. Every event lands in an append-only journal where live, replayed, delayed, and disconnected states are visually distinct. Per-user containers keep product state in container-local SQLite (WAL) while central PostgreSQL holds only control-plane records.