addedInput schema / properties / application
Added value: +{
+ "description": "FigureYa-style biological use cases as Markdown; required for new or updated Working revisions. Not visual encodings.",
+ "maxLength": 8000,
+ "type": "string"
+}
addedInput schema / properties / codeAssets / items / properties / rights
Added value: +{
+ "properties": {
+ "attribution": {
+ "maxLength": 4000,
+ "type": "string"
+ },
+ "distribution": {
+ "enum": [
+ "local_only",
+ "public"
+ ],
+ "type": "string"
+ },
+ "license": {
+ "maxLength": 2000,
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "license",
+ "distribution"
+ ],
+ "type": "object"
+}
addedInput schema / properties / evidenceAssets / items / properties / rights
Added value: +{
+ "properties": {
+ "attribution": {
+ "maxLength": 4000,
+ "type": "string"
+ },
+ "distribution": {
+ "enum": [
+ "local_only",
+ "public"
+ ],
+ "type": "string"
+ },
+ "license": {
+ "maxLength": 2000,
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "license",
+ "distribution"
+ ],
+ "type": "object"
+}
addedInput schema / properties / referenceAssets / items / properties / rights
Added value: +{
+ "properties": {
+ "attribution": {
+ "maxLength": 4000,
+ "type": "string"
+ },
+ "distribution": {
+ "enum": [
+ "local_only",
+ "public"
+ ],
+ "type": "string"
+ },
+ "license": {
+ "maxLength": 2000,
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "license",
+ "distribution"
+ ],
+ "type": "object"
+}
addedInput schema / properties / runtime
Added value: +{
+ "properties": {
+ "dependencies": {
+ "items": {
+ "properties": {
+ "assetPath": {
+ "minLength": 1,
+ "type": "string"
+ },
+ "codePath": {
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "codePath",
+ "assetPath"
+ ],
+ "type": "object"
+ },
+ "maxItems": 100,
+ "type": "array"
+ },
+ "entrypoint": {
+ "maxLength": 1000,
+ "minLength": 1,
+ "type": "string"
+ },
+ "inputs": {
+ "items": {
+ "properties": {
+ "assetPath": {
+ "maxLength": 1000,
+ "minLength": 1,
+ "type": "string"
+ },
+ "codePath": {
+ "maxLength": 1000,
+ "minLength": 1,
+ "type": "string"
+ },
+ "required": {
+ "const": true,
+ "type": "boolean"
+ },
+ "role": {
+ "enum": [
+ "example_data",
+ "source_data",
+ "private_reference"
+ ],
+ "type": "string"
+ }
+ },
+ "required": [
+ "codePath",
+ "assetPath",
+ "required",
+ "role"
+ ],
+ "type": "object"
+ },
+ "maxItems": 1000,
+ "type": "array"
+ },
+ "output": {
+ "properties": {
+ "mediaType": {
+ "const": "image/png",
+ "type": "string"
+ },
+ "previewPath": {
+ "maxLength": 1000,
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "previewPath",
+ "mediaType"
+ ],
+ "type": "object"
+ },
+ "schema": {
+ "const": "figure-library.runtime-closure.v1",
+ "type": "string"
+ }
+ },
+ "required": [
+ "schema",
+ "entrypoint",
+ "inputs",
+ "output"
+ ],
+ "type": "object"
+}
addedInput schema / properties / visualAssets / items / properties / rights
Added value: +{
+ "properties": {
+ "attribution": {
+ "maxLength": 4000,
+ "type": "string"
+ },
+ "distribution": {
+ "enum": [
+ "local_only",
+ "public"
+ ],
+ "type": "string"
+ },
+ "license": {
+ "maxLength": 2000,
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "license",
+ "distribution"
+ ],
+ "type": "object"
+}