Imported from triwinds/ns-emu-tools (
AGENTS.md). Install upstream withnpx skills add triwinds/ns-emu-tools. Copyright stays with the author.
Repository Instructions
- Commit messages must follow Conventional Commits, for example:
fix(eden): switch release source to Forgejo. - Unless the user explicitly requests otherwise, make changes only on the Rust side under
src-tauri. Do not modify Python or other non-Rust parts by default. - After modifying Rust code, run
cargo fmt, then runcargo checkfor the host and Windows target environments before handing off the work. When validating a macOS target from Windows, usecargo zigbuildinstead of plaincargo check. - If either
cargo checkrun reports any errors or warnings, fix them before handing off the work.