ThePirateRay/tests/fixtures/rayforge-layer-model.json

28 lines
911 B
JSON

{
"conclusion": "Rayforge separates canvas visibility at layer level from output participation at workflow-step level; a LightBurn-style layer Output control can be an aggregate UI over existing step states.",
"hardware_access": false,
"model": {
"layer_visible": false,
"roundtrip": {
"layer_color": "#123456",
"layer_name": "Engraving",
"layer_visible": false,
"step_name": "Mark outline",
"step_visible": true
},
"serialized_layer_order": [
"Second",
"First"
],
"states_are_independent": true,
"step_visible": true
},
"rayforge_commit": "c28918c87f8273dd1d244f5a057addc192807fa5",
"source_contract": {
"canvas_checks_layer_visibility": true,
"job_pipeline_checks_layer_visibility": false,
"job_pipeline_checks_step_visibility": true,
"layer_visibility_control": true,
"step_visibility_control": true
}
}