Skip to content

feat(tui): add offline typing local history and native packaging - #186

Draft
voltcrash wants to merge 26 commits into
stack/rust-engine-websitefrom
stack/rust-engine-terminal
Draft

voltcrash wants to merge 26 commits into
stack/rust-engine-websitefrom
stack/rust-engine-terminal

Conversation

@voltcrash

@voltcrash voltcrash commented Oct 24, 2026 •

Copy link
Copy Markdown
Owner

Adds the offline Ratatui executable using the shared Rust engine directly. Bundled English/original quotes, all five modes, local content packs, CLI/settings/private editor, Unicode cell rendering, explicit keyboard capabilities, durable SQLite history/PBs/export and opt-in native replay. No accounts, sync or network runtime.

Versioned platform archives include notices/checksums and matching vendored corresponding source. Separate five-target native CI leaves ordinary website deployment independent. Publication requires an explicitly pushed authorized tag and recorded real-terminal verification.

Validation: 19 terminal integration tests, real basic/enhanced-protocol PTY lifecycle/input/history/replay, process-kill durability, isolated Linux archive install with empty PATH, vendored offline source compile, fresh-checkout native/Cloudflare build/Wrangler/all nine typechecks. Full website/native/Wasm CI 40064612700 passes; browser Wasm bytes exactly match Stage 2 (765852 raw / 303619 gzip6). No reference fixtures or budgets changed.

Draft: macOS/Windows platform archive jobs are being resolved/verified. Real Linux enhanced terminal, macOS emulator and Windows Terminal manual checks remain unperformed; machine/test access requested. No release or production deployment published. Progress/evidence: docs/rust-engine/progress.md and terminal-release.md.

Stack: #184 → #185 → #186.

@github-actions github-actions Bot added the docs label Oct 24, 2026
@voltcrash voltcrash added the force-full-ci Run all CI component jobs for a pull request label Oct 24, 2026
@voltcrash voltcrash changed the title feat(tui): add offline native typing and local history feat(tui): add offline typing local history and native packaging Oct 24, 2026

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

docs force-full-ci Run all CI component jobs for a pull request packages

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant