feat: 기능 추가 과정중

This commit is contained in:
donghyeon-ka
2026-07-30 15:58:20 +09:00
parent d3ef801fe6
commit 6c52cdb916
648 changed files with 126325 additions and 6680 deletions
@@ -63,6 +63,7 @@
"properties": {
"id": { "type": "string", "minLength": 1 },
"status": { "const": "RECIPE_AVAILABLE" },
"referenceRuntime": { "$ref": "#/$defs/referenceRuntime" },
"trigger": { "type": "string", "minLength": 1 },
"forbiddenWhen": { "$ref": "#/$defs/nonEmptyStrings" },
"boundary": { "type": "string", "minLength": 1 },
@@ -78,6 +79,24 @@
"serverStatePolicy": { "type": "string", "minLength": 1 }
}
},
"referenceRuntime": {
"type": "object",
"additionalProperties": false,
"required": [
"status",
"coveredCapabilities",
"sourceRoots",
"conformanceScripts",
"productionComposition"
],
"properties": {
"status": { "const": "AVAILABLE_NOT_COMPOSED" },
"coveredCapabilities": { "$ref": "#/$defs/nonEmptyStrings" },
"sourceRoots": { "$ref": "#/$defs/nonEmptyStrings" },
"conformanceScripts": { "$ref": "#/$defs/nonEmptyStrings" },
"productionComposition": { "const": false }
}
},
"nonEmptyStrings": {
"type": "array",
"minItems": 1,