changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "additionalProperties": true,
+ "properties": {
+ "grinders": {
+ "items": {
+ "additionalProperties": true,
+ "properties": {
+ "archived": {
+ "type": "integer"
+ },
+ "built_in_machine_id": {
+ "type": "null"
+ },
+ "burr_type": {
+ "type": "string"
+ },
+ "components_spec": {
+ "type": "string"
+ },
+ "direction_convention": {
+ "type": "string"
+ },
+ "id": {
+ "type": "integer"
+ },
+ "maintenance": {
+ "additionalProperties": true,
+ "properties": {
+ "calibration": {
+ "additionalProperties": true,
+ "properties": {
+ "epoch_at": {
+ "type": "string"
+ },
+ "epoch_id": {
+ "type": "integer"
+ },
+ "evidence": {
+ "type": "null"
+ },
+ "offset_at": {
+ "type": "null"
+ },
+ "offset_source": {
+ "type": "null"
+ },
+ "offset_unit": {
+ "type": "string"
+ },
+ "offset_value": {
+ "type": "null"
+ },
+ "stale_recipe_count": {
+ "type": "integer"
+ },
+ "state": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "stale_recipe_count",
+ "state",
+ "epoch_id",
+ "epoch_at",
+ "offset_value",
+ "offset_unit",
+ "offset_source",
+ "offset_at",
+ "evidence"
+ ],
+ "type": "object"
+ },
+ "due": {
+ "additionalProperties": true,
+ "properties": {
+ "burr_clean": {
+ "additionalProperties": true,
+ "properties": {
+ "basis": {
+ "type": "string"
+ },
+ "done": {
+ "type": "integer"
+ },
+ "every": {
+ "type": "integer"
+ },
+ "last_at": {
+ "type": "string"
+ },
+ "ratio": {
+ "type": "number"
+ },
+ "remaining": {
+ "type": "integer"
+ },
+ "state": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "state",
+ "ratio",
+ "basis",
+ "every",
+ "done",
+ "remaining",
+ "last_at"
+ ],
+ "type": "object"
+ }
+ },
+ "required": [
+ "burr_clean"
+ ],
+ "type": "object"
+ },
+ "entries": {
+ "items": {
+ "additionalProperties": true,
+ "properties": {
+ "created_at": {
+ "type": "string"
+ },
+ "details": {
+ "type": "null"
+ },
+ "details_known": {
+ "type": "boolean"
+ },
+ "details_version": {
+ "type": "integer"
+ },
+ "disturbs_zero": {
+ "type": "integer"
+ },
+ "equipment_id": {
+ "type": "integer"
+ },
+ "equipment_kind": {
+ "type": "string"
+ },
+ "evidence": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "id": {
+ "type": "integer"
+ },
+ "note": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "offset_at": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "offset_source": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "offset_value": {
+ "type": [
+ "null",
+ "integer"
+ ]
+ },
+ "performed_at": {
+ "type": "string"
+ },
+ "task": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id",
+ "equipment_kind",
+ "equipment_id",
+ "task",
+ "performed_at",
+ "disturbs_zero",
+ "note",
+ "offset_value",
+ "offset_source",
+ "offset_at",
+ "evidence",
+ "details",
+ "details_version",
+ "created_at",
+ "details_known"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "sensitivity": {
+ "type": "null"
+ },
+ "tasks": {
+ "items": {
+ "additionalProperties": true,
+ "properties": {
+ "details_fields": {
+ "type": "array"
+ },
+ "details_version": {
+ "type": "integer"
+ },
+ "disturbs_note": {
+ "type": "string"
+ },
+ "disturbs_zero": {
+ "type": "boolean"
+ },
+ "every": {
+ "additionalProperties": true,
+ "properties": {
+ "days": {
+ "type": "integer"
+ },
+ "grams": {
+ "type": "integer"
+ },
+ "shots": {
+ "type": "integer"
+ }
+ },
+ "required": [
+ "days",
+ "shots",
+ "grams"
+ ],
+ "type": "object"
+ },
+ "kind": {
+ "type": "string"
+ },
+ "label": {
+ "type": "string"
+ },
+ "offset_integral": {
+ "type": "boolean"
+ },
+ "offset_unit": {
+ "type": "string"
+ },
+ "sub": {
+ "type": "string"
+ },
+ "value": {
+ "type": "string"
+ },
+ "why": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "value",
+ "kind",
+ "label",
+ "sub",
+ "disturbs_zero",
+ "every",
+ "why",
+ "disturbs_note",
+ "offset_unit",
+ "offset_integral",
+ "details_version",
+ "details_fields"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "tasks",
+ "due",
+ "calibration",
+ "sensitivity",
+ "entries"
+ ],
+ "type": "object"
+ },
+ "max_value": {
+ "type": "null"
+ },
+ "microns_per_step": {
+ "type": "integer"
+ },
+ "min_value": {
+ "type": "null"
+ },
+ "motor_type": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "nominal_step": {
+ "type": "integer"
+ },
+ "notes": {
+ "type": "null"
+ },
+ "position_value": {
+ "type": "integer"
+ },
+ "setting_components": {
+ "type": "string"
+ },
+ "setting_label": {
+ "type": "string"
+ },
+ "setting_scheme": {
+ "type": "string"
+ },
+ "source": {
+ "type": "string"
+ },
+ "verified_at": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id",
+ "name",
+ "motor_type",
+ "burr_type",
+ "setting_scheme",
+ "direction_convention",
+ "nominal_step",
+ "components_spec",
+ "min_value",
+ "max_value",
+ "microns_per_step",
+ "notes",
+ "archived",
+ "setting_label",
+ "setting_components",
+ "position_value",
+ "source",
+ "verified_at",
+ "built_in_machine_id",
+ "maintenance"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "grinders"
+ ],
+ "type": "object"
+}