panasyn 0.1.0

A lightweight GPU-accelerated terminal emulator for macOS and Linux.
# Roadmap

## Milestone 1: Basic shell (complete ✅)
- [x] Project structure
- [x] PTY shell spawn
- [x] Basic terminal window
- [x] Echo shell output
- [x] Keyboard input to shell
- [x] Fundamental grid operations + tests
- [x] Build, fmt, clippy, test all green

## Milestone 2: ANSI parsing
- [ ] VTE-based full escape sequence parsing
- [ ] SGR colors (3/8/24-bit)
- [ ] Bold, dim, italic, underline
- [ ] Clear screen/line (ED, EL)
- [ ] Cursor positioning (CUP, CUU, etc.)
- [ ] Alternate screen buffer
- [ ] Scrollback ring buffer
- [ ] Title reporting (OSC)

## Milestone 3: Efficient rendering
- [ ] Per-cell color and attribute rendering
- [ ] Dirty-region incremental redraw
- [ ] Cached text runs per row
- [ ] Selection highlight
- [ ] Cursor rendering

## Milestone 4: Layout
- [ ] Tab management
- [ ] Horizontal/vertical split panes
- [ ] Pane tree data structure
- [ ] Keyboard shortcuts for pane/tab ops
- [ ] Pane resize

## Milestone 5: 3D mode & diagnostics
- [ ] Optional perspective background grid
- [ ] Layered pane depth effect
- [ ] Smooth focus transitions
- [ ] Performance-mode toggle
- [ ] FPS/frame-time debug overlay

## Milestone 6: Polish
- [ ] Configuration file (JSON/TOML)
- [ ] Command-line flags
- [ ] Benchmark suite
- [ ] Profiling tooling
- [ ] Full documentation
- [ ] CI with macOS and Linux
- [ ] Homebrew formula