Summary
Epic for v3.0.0. Collapse the two runtimes (Python FastAPI server + Capacitor pure-TS direct mode) onto a single shared TypeScript core (packages/core) consumed by both a React frontend and a compiled Bun server. Deletes the Python backend, drops MQTT/Home Assistant + the MCP server, and slims the container to a distroless single binary.
Not started — planned to begin after 2.6.0 beta and 2.7.0 ship.
Design + plan
Branch: version/3.0.0
- Design spec:
docs/superpowers/specs/2026-07-02-unified-ts-core-bun-server-3.0.0-design.md
- Implementation plan (7 phases):
docs/superpowers/plans/2026-07-02-unified-ts-core-bun-server-3.0.0.md
Related
Summary
Epic for v3.0.0. Collapse the two runtimes (Python FastAPI server + Capacitor pure-TS direct mode) onto a single shared TypeScript core (
packages/core) consumed by both a React frontend and a compiled Bun server. Deletes the Python backend, drops MQTT/Home Assistant + the MCP server, and slims the container to a distroless single binary.Not started — planned to begin after 2.6.0 beta and 2.7.0 ship.
Design + plan
Branch:
version/3.0.0docs/superpowers/specs/2026-07-02-unified-ts-core-bun-server-3.0.0-design.mddocs/superpowers/plans/2026-07-02-unified-ts-core-bun-server-3.0.0.mdRelated
DirectModeInterceptorrefactor (subsumed by Phase 2 core extraction)