check point
This commit is contained in:
1 parent
ae1cae967b
commit
1e85df5193
72 files changed
+11452
No files matched your search
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"$schema": "https://json-schema.org/draft/2020-12/schema",
|
||||
"$id": "https://comic-odin/schemas/comic-project.schema.json",
|
||||
"title": "Comic Project",
|
||||
"type": "object",
|
||||
"required": ["schemaVersion", "project", "workflow"],
|
||||
"properties": {
|
||||
"schemaVersion": { "type": "integer", "minimum": 1 },
|
||||
"project": {
|
||||
"type": "object",
|
||||
"required": ["projectId", "projectName", "createdAt", "lastModified"],
|
||||
"properties": {
|
||||
"projectId": { "type": "string" },
|
||||
"projectName": { "type": "string" },
|
||||
"createdAt": { "type": "string" },
|
||||
"lastModified": { "type": "string" }
|
||||
}
|
||||
},
|
||||
"workflow": {
|
||||
"type": "object",
|
||||
"required": ["currentStep"],
|
||||
"properties": {
|
||||
"currentStep": { "type": "string" },
|
||||
"completedSteps": { "type": "array", "items": { "type": "string" } },
|
||||
"error": { "type": ["string", "null"] }
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user