3abb2e051bf035643585140f1811286e0d5a3765
Add coverage for the uninstall branch where `local` has already been moved to `.local.backup`, but deleting that backup fails. The Unix-gated test makes a child directory non-writable before uninstall starts, so recursive deletion of the renamed backup fails without adding production hooks. The test verifies rollback restores the previous local install, removes the backup path, and clears the intent. It is gated to Unix because deletion permission behavior is platform-specific; Windows coverage would need a different failure mechanism rather than pretending this setup is portable. Test Plan: - git diff --check - just fmt - just clippy - just test Follow-up-Plan: FOLLOW_UP_2.md
lanspread
Description
Peer-to-peer game library sharing for LAN parties.
- Peers let users browse and download games from each other
- they discover each other on the local network via mDNS
- they exchange library metadata over QUIC
Ships as a Tauri desktop app.
Development
Prerequisites
# install Tauri CLI
cargo install tauri-cli
# install Deno with a package manager or from https://deno.land/
Build or Run
# build
just build
# run
just run
Description
Languages
Rust
63.8%
TypeScript
12.6%
CSS
8.9%
Python
7.5%
JavaScript
5.9%
Other
1.2%