Overview of FrankenTUI Vision and Feature Status
mainThe FrankenTUI project maintains a comprehensive vision checklist tracking the implementation status of its core architectural goals. The status legend used is:
- WORKING: Feature is implemented and reachable in production.
- PARTIAL: Feature exists but is incomplete or has limitations.
- DEAD: Feature exists in code but is unreachable in production or unreferenced.
- OPT-IN: Feature is available but disabled by default.
- WRONG_API: Feature exists, but the public API or documentation shape is incorrect.
- NOT_STARTED: Feature has not been implemented.
- UNPROVEN: Feature implementation is not yet verified.
- UNREFERENCED: Code exists but is not used by the main application.
Key working features include deterministic buffer-to-ANSI rendering, the 'one-writer' rule for terminal output, RAII cleanup on panics, and a pane workspace system with drag/dock/snap capabilities. Some advanced features like BOCPD resize coalescing and Conformal frame-time gating are currently OPT-IN.