Purpose
Make the first Rustinel experience fast, safe, and understandable on Windows, Linux, and macOS.
Scope
- Keep one release archive per supported platform.
- Provide official Unix shell and Windows PowerShell bootstrap scripts.
- Support
install.sh --run on Linux and macOS.
- Make
install.ps1 launch portable evaluation by default when executed through the documented irm ... | iex one-liner.
- Continue to execute
rustinel run for evaluation.
- Detect and clearly display portable mode.
- Confirm that demonstration rules are loaded.
- Disable active response in the bundled trial configuration.
- Print a safe trigger command.
- Print the alert location.
- Print the promotion path to
rustinel setup.
- Preserve checksum and catalog trust verification in both installers before running the downloaded binary.
- Avoid installing services or creating managed directories.
Acceptance Criteria
Dependencies
Priority
P0
Purpose
Make the first Rustinel experience fast, safe, and understandable on Windows, Linux, and macOS.
Scope
install.sh --runon Linux and macOS.install.ps1launch portable evaluation by default when executed through the documentedirm ... | iexone-liner.rustinel runfor evaluation.rustinel setup.Acceptance Criteria
iexone-liner reaches active monitoring without manual configuration.Dependencies
Priority
P0