ThePirateRay/scripts
2026-10-21 21:57:52 +02:00
..
__init__.py
build_manifest.py
build_rayforge_windows_checkpoint.ps1 build: reject dirty Rayforge source trees 2026-10-21 18:52:53 +02:00
check_public_repo.py
check_rayforge_windows_gui.py
check_upstream_contracts.py build: pin upstream contracts and license notices 2026-10-21 14:27:34 +02:00
generate_brand_assets.py
materialize_private_drive_files.ps1
prepare_m1_acceptance_kit.py build: bind checkpoint manifest to acceptance 2026-10-21 18:35:04 +02:00
prepare_m3_review_packet.py safety: validate M3 approval records 2026-10-21 21:57:52 +02:00
prepare_rayforge_build.ps1 build: reject dirty Rayforge source trees 2026-10-21 18:52:53 +02:00
run_m1_no_device_acceptance.py
spike_meerk40t_hatch_cutplan.py
spike_meerk40t_mock_mopa.py
spike_rayforge_addon.py refactor: isolate Rayforge driver registry seam 2026-10-21 15:18:50 +02:00
spike_rayforge_graphical_workflow.py
spike_rayforge_jcz_cancel_recovery.py
spike_rayforge_jcz_equivalence.py
spike_rayforge_jcz_negative_cases.py
spike_rayforge_layer_model.py
spike_rayforge_lightburn_device_import.py
spike_rayforge_lightburn_import.py
spike_rayforge_recipe_model.py
validate_m1_manual_acceptance.py test: require human review for M1 acceptance 2026-10-21 18:37:50 +02:00
validate_m3_approval.py safety: validate M3 approval records 2026-10-21 21:57:52 +02:00
validate_m3_hardware_protocol.py safety: add immutable M3 review packets 2026-10-21 21:55:28 +02:00
verify_rayforge_windows_checkpoint.py build: reject ambiguous checkpoint archives 2026-10-21 21:45:37 +02:00