This is webtty — a web TTY for running CLI/TUI applications in a browser tab, across platforms.
Follow docs/development.md — Spec & ADR Driven Development. Every change starts with a SPEC and ADR before implementation.
webtty/
├── docs/
│ ├── specs/ # living architecture specs
│ └── adrs/ # architecture decision records
└── README.md
Always build and stop the old server before testing:
bun run build && bun run webtty stop
- Match existing patterns — read 2-3 similar files before writing new ones.
- Don't create docs unprompted — no SPECs or ADRs unless the work warrants one.
- Pin dependencies — no
^or~ranges. Exact versions only.