v1.0.0 Devlog IV: All Panic Modes
All 8 SwiftUI panic challenges ported to Tauri.
Games

Minesweeper, Wordle, 2048, Sudoku, Simon Says, and Pipes - all faithfully recreated. Pipes reuses the same Hamiltonian path + flood-fill algorithm with SVG drag-to-draw.
Competitive programming

Split-pane IDE: problem statement with LaTeX math on the left, code editor on the right. Initially wrote a custom regex-based highlighter but it choked on C++ - #include was treated as a comment start, leaking raw HTML span tags into the display. Swapped it for CodeMirror 6 with oneDark, which handles C++/Python/Java properly and gives bracket matching and auto-indent for free. Rust backend compiles and judges against test cases.
Config

All 8 modes in the panic dropdown with per-mode difficulty configs (grid size, guess count, target tile, etc). Configs in localStorage, panic mode in ~/.config/bliss/panic_mode.txt.
Next up: Schedule tab, statistics, and system tray.
Changelog
c572c3d feat(ui): add all panic mode challenges to Tauri GUI