The Install Button Hides a Distributed System
Update-path simulator bundle

Requirements:
- Python 3.10 or later
- No third-party packages
- No network access

Run:
1. Extract this ZIP file.
2. Open a terminal in the extracted directory.
3. Run: python simulate_update.py --self-test
4. Run: python simulate_update.py

The second command creates:
- update-simulation-runs.csv
- update-simulation-summary.csv

The scenario assumptions are in update-scenarios.json.

Licensing:
- simulate_update.py: MIT
- update-scenarios.json and this README: CC BY 4.0

See LICENSES.txt and the included licence files for the full terms.
