Scripts & Commands
Scripts under /scripts standardize recurring workflows and reduce command drift.
Test and Quality Scripts
| Script | Purpose |
scripts/run_tests.sh | full regression entrypoint |
scripts/run_smoke_tests.sh | fast smoke validation |
scripts/run_pytest_coverage.sh | pytest with coverage settings |
scripts/lint_templates.sh | template lint checks |
Data and Demonstration Scripts
| Script | Purpose |
scripts/comprehensive_dummy_data.sh | integrated dummy data lifecycle |
scripts/rail_showcase_data.sh | showcase data generation |
Operational Scripts
| Script | Purpose |
scripts/backup_recovery.sh | backup/restore support |
scripts/vendor_sync.sh | vendor sync operations |
scripts/vendor_checksums.txt | integrity/checksum reference |
Usage Guidance
- run from repository root unless script docs specify otherwise
- prefer script wrappers for repeatable team workflows
- document script behavior changes in PR notes