RUN_SPEC_SCHEMA_JSON

Constant RUN_SPEC_SCHEMA_JSON 

Source
pub const RUN_SPEC_SCHEMA_JSON: &str = "{\n  \"$schema\": \"https://json-schema.org/draft/2020-12/schema\",\n  \"$id\": \"https://schemas.fleetforge.dev/run_spec.json\",\n  \"title\": \"FleetForge Run Specification\",\n  \"type\": \"object\",\n  \"required\": [\"dag_json\", \"inputs\", \"labels\", \"seed\"],\n  \"additionalProperties\": false,\n  \"properties\": {\n    \"dag_json\": {\n      \"type\": \"object\",\n      \"required\": [\"steps\"],\n      \"properties\": {\n        \"steps\": {\n          \"type\": \"array\",\n          \"minItems\": 1,\n          \"items\": {\n            \"type\": \"object\"\n          }\n        },\n        \"edges\": {\n          \"type\": \"array\",\n          \"items\": {\n            \"type\": \"array\",\n            \"minItems\": 2,\n            \"maxItems\": 2,\n            \"items\": {\n              \"type\": \"string\"\n            }\n          }\n        }\n      },\n      \"additionalProperties\": true\n    },\n    \"inputs\": {\n      \"type\": \"object\",\n      \"additionalProperties\": true\n    },\n    \"labels\": {\n      \"type\": \"object\",\n      \"additionalProperties\": {\n        \"type\": \"string\"\n      }\n    },\n    \"seed\": {\n      \"type\": \"integer\"\n    },\n    \"breakpoints\": {\n      \"type\": \"array\",\n      \"items\": {\n        \"type\": \"string\"\n      }\n    }\n  }\n}\n";