mirror of
https://github.com/nyakang/nyaterm.git
synced 2026-11-15 08:08:08 +00:00
Move native update execution into nyaterm-updater and the recording writer into nyaterm-recording. Keep desktop state, progress UI, scheduling, and lifecycle ownership in place; preserve existing data and helper contracts. Update crate boundary checks, release validation ownership, and architecture documentation. Linux workspace checks, Clippy, formatting, all test executables, and doctests were validated; file tests ran without root privileges.