{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"/schemas/generation-manifest/1.0.json","title":"AI3D Generation Manifest 1.0","type":"object","additionalProperties":false,"required":["schemaVersion","generatorName","generatorVersion","executionTimestamps","sourceImageSha256","sourceImageWidth","sourceImageHeight","executionEnvironment","generationParameters","warnings","extensions"],"properties":{"schemaVersion":{"const":"ai3d-generation-manifest/1.0"},"generatorName":{"type":"string","minLength":1},"generatorVersion":{"type":"string","minLength":1},"sourceImageSha256":{"type":"string","pattern":"^[a-fA-F0-9]{64}$"},"sourceImageWidth":{"type":"integer","minimum":1},"sourceImageHeight":{"type":"integer","minimum":1},"executionTimestamps":{"type":"object"},"executionEnvironment":{"type":"object"},"generationParameters":{"type":"object","additionalProperties":true},"warnings":{"type":"array","items":{"type":"string"}},"extensions":{"type":"object","additionalProperties":true}}}