{
  "angee": {
    "resources": [
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "storage",
        "canonicalLabel": "storage.MimeType",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "display_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "mime_type",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "category",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "icon_key",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "storage.MimeType",
        "modelName": "mimetype",
        "query": {
          "axes": {
            "category": {
              "drill": {
                "field": "category",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "category",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "category",
              "identityPath": "category",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "category"
              ],
              "server": {
                "input": "CATEGORY",
                "key": "category",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "category": {
              "filter": {
                "field": "category",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "category",
                "paths": [
                  "category"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "category"
              },
              "values": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "icon_key": {
              "filter": {
                "field": "icon_key",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "icon_key",
                "paths": [
                  "icon_key"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "id": {
              "filter": {
                "field": "id",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "id",
                "paths": [
                  "id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "label": {
              "filter": {
                "field": "label",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "label",
                "paths": [
                  "label"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "label"
              },
              "values": []
            },
            "mime_type": {
              "filter": {
                "field": "mime_type",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "mime_type",
                "paths": [
                  "mime_type"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "mime_type"
              },
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "mime_type"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": null,
        "revisionFields": [],
        "roots": {
          "aggregate": "mime_types_aggregate",
          "changes": null,
          "create": null,
          "delete": null,
          "deletePreview": null,
          "detail": "mime_types_by_pk",
          "groups": "mime_types_groups",
          "groupsCount": "mime_types_groups_count",
          "list": "mime_types",
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "public",
        "subjectField": null,
        "subtitle": null,
        "typeNames": {
          "aggregate": "mime_types_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "mime_types_bool_exp",
          "groupBySpec": "mimeTypesgroupbyspec",
          "groupKey": "mimeTypesgroupkey",
          "groupOrder": "mimeTypesgrouporder",
          "grouped": "mime_types_group",
          "having": "mimeTypeshaving",
          "node": "MimeTypeType",
          "order": "mime_types_order_by",
          "query": "mimeTypes_Query",
          "revision": null,
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "storage",
        "canonicalLabel": "storage.Drive",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "display_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "slug",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "description",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "prefix",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": true,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "is_archived",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "backend",
            "readable": true,
            "relationModelLabel": "storage.Backend",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "owns_items",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [
          {
            "permission": "share",
            "relation": "editor",
            "subjects": [
              {
                "relation": "member",
                "resource": null,
                "type": "auth/group"
              },
              {
                "relation": null,
                "resource": null,
                "type": "auth/user"
              }
            ]
          },
          {
            "permission": "share",
            "relation": "viewer",
            "subjects": [
              {
                "relation": "member",
                "resource": null,
                "type": "auth/group"
              },
              {
                "relation": null,
                "resource": null,
                "type": "auth/user"
              }
            ]
          }
        ],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "storage.Drive",
        "modelName": "drive",
        "query": {
          "axes": {
            "created_at": {
              "drill": null,
              "extractions": [
                {
                  "drill": null,
                  "input": "YEAR",
                  "key": "created_at_year",
                  "name": "year",
                  "rangeKey": "created_at_year_range"
                },
                {
                  "drill": null,
                  "input": "QUARTER",
                  "key": "created_at_quarter",
                  "name": "quarter",
                  "rangeKey": "created_at_quarter_range"
                },
                {
                  "drill": null,
                  "input": "MONTH",
                  "key": "created_at_month",
                  "name": "month",
                  "rangeKey": "created_at_month_range"
                },
                {
                  "drill": null,
                  "input": "WEEK",
                  "key": "created_at_week",
                  "name": "week",
                  "rangeKey": "created_at_week_range"
                },
                {
                  "drill": null,
                  "input": "DAY",
                  "key": "created_at_day",
                  "name": "day",
                  "rangeKey": "created_at_day_range"
                },
                {
                  "drill": null,
                  "input": "HOUR",
                  "key": "created_at_hour",
                  "name": "hour",
                  "rangeKey": "created_at_hour_range"
                },
                {
                  "drill": null,
                  "input": "MINUTE",
                  "key": "created_at_minute",
                  "name": "minute",
                  "rangeKey": "created_at_minute_range"
                },
                {
                  "drill": null,
                  "input": "SECOND",
                  "key": "created_at_second",
                  "name": "second",
                  "rangeKey": "created_at_second_range"
                },
                {
                  "drill": null,
                  "input": "YEAR_NUMBER",
                  "key": "created_at_year_number",
                  "name": "year_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "QUARTER_NUMBER",
                  "key": "created_at_quarter_number",
                  "name": "quarter_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MONTH_NUMBER",
                  "key": "created_at_month_number",
                  "name": "month_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "ISO_WEEK_NUMBER",
                  "key": "created_at_iso_week_number",
                  "name": "iso_week_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_YEAR",
                  "key": "created_at_day_of_year",
                  "name": "day_of_year",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_MONTH",
                  "key": "created_at_day_of_month",
                  "name": "day_of_month",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_WEEK",
                  "key": "created_at_day_of_week",
                  "name": "day_of_week",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "HOUR_NUMBER",
                  "key": "created_at_hour_number",
                  "name": "hour_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MINUTE_NUMBER",
                  "key": "created_at_minute_number",
                  "name": "minute_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "SECOND_NUMBER",
                  "key": "created_at_second_number",
                  "name": "second_number",
                  "rangeKey": null
                }
              ],
              "field": "created_at",
              "identityPath": "created_at",
              "kind": "date",
              "labelPath": null,
              "paths": [
                "created_at"
              ],
              "server": {
                "input": "CREATED_AT",
                "key": "created_at",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "is_archived": {
              "drill": {
                "field": "is_archived",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "is_archived",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "is_archived",
              "identityPath": "is_archived",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "is_archived"
              ],
              "server": {
                "input": "IS_ARCHIVED",
                "key": "is_archived",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "backend": {
              "filter": {
                "field": "backend",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "backend",
                "labelPath": null,
                "model": "storage.Backend"
              },
              "row": {
                "path": "backend",
                "paths": [
                  "backend"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "created_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "created_at",
                "paths": [
                  "created_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "created_at"
              },
              "values": []
            },
            "description": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "description",
                "paths": [
                  "description"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "id": {
              "filter": {
                "field": "id",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "id",
                "paths": [
                  "id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "is_archived": {
              "filter": {
                "field": "is_archived",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "is_archived",
                "paths": [
                  "is_archived"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "name": {
              "filter": {
                "field": "name",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "name",
                "paths": [
                  "name"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "name"
              },
              "values": []
            },
            "owns_items": {
              "filter": {
                "field": "owns_items",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "owns_items",
                "paths": [
                  "owns_items"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "prefix": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "prefix",
                "paths": [
                  "prefix"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "slug": {
              "filter": {
                "field": "slug",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "slug",
                "paths": [
                  "slug"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "slug"
              },
              "values": []
            },
            "updated_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "updated_at",
                "paths": [
                  "updated_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "updated_at"
              },
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "slug"
              }
            ]
          }
        },
        "recordEdges": [
          "projects.ProjectBinding"
        ],
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "storage/drive",
        "revisionFields": [],
        "roots": {
          "aggregate": "drives_aggregate",
          "changes": null,
          "create": null,
          "delete": null,
          "deletePreview": null,
          "detail": "drives_by_pk",
          "groups": "drives_groups",
          "groupsCount": "drives_groups_count",
          "list": "drives",
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "public",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "drives_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "drives_bool_exp",
          "groupBySpec": "drivesGroupBySpec",
          "groupKey": "drivesGroupKey",
          "groupOrder": "drivesGroupOrder",
          "grouped": "drives_group",
          "having": "drivesHaving",
          "node": "DriveType",
          "order": "drives_order_by",
          "query": "drives_Query",
          "revision": null,
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "storage",
        "canonicalLabel": "storage.Folder",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete",
          "deletePreview"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "drive",
          "name",
          "parent",
          "description"
        ],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "display_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "description",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "is_virtual",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "smart_kind",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Trash",
                "value": "TRASH"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "drive",
            "readable": true,
            "relationModelLabel": "storage.Drive",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "parent",
            "readable": true,
            "relationModelLabel": "storage.Folder",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "storage.Folder",
        "modelName": "folder",
        "query": {
          "axes": {
            "drive": {
              "drill": {
                "field": "drive",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "drive_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "drive",
              "identityPath": "drive",
              "kind": "relation",
              "labelPath": null,
              "paths": [
                "drive"
              ],
              "server": {
                "input": "DRIVE",
                "key": "drive_id",
                "labelInput": "DRIVE__NAME",
                "labelKey": "drive__name",
                "valueMap": []
              }
            },
            "is_virtual": {
              "drill": {
                "field": "is_virtual",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "is_virtual",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "is_virtual",
              "identityPath": "is_virtual",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "is_virtual"
              ],
              "server": {
                "input": "IS_VIRTUAL",
                "key": "is_virtual",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "smart_kind": {
              "drill": {
                "field": "smart_kind",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "smart_kind",
                "valueMap": [
                  {
                    "from": "TRASH",
                    "to": "trash"
                  },
                  {
                    "from": "BLANK",
                    "to": ""
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "smart_kind",
              "identityPath": "smart_kind",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "smart_kind"
              ],
              "server": {
                "input": "SMART_KIND",
                "key": "smart_kind",
                "labelInput": null,
                "labelKey": null,
                "valueMap": [
                  {
                    "from": "BLANK",
                    "to": ""
                  }
                ]
              }
            }
          },
          "fields": {
            "created_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "created_at",
                "paths": [
                  "created_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "created_at"
              },
              "values": []
            },
            "description": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "description",
                "paths": [
                  "description"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "drive": {
              "filter": {
                "field": "drive",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "drive",
                "labelPath": null,
                "model": "storage.Drive"
              },
              "row": {
                "path": "drive",
                "paths": [
                  "drive"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "id": {
              "filter": {
                "field": "id",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "id",
                "paths": [
                  "id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "is_virtual": {
              "filter": {
                "field": "is_virtual",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "is_virtual",
                "paths": [
                  "is_virtual"
                ]
              },
              "scalar": "Boolean",
              "sort": {
                "field": "is_virtual"
              },
              "values": []
            },
            "name": {
              "filter": {
                "field": "name",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "name",
                "paths": [
                  "name"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "name"
              },
              "values": []
            },
            "parent": {
              "filter": {
                "field": "parent",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "parent",
                "labelPath": null,
                "model": "storage.Folder"
              },
              "row": {
                "path": "parent",
                "paths": [
                  "parent"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "smart_kind": {
              "filter": {
                "field": "smart_kind",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [
                  {
                    "from": "TRASH",
                    "to": "trash"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "smart_kind",
                "paths": [
                  "smart_kind"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "smart_kind"
              },
              "values": [
                {
                  "description": "Trash",
                  "value": "TRASH"
                }
              ]
            },
            "updated_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "updated_at",
                "paths": [
                  "updated_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "updated_at"
              },
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "name"
              }
            ]
          }
        },
        "recordEdges": [
          "projects.ProjectBinding"
        ],
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "name"
        ],
        "resourceType": "storage/folder",
        "revisionFields": [],
        "roots": {
          "aggregate": "folders_aggregate",
          "changes": null,
          "create": "insert_folders_one",
          "delete": "delete_folders_by_pk",
          "deletePreview": "delete_folder",
          "detail": "folders_by_pk",
          "groups": "folders_groups",
          "groupsCount": "folders_groups_count",
          "list": "folders",
          "revisions": null,
          "save": null,
          "update": "update_folders_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "public",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "folders_aggregate",
          "createInput": "folders_insert_input",
          "deletePayload": "DeletePreview",
          "filter": "folders_bool_exp",
          "groupBySpec": "foldersGroupBySpec",
          "groupKey": "foldersGroupKey",
          "groupOrder": "foldersGroupOrder",
          "grouped": "folders_group",
          "having": "foldersHaving",
          "node": "FolderType",
          "order": "folders_order_by",
          "query": "folders_Query",
          "revision": null,
          "updateInput": "folders_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "name",
          "description",
          "parent"
        ]
      },
      {
        "aggregateFields": [
          "id",
          "size_bytes"
        ],
        "aggregateMeasures": [],
        "appLabel": "storage",
        "canonicalLabel": "storage.File",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "update",
          "delete",
          "deletePreview"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "created_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_by_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "updated_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_by_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "trashed_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "trash_reason",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "trashed_by_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "display_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "filename",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "title",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "content_hash",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "size_bytes",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "metadata",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "JSON",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "json"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "upload_state",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Draft",
                "value": "DRAFT"
              },
              {
                "description": "Ready",
                "value": "READY"
              },
              {
                "description": "Failed",
                "value": "FAILED"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "visibility",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Inherited",
                "value": "INHERITED"
              },
              {
                "description": "Record",
                "value": "RECORD"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "is_trashed",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": true,
            "updatable": false,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "mime_type",
            "readable": true,
            "relationModelLabel": "storage.MimeType",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "drive",
            "readable": true,
            "relationModelLabel": "storage.Drive",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "folder",
            "readable": true,
            "relationModelLabel": "storage.Folder",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "url",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [
          {
            "permission": "share",
            "relation": "viewer",
            "subjects": [
              {
                "relation": "member",
                "resource": null,
                "type": "auth/group"
              },
              {
                "relation": null,
                "resource": null,
                "type": "auth/user"
              }
            ]
          }
        ],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "storage.File",
        "modelName": "file",
        "query": {
          "axes": {
            "drive": {
              "drill": {
                "field": "drive",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "drive_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "drive",
              "identityPath": "drive",
              "kind": "relation",
              "labelPath": null,
              "paths": [
                "drive"
              ],
              "server": {
                "input": "DRIVE",
                "key": "drive_id",
                "labelInput": "DRIVE__NAME",
                "labelKey": "drive__name",
                "valueMap": []
              }
            },
            "folder": {
              "drill": {
                "field": "folder",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "folder_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "folder",
              "identityPath": "folder",
              "kind": "relation",
              "labelPath": null,
              "paths": [
                "folder"
              ],
              "server": {
                "input": "FOLDER",
                "key": "folder_id",
                "labelInput": "FOLDER__NAME",
                "labelKey": "folder__name",
                "valueMap": []
              }
            },
            "is_trashed": {
              "drill": {
                "field": "is_trashed",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "is_trashed",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "is_trashed",
              "identityPath": "is_trashed",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "is_trashed"
              ],
              "server": {
                "input": "IS_TRASHED",
                "key": "is_trashed",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "mime_type": {
              "drill": {
                "field": "mime_type",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "mime_type_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "mime_type",
              "identityPath": "mime_type.id",
              "kind": "relation",
              "labelPath": "mime_type.display_name",
              "paths": [
                "mime_type.id",
                "mime_type.display_name"
              ],
              "server": {
                "input": "MIME_TYPE",
                "key": "mime_type_id",
                "labelInput": "MIME_TYPE__MIME_TYPE",
                "labelKey": "mime_type__mime_type",
                "valueMap": []
              }
            },
            "updated_at": {
              "drill": {
                "field": "updated_at",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "updated_at",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [
                {
                  "drill": {
                    "field": "updated_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "updated_at_year_range",
                    "valueKey": "updated_at_year",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "YEAR",
                  "key": "updated_at_year",
                  "name": "year",
                  "rangeKey": "updated_at_year_range"
                },
                {
                  "drill": {
                    "field": "updated_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "updated_at_quarter_range",
                    "valueKey": "updated_at_quarter",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "QUARTER",
                  "key": "updated_at_quarter",
                  "name": "quarter",
                  "rangeKey": "updated_at_quarter_range"
                },
                {
                  "drill": {
                    "field": "updated_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "updated_at_month_range",
                    "valueKey": "updated_at_month",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MONTH",
                  "key": "updated_at_month",
                  "name": "month",
                  "rangeKey": "updated_at_month_range"
                },
                {
                  "drill": {
                    "field": "updated_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "updated_at_week_range",
                    "valueKey": "updated_at_week",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "WEEK",
                  "key": "updated_at_week",
                  "name": "week",
                  "rangeKey": "updated_at_week_range"
                },
                {
                  "drill": {
                    "field": "updated_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "updated_at_day_range",
                    "valueKey": "updated_at_day",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "DAY",
                  "key": "updated_at_day",
                  "name": "day",
                  "rangeKey": "updated_at_day_range"
                },
                {
                  "drill": {
                    "field": "updated_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "updated_at_hour_range",
                    "valueKey": "updated_at_hour",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "HOUR",
                  "key": "updated_at_hour",
                  "name": "hour",
                  "rangeKey": "updated_at_hour_range"
                },
                {
                  "drill": {
                    "field": "updated_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "updated_at_minute_range",
                    "valueKey": "updated_at_minute",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MINUTE",
                  "key": "updated_at_minute",
                  "name": "minute",
                  "rangeKey": "updated_at_minute_range"
                },
                {
                  "drill": {
                    "field": "updated_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "updated_at_second_range",
                    "valueKey": "updated_at_second",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "SECOND",
                  "key": "updated_at_second",
                  "name": "second",
                  "rangeKey": "updated_at_second_range"
                },
                {
                  "drill": null,
                  "input": "YEAR_NUMBER",
                  "key": "updated_at_year_number",
                  "name": "year_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "QUARTER_NUMBER",
                  "key": "updated_at_quarter_number",
                  "name": "quarter_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MONTH_NUMBER",
                  "key": "updated_at_month_number",
                  "name": "month_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "ISO_WEEK_NUMBER",
                  "key": "updated_at_iso_week_number",
                  "name": "iso_week_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_YEAR",
                  "key": "updated_at_day_of_year",
                  "name": "day_of_year",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_MONTH",
                  "key": "updated_at_day_of_month",
                  "name": "day_of_month",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_WEEK",
                  "key": "updated_at_day_of_week",
                  "name": "day_of_week",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "HOUR_NUMBER",
                  "key": "updated_at_hour_number",
                  "name": "hour_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MINUTE_NUMBER",
                  "key": "updated_at_minute_number",
                  "name": "minute_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "SECOND_NUMBER",
                  "key": "updated_at_second_number",
                  "name": "second_number",
                  "rangeKey": null
                }
              ],
              "field": "updated_at",
              "identityPath": "updated_at",
              "kind": "date",
              "labelPath": null,
              "paths": [
                "updated_at"
              ],
              "server": {
                "input": "UPDATED_AT",
                "key": "updated_at",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "upload_state": {
              "drill": {
                "field": "upload_state",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "upload_state",
                "valueMap": [
                  {
                    "from": "DRAFT",
                    "to": "draft"
                  },
                  {
                    "from": "READY",
                    "to": "ready"
                  },
                  {
                    "from": "FAILED",
                    "to": "failed"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "upload_state",
              "identityPath": "upload_state",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "upload_state"
              ],
              "server": {
                "input": "UPLOAD_STATE",
                "key": "upload_state",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "content_hash": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "content_hash",
                "paths": [
                  "content_hash"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "created_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "created_at",
                "paths": [
                  "created_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "created_at"
              },
              "values": []
            },
            "created_by": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "created_by",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "created_by",
                "paths": [
                  "created_by"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "created_by_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "created_by_label",
                "paths": [
                  "created_by_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "drive": {
              "filter": {
                "field": "drive",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "drive",
                "labelPath": null,
                "model": "storage.Drive"
              },
              "row": {
                "path": "drive",
                "paths": [
                  "drive"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "filename": {
              "filter": {
                "field": "filename",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "filename",
                "paths": [
                  "filename"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "filename"
              },
              "values": []
            },
            "folder": {
              "filter": {
                "field": "folder",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "folder",
                "labelPath": null,
                "model": "storage.Folder"
              },
              "row": {
                "path": "folder",
                "paths": [
                  "folder"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "id": {
              "filter": {
                "field": "id",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "id",
                "paths": [
                  "id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "is_trashed": {
              "filter": {
                "field": "is_trashed",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "is_trashed",
                "paths": [
                  "is_trashed"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "metadata": {
              "filter": null,
              "kind": "json",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "metadata",
                "paths": [
                  "metadata"
                ]
              },
              "scalar": "JSON",
              "sort": null,
              "values": []
            },
            "mime_type": {
              "filter": {
                "field": "mime_type",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "mime_type.id",
                "labelPath": "mime_type.display_name",
                "model": "storage.MimeType"
              },
              "row": {
                "path": "mime_type.id",
                "paths": [
                  "mime_type.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "size_bytes": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "size_bytes",
                "paths": [
                  "size_bytes"
                ]
              },
              "scalar": "Int",
              "sort": {
                "field": "size_bytes"
              },
              "values": []
            },
            "title": {
              "filter": {
                "field": "title",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "title",
                "paths": [
                  "title"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "title"
              },
              "values": []
            },
            "trash_reason": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "trash_reason",
                "paths": [
                  "trash_reason"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "trashed_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "trashed_at",
                "paths": [
                  "trashed_at"
                ]
              },
              "scalar": "DateTime",
              "sort": null,
              "values": []
            },
            "trashed_by_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "trashed_by_label",
                "paths": [
                  "trashed_by_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "updated_at": {
              "filter": {
                "field": "updated_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "updated_at",
                "paths": [
                  "updated_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "updated_at"
              },
              "values": []
            },
            "updated_by": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "updated_by",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "updated_by",
                "paths": [
                  "updated_by"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "updated_by_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "updated_by_label",
                "paths": [
                  "updated_by_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "upload_state": {
              "filter": {
                "field": "upload_state",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [
                  {
                    "from": "DRAFT",
                    "to": "draft"
                  },
                  {
                    "from": "READY",
                    "to": "ready"
                  },
                  {
                    "from": "FAILED",
                    "to": "failed"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "upload_state",
                "paths": [
                  "upload_state"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Draft",
                  "value": "DRAFT"
                },
                {
                  "description": "Ready",
                  "value": "READY"
                },
                {
                  "description": "Failed",
                  "value": "FAILED"
                }
              ]
            },
            "url": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "url",
                "paths": [
                  "url"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "visibility": {
              "filter": {
                "field": "visibility",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [
                  {
                    "from": "INHERITED",
                    "to": "inherited"
                  },
                  {
                    "from": "RECORD",
                    "to": "record"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "visibility",
                "paths": [
                  "visibility"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Inherited",
                  "value": "INHERITED"
                },
                {
                  "description": "Record",
                  "value": "RECORD"
                }
              ]
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "DESC",
                "field": "updated_at"
              },
              {
                "direction": "ASC",
                "field": "filename"
              }
            ]
          }
        },
        "recordEdges": [
          "messaging.ThreadAttachment",
          "tags.TagAssignment"
        ],
        "recordRepresentation": "display_name",
        "recordSearchFields": [
          "filename",
          "title"
        ],
        "requiredCreateFields": [],
        "resourceType": "storage/file",
        "revisionFields": [],
        "roots": {
          "aggregate": "files_aggregate",
          "changes": null,
          "create": null,
          "delete": "delete_files_by_pk",
          "deletePreview": "delete_file",
          "detail": "files_by_pk",
          "groups": "files_groups",
          "groupsCount": "files_groups_count",
          "list": "files",
          "revisions": null,
          "save": null,
          "update": "update_files_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "public",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "files_aggregate",
          "createInput": null,
          "deletePayload": "DeletePreview",
          "filter": "files_bool_exp",
          "groupBySpec": "filesGroupBySpec",
          "groupKey": "filesGroupKey",
          "groupOrder": "filesGroupOrder",
          "grouped": "files_group",
          "having": "filesHaving",
          "node": "FileType",
          "order": "files_order_by",
          "query": "files_Query",
          "revision": null,
          "updateInput": "files_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "filename",
          "title",
          "folder",
          "metadata"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "parties",
        "canonicalLabel": "parties.Party",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "update",
          "delete"
        ],
        "concreteKinds": [
          "parties.Organization",
          "parties.Person"
        ],
        "createArguments": [],
        "createFields": [],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "created_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_by_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "updated_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_by_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "display_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "notes",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "handle_count",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "first_met_note",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "introduced_by",
            "readable": true,
            "relationModelLabel": "parties.Party",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "handles",
            "readable": true,
            "relationModelLabel": "parties.Handle",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "party_handles",
            "readable": true,
            "relationModelLabel": "parties.PartyHandle",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "addresses",
            "readable": true,
            "relationModelLabel": "parties.Address",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "circle_members",
            "readable": true,
            "relationModelLabel": "parties.CircleMember",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "relationships",
            "readable": true,
            "relationModelLabel": "parties.Relationship",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "inbound_relationships",
            "readable": true,
            "relationModelLabel": "parties.Relationship",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "concrete_kind",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Person",
                "value": "PERSON"
              },
              {
                "description": "Organization",
                "value": "ORGANIZATION"
              },
              {
                "description": "Any",
                "value": "ANY"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "tax_country",
            "readable": false,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": null,
                "value": ""
              },
              {
                "description": "Afghanistan",
                "value": "AF"
              },
              {
                "description": "\u00c5land Islands",
                "value": "AX"
              },
              {
                "description": "Albania",
                "value": "AL"
              },
              {
                "description": "Algeria",
                "value": "DZ"
              },
              {
                "description": "American Samoa",
                "value": "AS"
              },
              {
                "description": "Andorra",
                "value": "AD"
              },
              {
                "description": "Angola",
                "value": "AO"
              },
              {
                "description": "Anguilla",
                "value": "AI"
              },
              {
                "description": "Antarctica",
                "value": "AQ"
              },
              {
                "description": "Antigua and Barbuda",
                "value": "AG"
              },
              {
                "description": "Argentina",
                "value": "AR"
              },
              {
                "description": "Armenia",
                "value": "AM"
              },
              {
                "description": "Aruba",
                "value": "AW"
              },
              {
                "description": "Australia",
                "value": "AU"
              },
              {
                "description": "Austria",
                "value": "AT"
              },
              {
                "description": "Azerbaijan",
                "value": "AZ"
              },
              {
                "description": "Bahamas (The)",
                "value": "BS"
              },
              {
                "description": "Bahrain",
                "value": "BH"
              },
              {
                "description": "Bangladesh",
                "value": "BD"
              },
              {
                "description": "Barbados",
                "value": "BB"
              },
              {
                "description": "Belarus",
                "value": "BY"
              },
              {
                "description": "Belgium",
                "value": "BE"
              },
              {
                "description": "Belize",
                "value": "BZ"
              },
              {
                "description": "Benin",
                "value": "BJ"
              },
              {
                "description": "Bermuda",
                "value": "BM"
              },
              {
                "description": "Bhutan",
                "value": "BT"
              },
              {
                "description": "Bolivia",
                "value": "BO"
              },
              {
                "description": "Bonaire, Sint Eustatius and Saba",
                "value": "BQ"
              },
              {
                "description": "Bosnia and Herzegovina",
                "value": "BA"
              },
              {
                "description": "Botswana",
                "value": "BW"
              },
              {
                "description": "Bouvet Island",
                "value": "BV"
              },
              {
                "description": "Brazil",
                "value": "BR"
              },
              {
                "description": "British Indian Ocean Territory",
                "value": "IO"
              },
              {
                "description": "Brunei",
                "value": "BN"
              },
              {
                "description": "Bulgaria",
                "value": "BG"
              },
              {
                "description": "Burkina Faso",
                "value": "BF"
              },
              {
                "description": "Burundi",
                "value": "BI"
              },
              {
                "description": "Cabo Verde",
                "value": "CV"
              },
              {
                "description": "Cambodia",
                "value": "KH"
              },
              {
                "description": "Cameroon",
                "value": "CM"
              },
              {
                "description": "Canada",
                "value": "CA"
              },
              {
                "description": "Cayman Islands",
                "value": "KY"
              },
              {
                "description": "Central African Republic",
                "value": "CF"
              },
              {
                "description": "Chad",
                "value": "TD"
              },
              {
                "description": "Chile",
                "value": "CL"
              },
              {
                "description": "China",
                "value": "CN"
              },
              {
                "description": "Christmas Island",
                "value": "CX"
              },
              {
                "description": "Cocos (Keeling) Islands",
                "value": "CC"
              },
              {
                "description": "Colombia",
                "value": "CO"
              },
              {
                "description": "Comoros",
                "value": "KM"
              },
              {
                "description": "Congo",
                "value": "CG"
              },
              {
                "description": "Cook Islands",
                "value": "CK"
              },
              {
                "description": "Costa Rica",
                "value": "CR"
              },
              {
                "description": "C\u00f4te d'Ivoire",
                "value": "CI"
              },
              {
                "description": "Croatia",
                "value": "HR"
              },
              {
                "description": "Cuba",
                "value": "CU"
              },
              {
                "description": "Cura\u00e7ao",
                "value": "CW"
              },
              {
                "description": "Cyprus",
                "value": "CY"
              },
              {
                "description": "Czechia",
                "value": "CZ"
              },
              {
                "description": "Democratic Republic of the Congo",
                "value": "CD"
              },
              {
                "description": "Denmark",
                "value": "DK"
              },
              {
                "description": "Djibouti",
                "value": "DJ"
              },
              {
                "description": "Dominica",
                "value": "DM"
              },
              {
                "description": "Dominican Republic",
                "value": "DO"
              },
              {
                "description": "Ecuador",
                "value": "EC"
              },
              {
                "description": "Egypt",
                "value": "EG"
              },
              {
                "description": "El Salvador",
                "value": "SV"
              },
              {
                "description": "Equatorial Guinea",
                "value": "GQ"
              },
              {
                "description": "Eritrea",
                "value": "ER"
              },
              {
                "description": "Estonia",
                "value": "EE"
              },
              {
                "description": "Eswatini",
                "value": "SZ"
              },
              {
                "description": "Ethiopia",
                "value": "ET"
              },
              {
                "description": "Falkland Islands (Malvinas)",
                "value": "FK"
              },
              {
                "description": "Faroe Islands",
                "value": "FO"
              },
              {
                "description": "Fiji",
                "value": "FJ"
              },
              {
                "description": "Finland",
                "value": "FI"
              },
              {
                "description": "France",
                "value": "FR"
              },
              {
                "description": "French Guiana",
                "value": "GF"
              },
              {
                "description": "French Polynesia",
                "value": "PF"
              },
              {
                "description": "French Southern Territories",
                "value": "TF"
              },
              {
                "description": "Gabon",
                "value": "GA"
              },
              {
                "description": "Gambia",
                "value": "GM"
              },
              {
                "description": "Georgia",
                "value": "GE"
              },
              {
                "description": "Germany",
                "value": "DE"
              },
              {
                "description": "Ghana",
                "value": "GH"
              },
              {
                "description": "Gibraltar",
                "value": "GI"
              },
              {
                "description": "Greece",
                "value": "GR"
              },
              {
                "description": "Greenland",
                "value": "GL"
              },
              {
                "description": "Grenada",
                "value": "GD"
              },
              {
                "description": "Guadeloupe",
                "value": "GP"
              },
              {
                "description": "Guam",
                "value": "GU"
              },
              {
                "description": "Guatemala",
                "value": "GT"
              },
              {
                "description": "Guernsey",
                "value": "GG"
              },
              {
                "description": "Guinea",
                "value": "GN"
              },
              {
                "description": "Guinea-Bissau",
                "value": "GW"
              },
              {
                "description": "Guyana",
                "value": "GY"
              },
              {
                "description": "Haiti",
                "value": "HT"
              },
              {
                "description": "Heard Island and McDonald Islands",
                "value": "HM"
              },
              {
                "description": "Honduras",
                "value": "HN"
              },
              {
                "description": "Hong Kong",
                "value": "HK"
              },
              {
                "description": "Hungary",
                "value": "HU"
              },
              {
                "description": "Iceland",
                "value": "IS"
              },
              {
                "description": "India",
                "value": "IN"
              },
              {
                "description": "Indonesia",
                "value": "ID"
              },
              {
                "description": "Iran",
                "value": "IR"
              },
              {
                "description": "Iraq",
                "value": "IQ"
              },
              {
                "description": "Ireland",
                "value": "IE"
              },
              {
                "description": "Isle of Man",
                "value": "IM"
              },
              {
                "description": "Israel",
                "value": "IL"
              },
              {
                "description": "Italy",
                "value": "IT"
              },
              {
                "description": "Jamaica",
                "value": "JM"
              },
              {
                "description": "Japan",
                "value": "JP"
              },
              {
                "description": "Jersey",
                "value": "JE"
              },
              {
                "description": "Jordan",
                "value": "JO"
              },
              {
                "description": "Kazakhstan",
                "value": "KZ"
              },
              {
                "description": "Kenya",
                "value": "KE"
              },
              {
                "description": "Kiribati",
                "value": "KI"
              },
              {
                "description": "Kuwait",
                "value": "KW"
              },
              {
                "description": "Kyrgyzstan",
                "value": "KG"
              },
              {
                "description": "Laos",
                "value": "LA"
              },
              {
                "description": "Latvia",
                "value": "LV"
              },
              {
                "description": "Lebanon",
                "value": "LB"
              },
              {
                "description": "Lesotho",
                "value": "LS"
              },
              {
                "description": "Liberia",
                "value": "LR"
              },
              {
                "description": "Libya",
                "value": "LY"
              },
              {
                "description": "Liechtenstein",
                "value": "LI"
              },
              {
                "description": "Lithuania",
                "value": "LT"
              },
              {
                "description": "Luxembourg",
                "value": "LU"
              },
              {
                "description": "Macao",
                "value": "MO"
              },
              {
                "description": "Madagascar",
                "value": "MG"
              },
              {
                "description": "Malawi",
                "value": "MW"
              },
              {
                "description": "Malaysia",
                "value": "MY"
              },
              {
                "description": "Maldives",
                "value": "MV"
              },
              {
                "description": "Mali",
                "value": "ML"
              },
              {
                "description": "Malta",
                "value": "MT"
              },
              {
                "description": "Marshall Islands",
                "value": "MH"
              },
              {
                "description": "Martinique",
                "value": "MQ"
              },
              {
                "description": "Mauritania",
                "value": "MR"
              },
              {
                "description": "Mauritius",
                "value": "MU"
              },
              {
                "description": "Mayotte",
                "value": "YT"
              },
              {
                "description": "Mexico",
                "value": "MX"
              },
              {
                "description": "Micronesia",
                "value": "FM"
              },
              {
                "description": "Moldova",
                "value": "MD"
              },
              {
                "description": "Monaco",
                "value": "MC"
              },
              {
                "description": "Mongolia",
                "value": "MN"
              },
              {
                "description": "Montenegro",
                "value": "ME"
              },
              {
                "description": "Montserrat",
                "value": "MS"
              },
              {
                "description": "Morocco",
                "value": "MA"
              },
              {
                "description": "Mozambique",
                "value": "MZ"
              },
              {
                "description": "Myanmar",
                "value": "MM"
              },
              {
                "description": "Namibia",
                "value": "NA"
              },
              {
                "description": "Naoero",
                "value": "NR"
              },
              {
                "description": "Nepal",
                "value": "NP"
              },
              {
                "description": "Netherlands",
                "value": "NL"
              },
              {
                "description": "New Caledonia",
                "value": "NC"
              },
              {
                "description": "New Zealand",
                "value": "NZ"
              },
              {
                "description": "Nicaragua",
                "value": "NI"
              },
              {
                "description": "Niger",
                "value": "NE"
              },
              {
                "description": "Nigeria",
                "value": "NG"
              },
              {
                "description": "Niue",
                "value": "NU"
              },
              {
                "description": "Norfolk Island",
                "value": "NF"
              },
              {
                "description": "North Korea",
                "value": "KP"
              },
              {
                "description": "North Macedonia",
                "value": "MK"
              },
              {
                "description": "Northern Mariana Islands",
                "value": "MP"
              },
              {
                "description": "Norway",
                "value": "NO"
              },
              {
                "description": "Oman",
                "value": "OM"
              },
              {
                "description": "Pakistan",
                "value": "PK"
              },
              {
                "description": "Palau",
                "value": "PW"
              },
              {
                "description": "Palestine",
                "value": "PS"
              },
              {
                "description": "Panama",
                "value": "PA"
              },
              {
                "description": "Papua New Guinea",
                "value": "PG"
              },
              {
                "description": "Paraguay",
                "value": "PY"
              },
              {
                "description": "Peru",
                "value": "PE"
              },
              {
                "description": "Philippines",
                "value": "PH"
              },
              {
                "description": "Pitcairn",
                "value": "PN"
              },
              {
                "description": "Poland",
                "value": "PL"
              },
              {
                "description": "Portugal",
                "value": "PT"
              },
              {
                "description": "Puerto Rico",
                "value": "PR"
              },
              {
                "description": "Qatar",
                "value": "QA"
              },
              {
                "description": "R\u00e9union",
                "value": "RE"
              },
              {
                "description": "Romania",
                "value": "RO"
              },
              {
                "description": "Russia",
                "value": "RU"
              },
              {
                "description": "Rwanda",
                "value": "RW"
              },
              {
                "description": "Saint Barth\u00e9lemy",
                "value": "BL"
              },
              {
                "description": "Saint Helena",
                "value": "SH"
              },
              {
                "description": "Saint Kitts and Nevis",
                "value": "KN"
              },
              {
                "description": "Saint Lucia",
                "value": "LC"
              },
              {
                "description": "Saint Martin (French part)",
                "value": "MF"
              },
              {
                "description": "Saint Pierre and Miquelon",
                "value": "PM"
              },
              {
                "description": "Saint Vincent and the Grenadines",
                "value": "VC"
              },
              {
                "description": "Samoa",
                "value": "WS"
              },
              {
                "description": "San Marino",
                "value": "SM"
              },
              {
                "description": "Sao Tome and Principe",
                "value": "ST"
              },
              {
                "description": "Saudi Arabia",
                "value": "SA"
              },
              {
                "description": "Senegal",
                "value": "SN"
              },
              {
                "description": "Serbia",
                "value": "RS"
              },
              {
                "description": "Seychelles",
                "value": "SC"
              },
              {
                "description": "Sierra Leone",
                "value": "SL"
              },
              {
                "description": "Singapore",
                "value": "SG"
              },
              {
                "description": "Sint Maarten (Dutch part)",
                "value": "SX"
              },
              {
                "description": "Slovakia",
                "value": "SK"
              },
              {
                "description": "Slovenia",
                "value": "SI"
              },
              {
                "description": "Solomon Islands",
                "value": "SB"
              },
              {
                "description": "Somalia",
                "value": "SO"
              },
              {
                "description": "South Africa",
                "value": "ZA"
              },
              {
                "description": "South Georgia",
                "value": "GS"
              },
              {
                "description": "South Korea",
                "value": "KR"
              },
              {
                "description": "South Sudan",
                "value": "SS"
              },
              {
                "description": "Spain",
                "value": "ES"
              },
              {
                "description": "Sri Lanka",
                "value": "LK"
              },
              {
                "description": "Sudan",
                "value": "SD"
              },
              {
                "description": "Suriname",
                "value": "SR"
              },
              {
                "description": "Svalbard and Jan Mayen",
                "value": "SJ"
              },
              {
                "description": "Sweden",
                "value": "SE"
              },
              {
                "description": "Switzerland",
                "value": "CH"
              },
              {
                "description": "Syria",
                "value": "SY"
              },
              {
                "description": "Taiwan",
                "value": "TW"
              },
              {
                "description": "Tajikistan",
                "value": "TJ"
              },
              {
                "description": "Tanzania",
                "value": "TZ"
              },
              {
                "description": "Thailand",
                "value": "TH"
              },
              {
                "description": "Timor-Leste",
                "value": "TL"
              },
              {
                "description": "Togo",
                "value": "TG"
              },
              {
                "description": "Tokelau",
                "value": "TK"
              },
              {
                "description": "Tonga",
                "value": "TO"
              },
              {
                "description": "Trinidad and Tobago",
                "value": "TT"
              },
              {
                "description": "Tunisia",
                "value": "TN"
              },
              {
                "description": "T\u00fcrkiye",
                "value": "TR"
              },
              {
                "description": "Turkmenistan",
                "value": "TM"
              },
              {
                "description": "Turks and Caicos Islands",
                "value": "TC"
              },
              {
                "description": "Tuvalu",
                "value": "TV"
              },
              {
                "description": "Uganda",
                "value": "UG"
              },
              {
                "description": "Ukraine",
                "value": "UA"
              },
              {
                "description": "United Arab Emirates",
                "value": "AE"
              },
              {
                "description": "United Kingdom",
                "value": "GB"
              },
              {
                "description": "United States Minor Outlying Islands",
                "value": "UM"
              },
              {
                "description": "United States of America",
                "value": "US"
              },
              {
                "description": "Uruguay",
                "value": "UY"
              },
              {
                "description": "Uzbekistan",
                "value": "UZ"
              },
              {
                "description": "Vanuatu",
                "value": "VU"
              },
              {
                "description": "Vatican City",
                "value": "VA"
              },
              {
                "description": "Venezuela",
                "value": "VE"
              },
              {
                "description": "Vietnam",
                "value": "VN"
              },
              {
                "description": "Virgin Islands (British)",
                "value": "VG"
              },
              {
                "description": "Virgin Islands (U.S.)",
                "value": "VI"
              },
              {
                "description": "Wallis and Futuna",
                "value": "WF"
              },
              {
                "description": "Western Sahara",
                "value": "EH"
              },
              {
                "description": "Yemen",
                "value": "YE"
              },
              {
                "description": "Zambia",
                "value": "ZM"
              },
              {
                "description": "Zimbabwe",
                "value": "ZW"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "vat",
            "readable": false,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [
          {
            "permission": "write",
            "relation": "reader",
            "subjects": [
              {
                "relation": "member",
                "resource": null,
                "type": "auth/group"
              },
              {
                "relation": null,
                "resource": null,
                "type": "auth/user"
              }
            ]
          }
        ],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "parties.Party",
        "modelName": "party",
        "query": {
          "axes": {
            "created_at": {
              "drill": {
                "field": "created_at",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "created_at",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [
                {
                  "drill": {
                    "field": "created_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "created_at_year_range",
                    "valueKey": "created_at_year",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "YEAR",
                  "key": "created_at_year",
                  "name": "year",
                  "rangeKey": "created_at_year_range"
                },
                {
                  "drill": {
                    "field": "created_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "created_at_quarter_range",
                    "valueKey": "created_at_quarter",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "QUARTER",
                  "key": "created_at_quarter",
                  "name": "quarter",
                  "rangeKey": "created_at_quarter_range"
                },
                {
                  "drill": {
                    "field": "created_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "created_at_month_range",
                    "valueKey": "created_at_month",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MONTH",
                  "key": "created_at_month",
                  "name": "month",
                  "rangeKey": "created_at_month_range"
                },
                {
                  "drill": {
                    "field": "created_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "created_at_week_range",
                    "valueKey": "created_at_week",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "WEEK",
                  "key": "created_at_week",
                  "name": "week",
                  "rangeKey": "created_at_week_range"
                },
                {
                  "drill": {
                    "field": "created_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "created_at_day_range",
                    "valueKey": "created_at_day",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "DAY",
                  "key": "created_at_day",
                  "name": "day",
                  "rangeKey": "created_at_day_range"
                },
                {
                  "drill": {
                    "field": "created_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "created_at_hour_range",
                    "valueKey": "created_at_hour",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "HOUR",
                  "key": "created_at_hour",
                  "name": "hour",
                  "rangeKey": "created_at_hour_range"
                },
                {
                  "drill": {
                    "field": "created_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "created_at_minute_range",
                    "valueKey": "created_at_minute",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MINUTE",
                  "key": "created_at_minute",
                  "name": "minute",
                  "rangeKey": "created_at_minute_range"
                },
                {
                  "drill": {
                    "field": "created_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "created_at_second_range",
                    "valueKey": "created_at_second",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "SECOND",
                  "key": "created_at_second",
                  "name": "second",
                  "rangeKey": "created_at_second_range"
                },
                {
                  "drill": null,
                  "input": "YEAR_NUMBER",
                  "key": "created_at_year_number",
                  "name": "year_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "QUARTER_NUMBER",
                  "key": "created_at_quarter_number",
                  "name": "quarter_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MONTH_NUMBER",
                  "key": "created_at_month_number",
                  "name": "month_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "ISO_WEEK_NUMBER",
                  "key": "created_at_iso_week_number",
                  "name": "iso_week_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_YEAR",
                  "key": "created_at_day_of_year",
                  "name": "day_of_year",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_MONTH",
                  "key": "created_at_day_of_month",
                  "name": "day_of_month",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_WEEK",
                  "key": "created_at_day_of_week",
                  "name": "day_of_week",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "HOUR_NUMBER",
                  "key": "created_at_hour_number",
                  "name": "hour_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MINUTE_NUMBER",
                  "key": "created_at_minute_number",
                  "name": "minute_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "SECOND_NUMBER",
                  "key": "created_at_second_number",
                  "name": "second_number",
                  "rangeKey": null
                }
              ],
              "field": "created_at",
              "identityPath": "created_at",
              "kind": "date",
              "labelPath": null,
              "paths": [
                "created_at"
              ],
              "server": {
                "input": "CREATED_AT",
                "key": "created_at",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "tax_country": {
              "drill": {
                "field": "tax_country",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "tax_country",
                "valueMap": [
                  {
                    "from": "BLANK",
                    "to": ""
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "tax_country",
              "identityPath": null,
              "kind": "column",
              "labelPath": null,
              "paths": [],
              "server": {
                "input": "TAX_COUNTRY",
                "key": "tax_country",
                "labelInput": null,
                "labelKey": null,
                "valueMap": [
                  {
                    "from": "BLANK",
                    "to": ""
                  }
                ]
              }
            },
            "vat": {
              "drill": {
                "field": "vat",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "vat",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "vat",
              "identityPath": null,
              "kind": "column",
              "labelPath": null,
              "paths": [],
              "server": {
                "input": "VAT",
                "key": "vat",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "addresses": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "circle_members": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "concrete_kind": {
              "filter": null,
              "kind": "enum",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "concrete_kind",
                "paths": [
                  "concrete_kind"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Person",
                  "value": "PERSON"
                },
                {
                  "description": "Organization",
                  "value": "ORGANIZATION"
                },
                {
                  "description": "Any",
                  "value": "ANY"
                }
              ]
            },
            "created_at": {
              "filter": {
                "field": "created_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "created_at",
                "paths": [
                  "created_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "created_at"
              },
              "values": []
            },
            "created_by": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "created_by",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "created_by",
                "paths": [
                  "created_by"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "created_by_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "created_by_label",
                "paths": [
                  "created_by_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "display_name": {
              "filter": {
                "field": "display_name",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "display_name"
              },
              "values": []
            },
            "first_met_note": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "first_met_note",
                "paths": [
                  "first_met_note"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "handle_count": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "handle_count",
                "paths": [
                  "handle_count"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "handles": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "id": {
              "filter": {
                "field": "id",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "id",
                "paths": [
                  "id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "inbound_relationships": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "introduced_by": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "introduced_by.id",
                "labelPath": "introduced_by.display_name",
                "model": "parties.Party"
              },
              "row": {
                "path": "introduced_by.id",
                "paths": [
                  "introduced_by.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "notes": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "notes",
                "paths": [
                  "notes"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "party_handles": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "relationships": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "tax_country": {
              "filter": {
                "field": "tax_country",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "enum",
              "nullable": true,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": {
                "field": "tax_country"
              },
              "values": [
                {
                  "description": null,
                  "value": ""
                },
                {
                  "description": "Afghanistan",
                  "value": "AF"
                },
                {
                  "description": "\u00c5land Islands",
                  "value": "AX"
                },
                {
                  "description": "Albania",
                  "value": "AL"
                },
                {
                  "description": "Algeria",
                  "value": "DZ"
                },
                {
                  "description": "American Samoa",
                  "value": "AS"
                },
                {
                  "description": "Andorra",
                  "value": "AD"
                },
                {
                  "description": "Angola",
                  "value": "AO"
                },
                {
                  "description": "Anguilla",
                  "value": "AI"
                },
                {
                  "description": "Antarctica",
                  "value": "AQ"
                },
                {
                  "description": "Antigua and Barbuda",
                  "value": "AG"
                },
                {
                  "description": "Argentina",
                  "value": "AR"
                },
                {
                  "description": "Armenia",
                  "value": "AM"
                },
                {
                  "description": "Aruba",
                  "value": "AW"
                },
                {
                  "description": "Australia",
                  "value": "AU"
                },
                {
                  "description": "Austria",
                  "value": "AT"
                },
                {
                  "description": "Azerbaijan",
                  "value": "AZ"
                },
                {
                  "description": "Bahamas (The)",
                  "value": "BS"
                },
                {
                  "description": "Bahrain",
                  "value": "BH"
                },
                {
                  "description": "Bangladesh",
                  "value": "BD"
                },
                {
                  "description": "Barbados",
                  "value": "BB"
                },
                {
                  "description": "Belarus",
                  "value": "BY"
                },
                {
                  "description": "Belgium",
                  "value": "BE"
                },
                {
                  "description": "Belize",
                  "value": "BZ"
                },
                {
                  "description": "Benin",
                  "value": "BJ"
                },
                {
                  "description": "Bermuda",
                  "value": "BM"
                },
                {
                  "description": "Bhutan",
                  "value": "BT"
                },
                {
                  "description": "Bolivia",
                  "value": "BO"
                },
                {
                  "description": "Bonaire, Sint Eustatius and Saba",
                  "value": "BQ"
                },
                {
                  "description": "Bosnia and Herzegovina",
                  "value": "BA"
                },
                {
                  "description": "Botswana",
                  "value": "BW"
                },
                {
                  "description": "Bouvet Island",
                  "value": "BV"
                },
                {
                  "description": "Brazil",
                  "value": "BR"
                },
                {
                  "description": "British Indian Ocean Territory",
                  "value": "IO"
                },
                {
                  "description": "Brunei",
                  "value": "BN"
                },
                {
                  "description": "Bulgaria",
                  "value": "BG"
                },
                {
                  "description": "Burkina Faso",
                  "value": "BF"
                },
                {
                  "description": "Burundi",
                  "value": "BI"
                },
                {
                  "description": "Cabo Verde",
                  "value": "CV"
                },
                {
                  "description": "Cambodia",
                  "value": "KH"
                },
                {
                  "description": "Cameroon",
                  "value": "CM"
                },
                {
                  "description": "Canada",
                  "value": "CA"
                },
                {
                  "description": "Cayman Islands",
                  "value": "KY"
                },
                {
                  "description": "Central African Republic",
                  "value": "CF"
                },
                {
                  "description": "Chad",
                  "value": "TD"
                },
                {
                  "description": "Chile",
                  "value": "CL"
                },
                {
                  "description": "China",
                  "value": "CN"
                },
                {
                  "description": "Christmas Island",
                  "value": "CX"
                },
                {
                  "description": "Cocos (Keeling) Islands",
                  "value": "CC"
                },
                {
                  "description": "Colombia",
                  "value": "CO"
                },
                {
                  "description": "Comoros",
                  "value": "KM"
                },
                {
                  "description": "Congo",
                  "value": "CG"
                },
                {
                  "description": "Cook Islands",
                  "value": "CK"
                },
                {
                  "description": "Costa Rica",
                  "value": "CR"
                },
                {
                  "description": "C\u00f4te d'Ivoire",
                  "value": "CI"
                },
                {
                  "description": "Croatia",
                  "value": "HR"
                },
                {
                  "description": "Cuba",
                  "value": "CU"
                },
                {
                  "description": "Cura\u00e7ao",
                  "value": "CW"
                },
                {
                  "description": "Cyprus",
                  "value": "CY"
                },
                {
                  "description": "Czechia",
                  "value": "CZ"
                },
                {
                  "description": "Democratic Republic of the Congo",
                  "value": "CD"
                },
                {
                  "description": "Denmark",
                  "value": "DK"
                },
                {
                  "description": "Djibouti",
                  "value": "DJ"
                },
                {
                  "description": "Dominica",
                  "value": "DM"
                },
                {
                  "description": "Dominican Republic",
                  "value": "DO"
                },
                {
                  "description": "Ecuador",
                  "value": "EC"
                },
                {
                  "description": "Egypt",
                  "value": "EG"
                },
                {
                  "description": "El Salvador",
                  "value": "SV"
                },
                {
                  "description": "Equatorial Guinea",
                  "value": "GQ"
                },
                {
                  "description": "Eritrea",
                  "value": "ER"
                },
                {
                  "description": "Estonia",
                  "value": "EE"
                },
                {
                  "description": "Eswatini",
                  "value": "SZ"
                },
                {
                  "description": "Ethiopia",
                  "value": "ET"
                },
                {
                  "description": "Falkland Islands (Malvinas)",
                  "value": "FK"
                },
                {
                  "description": "Faroe Islands",
                  "value": "FO"
                },
                {
                  "description": "Fiji",
                  "value": "FJ"
                },
                {
                  "description": "Finland",
                  "value": "FI"
                },
                {
                  "description": "France",
                  "value": "FR"
                },
                {
                  "description": "French Guiana",
                  "value": "GF"
                },
                {
                  "description": "French Polynesia",
                  "value": "PF"
                },
                {
                  "description": "French Southern Territories",
                  "value": "TF"
                },
                {
                  "description": "Gabon",
                  "value": "GA"
                },
                {
                  "description": "Gambia",
                  "value": "GM"
                },
                {
                  "description": "Georgia",
                  "value": "GE"
                },
                {
                  "description": "Germany",
                  "value": "DE"
                },
                {
                  "description": "Ghana",
                  "value": "GH"
                },
                {
                  "description": "Gibraltar",
                  "value": "GI"
                },
                {
                  "description": "Greece",
                  "value": "GR"
                },
                {
                  "description": "Greenland",
                  "value": "GL"
                },
                {
                  "description": "Grenada",
                  "value": "GD"
                },
                {
                  "description": "Guadeloupe",
                  "value": "GP"
                },
                {
                  "description": "Guam",
                  "value": "GU"
                },
                {
                  "description": "Guatemala",
                  "value": "GT"
                },
                {
                  "description": "Guernsey",
                  "value": "GG"
                },
                {
                  "description": "Guinea",
                  "value": "GN"
                },
                {
                  "description": "Guinea-Bissau",
                  "value": "GW"
                },
                {
                  "description": "Guyana",
                  "value": "GY"
                },
                {
                  "description": "Haiti",
                  "value": "HT"
                },
                {
                  "description": "Heard Island and McDonald Islands",
                  "value": "HM"
                },
                {
                  "description": "Honduras",
                  "value": "HN"
                },
                {
                  "description": "Hong Kong",
                  "value": "HK"
                },
                {
                  "description": "Hungary",
                  "value": "HU"
                },
                {
                  "description": "Iceland",
                  "value": "IS"
                },
                {
                  "description": "India",
                  "value": "IN"
                },
                {
                  "description": "Indonesia",
                  "value": "ID"
                },
                {
                  "description": "Iran",
                  "value": "IR"
                },
                {
                  "description": "Iraq",
                  "value": "IQ"
                },
                {
                  "description": "Ireland",
                  "value": "IE"
                },
                {
                  "description": "Isle of Man",
                  "value": "IM"
                },
                {
                  "description": "Israel",
                  "value": "IL"
                },
                {
                  "description": "Italy",
                  "value": "IT"
                },
                {
                  "description": "Jamaica",
                  "value": "JM"
                },
                {
                  "description": "Japan",
                  "value": "JP"
                },
                {
                  "description": "Jersey",
                  "value": "JE"
                },
                {
                  "description": "Jordan",
                  "value": "JO"
                },
                {
                  "description": "Kazakhstan",
                  "value": "KZ"
                },
                {
                  "description": "Kenya",
                  "value": "KE"
                },
                {
                  "description": "Kiribati",
                  "value": "KI"
                },
                {
                  "description": "Kuwait",
                  "value": "KW"
                },
                {
                  "description": "Kyrgyzstan",
                  "value": "KG"
                },
                {
                  "description": "Laos",
                  "value": "LA"
                },
                {
                  "description": "Latvia",
                  "value": "LV"
                },
                {
                  "description": "Lebanon",
                  "value": "LB"
                },
                {
                  "description": "Lesotho",
                  "value": "LS"
                },
                {
                  "description": "Liberia",
                  "value": "LR"
                },
                {
                  "description": "Libya",
                  "value": "LY"
                },
                {
                  "description": "Liechtenstein",
                  "value": "LI"
                },
                {
                  "description": "Lithuania",
                  "value": "LT"
                },
                {
                  "description": "Luxembourg",
                  "value": "LU"
                },
                {
                  "description": "Macao",
                  "value": "MO"
                },
                {
                  "description": "Madagascar",
                  "value": "MG"
                },
                {
                  "description": "Malawi",
                  "value": "MW"
                },
                {
                  "description": "Malaysia",
                  "value": "MY"
                },
                {
                  "description": "Maldives",
                  "value": "MV"
                },
                {
                  "description": "Mali",
                  "value": "ML"
                },
                {
                  "description": "Malta",
                  "value": "MT"
                },
                {
                  "description": "Marshall Islands",
                  "value": "MH"
                },
                {
                  "description": "Martinique",
                  "value": "MQ"
                },
                {
                  "description": "Mauritania",
                  "value": "MR"
                },
                {
                  "description": "Mauritius",
                  "value": "MU"
                },
                {
                  "description": "Mayotte",
                  "value": "YT"
                },
                {
                  "description": "Mexico",
                  "value": "MX"
                },
                {
                  "description": "Micronesia",
                  "value": "FM"
                },
                {
                  "description": "Moldova",
                  "value": "MD"
                },
                {
                  "description": "Monaco",
                  "value": "MC"
                },
                {
                  "description": "Mongolia",
                  "value": "MN"
                },
                {
                  "description": "Montenegro",
                  "value": "ME"
                },
                {
                  "description": "Montserrat",
                  "value": "MS"
                },
                {
                  "description": "Morocco",
                  "value": "MA"
                },
                {
                  "description": "Mozambique",
                  "value": "MZ"
                },
                {
                  "description": "Myanmar",
                  "value": "MM"
                },
                {
                  "description": "Namibia",
                  "value": "NA"
                },
                {
                  "description": "Naoero",
                  "value": "NR"
                },
                {
                  "description": "Nepal",
                  "value": "NP"
                },
                {
                  "description": "Netherlands",
                  "value": "NL"
                },
                {
                  "description": "New Caledonia",
                  "value": "NC"
                },
                {
                  "description": "New Zealand",
                  "value": "NZ"
                },
                {
                  "description": "Nicaragua",
                  "value": "NI"
                },
                {
                  "description": "Niger",
                  "value": "NE"
                },
                {
                  "description": "Nigeria",
                  "value": "NG"
                },
                {
                  "description": "Niue",
                  "value": "NU"
                },
                {
                  "description": "Norfolk Island",
                  "value": "NF"
                },
                {
                  "description": "North Korea",
                  "value": "KP"
                },
                {
                  "description": "North Macedonia",
                  "value": "MK"
                },
                {
                  "description": "Northern Mariana Islands",
                  "value": "MP"
                },
                {
                  "description": "Norway",
                  "value": "NO"
                },
                {
                  "description": "Oman",
                  "value": "OM"
                },
                {
                  "description": "Pakistan",
                  "value": "PK"
                },
                {
                  "description": "Palau",
                  "value": "PW"
                },
                {
                  "description": "Palestine",
                  "value": "PS"
                },
                {
                  "description": "Panama",
                  "value": "PA"
                },
                {
                  "description": "Papua New Guinea",
                  "value": "PG"
                },
                {
                  "description": "Paraguay",
                  "value": "PY"
                },
                {
                  "description": "Peru",
                  "value": "PE"
                },
                {
                  "description": "Philippines",
                  "value": "PH"
                },
                {
                  "description": "Pitcairn",
                  "value": "PN"
                },
                {
                  "description": "Poland",
                  "value": "PL"
                },
                {
                  "description": "Portugal",
                  "value": "PT"
                },
                {
                  "description": "Puerto Rico",
                  "value": "PR"
                },
                {
                  "description": "Qatar",
                  "value": "QA"
                },
                {
                  "description": "R\u00e9union",
                  "value": "RE"
                },
                {
                  "description": "Romania",
                  "value": "RO"
                },
                {
                  "description": "Russia",
                  "value": "RU"
                },
                {
                  "description": "Rwanda",
                  "value": "RW"
                },
                {
                  "description": "Saint Barth\u00e9lemy",
                  "value": "BL"
                },
                {
                  "description": "Saint Helena",
                  "value": "SH"
                },
                {
                  "description": "Saint Kitts and Nevis",
                  "value": "KN"
                },
                {
                  "description": "Saint Lucia",
                  "value": "LC"
                },
                {
                  "description": "Saint Martin (French part)",
                  "value": "MF"
                },
                {
                  "description": "Saint Pierre and Miquelon",
                  "value": "PM"
                },
                {
                  "description": "Saint Vincent and the Grenadines",
                  "value": "VC"
                },
                {
                  "description": "Samoa",
                  "value": "WS"
                },
                {
                  "description": "San Marino",
                  "value": "SM"
                },
                {
                  "description": "Sao Tome and Principe",
                  "value": "ST"
                },
                {
                  "description": "Saudi Arabia",
                  "value": "SA"
                },
                {
                  "description": "Senegal",
                  "value": "SN"
                },
                {
                  "description": "Serbia",
                  "value": "RS"
                },
                {
                  "description": "Seychelles",
                  "value": "SC"
                },
                {
                  "description": "Sierra Leone",
                  "value": "SL"
                },
                {
                  "description": "Singapore",
                  "value": "SG"
                },
                {
                  "description": "Sint Maarten (Dutch part)",
                  "value": "SX"
                },
                {
                  "description": "Slovakia",
                  "value": "SK"
                },
                {
                  "description": "Slovenia",
                  "value": "SI"
                },
                {
                  "description": "Solomon Islands",
                  "value": "SB"
                },
                {
                  "description": "Somalia",
                  "value": "SO"
                },
                {
                  "description": "South Africa",
                  "value": "ZA"
                },
                {
                  "description": "South Georgia",
                  "value": "GS"
                },
                {
                  "description": "South Korea",
                  "value": "KR"
                },
                {
                  "description": "South Sudan",
                  "value": "SS"
                },
                {
                  "description": "Spain",
                  "value": "ES"
                },
                {
                  "description": "Sri Lanka",
                  "value": "LK"
                },
                {
                  "description": "Sudan",
                  "value": "SD"
                },
                {
                  "description": "Suriname",
                  "value": "SR"
                },
                {
                  "description": "Svalbard and Jan Mayen",
                  "value": "SJ"
                },
                {
                  "description": "Sweden",
                  "value": "SE"
                },
                {
                  "description": "Switzerland",
                  "value": "CH"
                },
                {
                  "description": "Syria",
                  "value": "SY"
                },
                {
                  "description": "Taiwan",
                  "value": "TW"
                },
                {
                  "description": "Tajikistan",
                  "value": "TJ"
                },
                {
                  "description": "Tanzania",
                  "value": "TZ"
                },
                {
                  "description": "Thailand",
                  "value": "TH"
                },
                {
                  "description": "Timor-Leste",
                  "value": "TL"
                },
                {
                  "description": "Togo",
                  "value": "TG"
                },
                {
                  "description": "Tokelau",
                  "value": "TK"
                },
                {
                  "description": "Tonga",
                  "value": "TO"
                },
                {
                  "description": "Trinidad and Tobago",
                  "value": "TT"
                },
                {
                  "description": "Tunisia",
                  "value": "TN"
                },
                {
                  "description": "T\u00fcrkiye",
                  "value": "TR"
                },
                {
                  "description": "Turkmenistan",
                  "value": "TM"
                },
                {
                  "description": "Turks and Caicos Islands",
                  "value": "TC"
                },
                {
                  "description": "Tuvalu",
                  "value": "TV"
                },
                {
                  "description": "Uganda",
                  "value": "UG"
                },
                {
                  "description": "Ukraine",
                  "value": "UA"
                },
                {
                  "description": "United Arab Emirates",
                  "value": "AE"
                },
                {
                  "description": "United Kingdom",
                  "value": "GB"
                },
                {
                  "description": "United States Minor Outlying Islands",
                  "value": "UM"
                },
                {
                  "description": "United States of America",
                  "value": "US"
                },
                {
                  "description": "Uruguay",
                  "value": "UY"
                },
                {
                  "description": "Uzbekistan",
                  "value": "UZ"
                },
                {
                  "description": "Vanuatu",
                  "value": "VU"
                },
                {
                  "description": "Vatican City",
                  "value": "VA"
                },
                {
                  "description": "Venezuela",
                  "value": "VE"
                },
                {
                  "description": "Vietnam",
                  "value": "VN"
                },
                {
                  "description": "Virgin Islands (British)",
                  "value": "VG"
                },
                {
                  "description": "Virgin Islands (U.S.)",
                  "value": "VI"
                },
                {
                  "description": "Wallis and Futuna",
                  "value": "WF"
                },
                {
                  "description": "Western Sahara",
                  "value": "EH"
                },
                {
                  "description": "Yemen",
                  "value": "YE"
                },
                {
                  "description": "Zambia",
                  "value": "ZM"
                },
                {
                  "description": "Zimbabwe",
                  "value": "ZW"
                }
              ]
            },
            "updated_at": {
              "filter": {
                "field": "updated_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "updated_at",
                "paths": [
                  "updated_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "updated_at"
              },
              "values": []
            },
            "updated_by": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "updated_by",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "updated_by",
                "paths": [
                  "updated_by"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "updated_by_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "updated_by_label",
                "paths": [
                  "updated_by_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "vat": {
              "filter": {
                "field": "vat",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": null,
              "scalar": "String",
              "sort": {
                "field": "vat"
              },
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "DESC",
                "field": "updated_at"
              },
              {
                "direction": "ASC",
                "field": "display_name"
              }
            ]
          }
        },
        "recordEdges": [
          "storage.FileAttachment",
          "tags.TagAssignment"
        ],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "parties/party",
        "revisionFields": [],
        "roots": {
          "aggregate": "parties_aggregate",
          "changes": null,
          "create": null,
          "delete": "delete_parties_by_pk",
          "deletePreview": null,
          "detail": "parties_by_pk",
          "groups": "parties_groups",
          "groupsCount": "parties_groups_count",
          "list": "parties",
          "revisions": null,
          "save": null,
          "update": "update_parties_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "public",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "parties_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "parties_bool_exp",
          "groupBySpec": "partiesGroupBySpec",
          "groupKey": "partiesGroupKey",
          "groupOrder": "partiesGroupOrder",
          "grouped": "parties_group",
          "having": "partiesHaving",
          "node": "PartyType",
          "order": "parties_order_by",
          "query": "parties_Query",
          "revision": null,
          "updateInput": "parties_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "display_name",
          "notes",
          "tax_country",
          "vat"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "parties",
        "canonicalLabel": "parties.Party",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "display_name",
          "notes",
          "name_prefix",
          "given_name",
          "additional_name",
          "family_name",
          "name_suffix",
          "nickname",
          "birthday",
          "anniversary",
          "tax_country",
          "vat"
        ],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "created_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_by_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "updated_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_by_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "display_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "notes",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "handle_count",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "first_met_note",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "introduced_by",
            "readable": true,
            "relationModelLabel": "parties.Party",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "handles",
            "readable": true,
            "relationModelLabel": "parties.Handle",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "party_handles",
            "readable": true,
            "relationModelLabel": "parties.PartyHandle",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "addresses",
            "readable": true,
            "relationModelLabel": "parties.Address",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "circle_members",
            "readable": true,
            "relationModelLabel": "parties.CircleMember",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "relationships",
            "readable": true,
            "relationModelLabel": "parties.Relationship",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "inbound_relationships",
            "readable": true,
            "relationModelLabel": "parties.Relationship",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "concrete_kind",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Person",
                "value": "PERSON"
              },
              {
                "description": "Organization",
                "value": "ORGANIZATION"
              },
              {
                "description": "Any",
                "value": "ANY"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "name_prefix",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "given_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "additional_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "family_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "name_suffix",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "nickname",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "birthday",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Date",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "date"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "anniversary",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Date",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "date"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "folder",
            "readable": true,
            "relationModelLabel": "parties.Folder",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "circle_names",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "user",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "tax_country",
            "readable": false,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": null,
                "value": ""
              },
              {
                "description": "Afghanistan",
                "value": "AF"
              },
              {
                "description": "\u00c5land Islands",
                "value": "AX"
              },
              {
                "description": "Albania",
                "value": "AL"
              },
              {
                "description": "Algeria",
                "value": "DZ"
              },
              {
                "description": "American Samoa",
                "value": "AS"
              },
              {
                "description": "Andorra",
                "value": "AD"
              },
              {
                "description": "Angola",
                "value": "AO"
              },
              {
                "description": "Anguilla",
                "value": "AI"
              },
              {
                "description": "Antarctica",
                "value": "AQ"
              },
              {
                "description": "Antigua and Barbuda",
                "value": "AG"
              },
              {
                "description": "Argentina",
                "value": "AR"
              },
              {
                "description": "Armenia",
                "value": "AM"
              },
              {
                "description": "Aruba",
                "value": "AW"
              },
              {
                "description": "Australia",
                "value": "AU"
              },
              {
                "description": "Austria",
                "value": "AT"
              },
              {
                "description": "Azerbaijan",
                "value": "AZ"
              },
              {
                "description": "Bahamas (The)",
                "value": "BS"
              },
              {
                "description": "Bahrain",
                "value": "BH"
              },
              {
                "description": "Bangladesh",
                "value": "BD"
              },
              {
                "description": "Barbados",
                "value": "BB"
              },
              {
                "description": "Belarus",
                "value": "BY"
              },
              {
                "description": "Belgium",
                "value": "BE"
              },
              {
                "description": "Belize",
                "value": "BZ"
              },
              {
                "description": "Benin",
                "value": "BJ"
              },
              {
                "description": "Bermuda",
                "value": "BM"
              },
              {
                "description": "Bhutan",
                "value": "BT"
              },
              {
                "description": "Bolivia",
                "value": "BO"
              },
              {
                "description": "Bonaire, Sint Eustatius and Saba",
                "value": "BQ"
              },
              {
                "description": "Bosnia and Herzegovina",
                "value": "BA"
              },
              {
                "description": "Botswana",
                "value": "BW"
              },
              {
                "description": "Bouvet Island",
                "value": "BV"
              },
              {
                "description": "Brazil",
                "value": "BR"
              },
              {
                "description": "British Indian Ocean Territory",
                "value": "IO"
              },
              {
                "description": "Brunei",
                "value": "BN"
              },
              {
                "description": "Bulgaria",
                "value": "BG"
              },
              {
                "description": "Burkina Faso",
                "value": "BF"
              },
              {
                "description": "Burundi",
                "value": "BI"
              },
              {
                "description": "Cabo Verde",
                "value": "CV"
              },
              {
                "description": "Cambodia",
                "value": "KH"
              },
              {
                "description": "Cameroon",
                "value": "CM"
              },
              {
                "description": "Canada",
                "value": "CA"
              },
              {
                "description": "Cayman Islands",
                "value": "KY"
              },
              {
                "description": "Central African Republic",
                "value": "CF"
              },
              {
                "description": "Chad",
                "value": "TD"
              },
              {
                "description": "Chile",
                "value": "CL"
              },
              {
                "description": "China",
                "value": "CN"
              },
              {
                "description": "Christmas Island",
                "value": "CX"
              },
              {
                "description": "Cocos (Keeling) Islands",
                "value": "CC"
              },
              {
                "description": "Colombia",
                "value": "CO"
              },
              {
                "description": "Comoros",
                "value": "KM"
              },
              {
                "description": "Congo",
                "value": "CG"
              },
              {
                "description": "Cook Islands",
                "value": "CK"
              },
              {
                "description": "Costa Rica",
                "value": "CR"
              },
              {
                "description": "C\u00f4te d'Ivoire",
                "value": "CI"
              },
              {
                "description": "Croatia",
                "value": "HR"
              },
              {
                "description": "Cuba",
                "value": "CU"
              },
              {
                "description": "Cura\u00e7ao",
                "value": "CW"
              },
              {
                "description": "Cyprus",
                "value": "CY"
              },
              {
                "description": "Czechia",
                "value": "CZ"
              },
              {
                "description": "Democratic Republic of the Congo",
                "value": "CD"
              },
              {
                "description": "Denmark",
                "value": "DK"
              },
              {
                "description": "Djibouti",
                "value": "DJ"
              },
              {
                "description": "Dominica",
                "value": "DM"
              },
              {
                "description": "Dominican Republic",
                "value": "DO"
              },
              {
                "description": "Ecuador",
                "value": "EC"
              },
              {
                "description": "Egypt",
                "value": "EG"
              },
              {
                "description": "El Salvador",
                "value": "SV"
              },
              {
                "description": "Equatorial Guinea",
                "value": "GQ"
              },
              {
                "description": "Eritrea",
                "value": "ER"
              },
              {
                "description": "Estonia",
                "value": "EE"
              },
              {
                "description": "Eswatini",
                "value": "SZ"
              },
              {
                "description": "Ethiopia",
                "value": "ET"
              },
              {
                "description": "Falkland Islands (Malvinas)",
                "value": "FK"
              },
              {
                "description": "Faroe Islands",
                "value": "FO"
              },
              {
                "description": "Fiji",
                "value": "FJ"
              },
              {
                "description": "Finland",
                "value": "FI"
              },
              {
                "description": "France",
                "value": "FR"
              },
              {
                "description": "French Guiana",
                "value": "GF"
              },
              {
                "description": "French Polynesia",
                "value": "PF"
              },
              {
                "description": "French Southern Territories",
                "value": "TF"
              },
              {
                "description": "Gabon",
                "value": "GA"
              },
              {
                "description": "Gambia",
                "value": "GM"
              },
              {
                "description": "Georgia",
                "value": "GE"
              },
              {
                "description": "Germany",
                "value": "DE"
              },
              {
                "description": "Ghana",
                "value": "GH"
              },
              {
                "description": "Gibraltar",
                "value": "GI"
              },
              {
                "description": "Greece",
                "value": "GR"
              },
              {
                "description": "Greenland",
                "value": "GL"
              },
              {
                "description": "Grenada",
                "value": "GD"
              },
              {
                "description": "Guadeloupe",
                "value": "GP"
              },
              {
                "description": "Guam",
                "value": "GU"
              },
              {
                "description": "Guatemala",
                "value": "GT"
              },
              {
                "description": "Guernsey",
                "value": "GG"
              },
              {
                "description": "Guinea",
                "value": "GN"
              },
              {
                "description": "Guinea-Bissau",
                "value": "GW"
              },
              {
                "description": "Guyana",
                "value": "GY"
              },
              {
                "description": "Haiti",
                "value": "HT"
              },
              {
                "description": "Heard Island and McDonald Islands",
                "value": "HM"
              },
              {
                "description": "Honduras",
                "value": "HN"
              },
              {
                "description": "Hong Kong",
                "value": "HK"
              },
              {
                "description": "Hungary",
                "value": "HU"
              },
              {
                "description": "Iceland",
                "value": "IS"
              },
              {
                "description": "India",
                "value": "IN"
              },
              {
                "description": "Indonesia",
                "value": "ID"
              },
              {
                "description": "Iran",
                "value": "IR"
              },
              {
                "description": "Iraq",
                "value": "IQ"
              },
              {
                "description": "Ireland",
                "value": "IE"
              },
              {
                "description": "Isle of Man",
                "value": "IM"
              },
              {
                "description": "Israel",
                "value": "IL"
              },
              {
                "description": "Italy",
                "value": "IT"
              },
              {
                "description": "Jamaica",
                "value": "JM"
              },
              {
                "description": "Japan",
                "value": "JP"
              },
              {
                "description": "Jersey",
                "value": "JE"
              },
              {
                "description": "Jordan",
                "value": "JO"
              },
              {
                "description": "Kazakhstan",
                "value": "KZ"
              },
              {
                "description": "Kenya",
                "value": "KE"
              },
              {
                "description": "Kiribati",
                "value": "KI"
              },
              {
                "description": "Kuwait",
                "value": "KW"
              },
              {
                "description": "Kyrgyzstan",
                "value": "KG"
              },
              {
                "description": "Laos",
                "value": "LA"
              },
              {
                "description": "Latvia",
                "value": "LV"
              },
              {
                "description": "Lebanon",
                "value": "LB"
              },
              {
                "description": "Lesotho",
                "value": "LS"
              },
              {
                "description": "Liberia",
                "value": "LR"
              },
              {
                "description": "Libya",
                "value": "LY"
              },
              {
                "description": "Liechtenstein",
                "value": "LI"
              },
              {
                "description": "Lithuania",
                "value": "LT"
              },
              {
                "description": "Luxembourg",
                "value": "LU"
              },
              {
                "description": "Macao",
                "value": "MO"
              },
              {
                "description": "Madagascar",
                "value": "MG"
              },
              {
                "description": "Malawi",
                "value": "MW"
              },
              {
                "description": "Malaysia",
                "value": "MY"
              },
              {
                "description": "Maldives",
                "value": "MV"
              },
              {
                "description": "Mali",
                "value": "ML"
              },
              {
                "description": "Malta",
                "value": "MT"
              },
              {
                "description": "Marshall Islands",
                "value": "MH"
              },
              {
                "description": "Martinique",
                "value": "MQ"
              },
              {
                "description": "Mauritania",
                "value": "MR"
              },
              {
                "description": "Mauritius",
                "value": "MU"
              },
              {
                "description": "Mayotte",
                "value": "YT"
              },
              {
                "description": "Mexico",
                "value": "MX"
              },
              {
                "description": "Micronesia",
                "value": "FM"
              },
              {
                "description": "Moldova",
                "value": "MD"
              },
              {
                "description": "Monaco",
                "value": "MC"
              },
              {
                "description": "Mongolia",
                "value": "MN"
              },
              {
                "description": "Montenegro",
                "value": "ME"
              },
              {
                "description": "Montserrat",
                "value": "MS"
              },
              {
                "description": "Morocco",
                "value": "MA"
              },
              {
                "description": "Mozambique",
                "value": "MZ"
              },
              {
                "description": "Myanmar",
                "value": "MM"
              },
              {
                "description": "Namibia",
                "value": "NA"
              },
              {
                "description": "Naoero",
                "value": "NR"
              },
              {
                "description": "Nepal",
                "value": "NP"
              },
              {
                "description": "Netherlands",
                "value": "NL"
              },
              {
                "description": "New Caledonia",
                "value": "NC"
              },
              {
                "description": "New Zealand",
                "value": "NZ"
              },
              {
                "description": "Nicaragua",
                "value": "NI"
              },
              {
                "description": "Niger",
                "value": "NE"
              },
              {
                "description": "Nigeria",
                "value": "NG"
              },
              {
                "description": "Niue",
                "value": "NU"
              },
              {
                "description": "Norfolk Island",
                "value": "NF"
              },
              {
                "description": "North Korea",
                "value": "KP"
              },
              {
                "description": "North Macedonia",
                "value": "MK"
              },
              {
                "description": "Northern Mariana Islands",
                "value": "MP"
              },
              {
                "description": "Norway",
                "value": "NO"
              },
              {
                "description": "Oman",
                "value": "OM"
              },
              {
                "description": "Pakistan",
                "value": "PK"
              },
              {
                "description": "Palau",
                "value": "PW"
              },
              {
                "description": "Palestine",
                "value": "PS"
              },
              {
                "description": "Panama",
                "value": "PA"
              },
              {
                "description": "Papua New Guinea",
                "value": "PG"
              },
              {
                "description": "Paraguay",
                "value": "PY"
              },
              {
                "description": "Peru",
                "value": "PE"
              },
              {
                "description": "Philippines",
                "value": "PH"
              },
              {
                "description": "Pitcairn",
                "value": "PN"
              },
              {
                "description": "Poland",
                "value": "PL"
              },
              {
                "description": "Portugal",
                "value": "PT"
              },
              {
                "description": "Puerto Rico",
                "value": "PR"
              },
              {
                "description": "Qatar",
                "value": "QA"
              },
              {
                "description": "R\u00e9union",
                "value": "RE"
              },
              {
                "description": "Romania",
                "value": "RO"
              },
              {
                "description": "Russia",
                "value": "RU"
              },
              {
                "description": "Rwanda",
                "value": "RW"
              },
              {
                "description": "Saint Barth\u00e9lemy",
                "value": "BL"
              },
              {
                "description": "Saint Helena",
                "value": "SH"
              },
              {
                "description": "Saint Kitts and Nevis",
                "value": "KN"
              },
              {
                "description": "Saint Lucia",
                "value": "LC"
              },
              {
                "description": "Saint Martin (French part)",
                "value": "MF"
              },
              {
                "description": "Saint Pierre and Miquelon",
                "value": "PM"
              },
              {
                "description": "Saint Vincent and the Grenadines",
                "value": "VC"
              },
              {
                "description": "Samoa",
                "value": "WS"
              },
              {
                "description": "San Marino",
                "value": "SM"
              },
              {
                "description": "Sao Tome and Principe",
                "value": "ST"
              },
              {
                "description": "Saudi Arabia",
                "value": "SA"
              },
              {
                "description": "Senegal",
                "value": "SN"
              },
              {
                "description": "Serbia",
                "value": "RS"
              },
              {
                "description": "Seychelles",
                "value": "SC"
              },
              {
                "description": "Sierra Leone",
                "value": "SL"
              },
              {
                "description": "Singapore",
                "value": "SG"
              },
              {
                "description": "Sint Maarten (Dutch part)",
                "value": "SX"
              },
              {
                "description": "Slovakia",
                "value": "SK"
              },
              {
                "description": "Slovenia",
                "value": "SI"
              },
              {
                "description": "Solomon Islands",
                "value": "SB"
              },
              {
                "description": "Somalia",
                "value": "SO"
              },
              {
                "description": "South Africa",
                "value": "ZA"
              },
              {
                "description": "South Georgia",
                "value": "GS"
              },
              {
                "description": "South Korea",
                "value": "KR"
              },
              {
                "description": "South Sudan",
                "value": "SS"
              },
              {
                "description": "Spain",
                "value": "ES"
              },
              {
                "description": "Sri Lanka",
                "value": "LK"
              },
              {
                "description": "Sudan",
                "value": "SD"
              },
              {
                "description": "Suriname",
                "value": "SR"
              },
              {
                "description": "Svalbard and Jan Mayen",
                "value": "SJ"
              },
              {
                "description": "Sweden",
                "value": "SE"
              },
              {
                "description": "Switzerland",
                "value": "CH"
              },
              {
                "description": "Syria",
                "value": "SY"
              },
              {
                "description": "Taiwan",
                "value": "TW"
              },
              {
                "description": "Tajikistan",
                "value": "TJ"
              },
              {
                "description": "Tanzania",
                "value": "TZ"
              },
              {
                "description": "Thailand",
                "value": "TH"
              },
              {
                "description": "Timor-Leste",
                "value": "TL"
              },
              {
                "description": "Togo",
                "value": "TG"
              },
              {
                "description": "Tokelau",
                "value": "TK"
              },
              {
                "description": "Tonga",
                "value": "TO"
              },
              {
                "description": "Trinidad and Tobago",
                "value": "TT"
              },
              {
                "description": "Tunisia",
                "value": "TN"
              },
              {
                "description": "T\u00fcrkiye",
                "value": "TR"
              },
              {
                "description": "Turkmenistan",
                "value": "TM"
              },
              {
                "description": "Turks and Caicos Islands",
                "value": "TC"
              },
              {
                "description": "Tuvalu",
                "value": "TV"
              },
              {
                "description": "Uganda",
                "value": "UG"
              },
              {
                "description": "Ukraine",
                "value": "UA"
              },
              {
                "description": "United Arab Emirates",
                "value": "AE"
              },
              {
                "description": "United Kingdom",
                "value": "GB"
              },
              {
                "description": "United States Minor Outlying Islands",
                "value": "UM"
              },
              {
                "description": "United States of America",
                "value": "US"
              },
              {
                "description": "Uruguay",
                "value": "UY"
              },
              {
                "description": "Uzbekistan",
                "value": "UZ"
              },
              {
                "description": "Vanuatu",
                "value": "VU"
              },
              {
                "description": "Vatican City",
                "value": "VA"
              },
              {
                "description": "Venezuela",
                "value": "VE"
              },
              {
                "description": "Vietnam",
                "value": "VN"
              },
              {
                "description": "Virgin Islands (British)",
                "value": "VG"
              },
              {
                "description": "Virgin Islands (U.S.)",
                "value": "VI"
              },
              {
                "description": "Wallis and Futuna",
                "value": "WF"
              },
              {
                "description": "Western Sahara",
                "value": "EH"
              },
              {
                "description": "Yemen",
                "value": "YE"
              },
              {
                "description": "Zambia",
                "value": "ZM"
              },
              {
                "description": "Zimbabwe",
                "value": "ZW"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "vat",
            "readable": false,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "parties.Person",
        "modelName": "person",
        "query": {
          "axes": {
            "created_at": {
              "drill": {
                "field": "created_at",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "created_at",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [
                {
                  "drill": {
                    "field": "created_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "created_at_year_range",
                    "valueKey": "created_at_year",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "YEAR",
                  "key": "created_at_year",
                  "name": "year",
                  "rangeKey": "created_at_year_range"
                },
                {
                  "drill": {
                    "field": "created_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "created_at_quarter_range",
                    "valueKey": "created_at_quarter",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "QUARTER",
                  "key": "created_at_quarter",
                  "name": "quarter",
                  "rangeKey": "created_at_quarter_range"
                },
                {
                  "drill": {
                    "field": "created_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "created_at_month_range",
                    "valueKey": "created_at_month",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MONTH",
                  "key": "created_at_month",
                  "name": "month",
                  "rangeKey": "created_at_month_range"
                },
                {
                  "drill": {
                    "field": "created_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "created_at_week_range",
                    "valueKey": "created_at_week",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "WEEK",
                  "key": "created_at_week",
                  "name": "week",
                  "rangeKey": "created_at_week_range"
                },
                {
                  "drill": {
                    "field": "created_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "created_at_day_range",
                    "valueKey": "created_at_day",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "DAY",
                  "key": "created_at_day",
                  "name": "day",
                  "rangeKey": "created_at_day_range"
                },
                {
                  "drill": {
                    "field": "created_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "created_at_hour_range",
                    "valueKey": "created_at_hour",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "HOUR",
                  "key": "created_at_hour",
                  "name": "hour",
                  "rangeKey": "created_at_hour_range"
                },
                {
                  "drill": {
                    "field": "created_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "created_at_minute_range",
                    "valueKey": "created_at_minute",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MINUTE",
                  "key": "created_at_minute",
                  "name": "minute",
                  "rangeKey": "created_at_minute_range"
                },
                {
                  "drill": {
                    "field": "created_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "created_at_second_range",
                    "valueKey": "created_at_second",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "SECOND",
                  "key": "created_at_second",
                  "name": "second",
                  "rangeKey": "created_at_second_range"
                },
                {
                  "drill": null,
                  "input": "YEAR_NUMBER",
                  "key": "created_at_year_number",
                  "name": "year_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "QUARTER_NUMBER",
                  "key": "created_at_quarter_number",
                  "name": "quarter_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MONTH_NUMBER",
                  "key": "created_at_month_number",
                  "name": "month_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "ISO_WEEK_NUMBER",
                  "key": "created_at_iso_week_number",
                  "name": "iso_week_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_YEAR",
                  "key": "created_at_day_of_year",
                  "name": "day_of_year",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_MONTH",
                  "key": "created_at_day_of_month",
                  "name": "day_of_month",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_WEEK",
                  "key": "created_at_day_of_week",
                  "name": "day_of_week",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "HOUR_NUMBER",
                  "key": "created_at_hour_number",
                  "name": "hour_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MINUTE_NUMBER",
                  "key": "created_at_minute_number",
                  "name": "minute_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "SECOND_NUMBER",
                  "key": "created_at_second_number",
                  "name": "second_number",
                  "rangeKey": null
                }
              ],
              "field": "created_at",
              "identityPath": "created_at",
              "kind": "date",
              "labelPath": null,
              "paths": [
                "created_at"
              ],
              "server": {
                "input": "CREATED_AT",
                "key": "created_at",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "folder": {
              "drill": {
                "field": "folder",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "folder_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "folder",
              "identityPath": "folder.id",
              "kind": "relation",
              "labelPath": "folder.name",
              "paths": [
                "folder.id",
                "folder.name"
              ],
              "server": {
                "input": "FOLDER",
                "key": "folder_id",
                "labelInput": "FOLDER__NAME",
                "labelKey": "folder__name",
                "valueMap": []
              }
            },
            "tax_country": {
              "drill": {
                "field": "tax_country",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "tax_country",
                "valueMap": [
                  {
                    "from": "BLANK",
                    "to": ""
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "tax_country",
              "identityPath": null,
              "kind": "column",
              "labelPath": null,
              "paths": [],
              "server": {
                "input": "TAX_COUNTRY",
                "key": "tax_country",
                "labelInput": null,
                "labelKey": null,
                "valueMap": [
                  {
                    "from": "BLANK",
                    "to": ""
                  }
                ]
              }
            },
            "vat": {
              "drill": {
                "field": "vat",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "vat",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "vat",
              "identityPath": null,
              "kind": "column",
              "labelPath": null,
              "paths": [],
              "server": {
                "input": "VAT",
                "key": "vat",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "additional_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "additional_name",
                "paths": [
                  "additional_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "addresses": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "anniversary": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "anniversary",
                "paths": [
                  "anniversary"
                ]
              },
              "scalar": "Date",
              "sort": null,
              "values": []
            },
            "birthday": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "birthday",
                "paths": [
                  "birthday"
                ]
              },
              "scalar": "Date",
              "sort": null,
              "values": []
            },
            "circle_members": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "circle_names": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "circle_names",
                "paths": [
                  "circle_names"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "concrete_kind": {
              "filter": null,
              "kind": "enum",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "concrete_kind",
                "paths": [
                  "concrete_kind"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Person",
                  "value": "PERSON"
                },
                {
                  "description": "Organization",
                  "value": "ORGANIZATION"
                },
                {
                  "description": "Any",
                  "value": "ANY"
                }
              ]
            },
            "created_at": {
              "filter": {
                "field": "created_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "created_at",
                "paths": [
                  "created_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "created_at"
              },
              "values": []
            },
            "created_by": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "created_by",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "created_by",
                "paths": [
                  "created_by"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "created_by_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "created_by_label",
                "paths": [
                  "created_by_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "display_name": {
              "filter": {
                "field": "display_name",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "display_name"
              },
              "values": []
            },
            "family_name": {
              "filter": {
                "field": "family_name",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "family_name",
                "paths": [
                  "family_name"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "family_name"
              },
              "values": []
            },
            "first_met_note": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "first_met_note",
                "paths": [
                  "first_met_note"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "folder": {
              "filter": {
                "field": "folder",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "folder.id",
                "labelPath": "folder.name",
                "model": "parties.Folder"
              },
              "row": {
                "path": "folder.id",
                "paths": [
                  "folder.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "folder"
              },
              "values": []
            },
            "given_name": {
              "filter": {
                "field": "given_name",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "given_name",
                "paths": [
                  "given_name"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "given_name"
              },
              "values": []
            },
            "handle_count": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "handle_count",
                "paths": [
                  "handle_count"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "handles": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "id": {
              "filter": {
                "field": "id",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "id",
                "paths": [
                  "id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "inbound_relationships": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "introduced_by": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "introduced_by.id",
                "labelPath": "introduced_by.display_name",
                "model": "parties.Party"
              },
              "row": {
                "path": "introduced_by.id",
                "paths": [
                  "introduced_by.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "name_prefix": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "name_prefix",
                "paths": [
                  "name_prefix"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "name_suffix": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "name_suffix",
                "paths": [
                  "name_suffix"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "nickname": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "nickname",
                "paths": [
                  "nickname"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "notes": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "notes",
                "paths": [
                  "notes"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "party_handles": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "relationships": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "tax_country": {
              "filter": {
                "field": "tax_country",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "enum",
              "nullable": true,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": {
                "field": "tax_country"
              },
              "values": [
                {
                  "description": null,
                  "value": ""
                },
                {
                  "description": "Afghanistan",
                  "value": "AF"
                },
                {
                  "description": "\u00c5land Islands",
                  "value": "AX"
                },
                {
                  "description": "Albania",
                  "value": "AL"
                },
                {
                  "description": "Algeria",
                  "value": "DZ"
                },
                {
                  "description": "American Samoa",
                  "value": "AS"
                },
                {
                  "description": "Andorra",
                  "value": "AD"
                },
                {
                  "description": "Angola",
                  "value": "AO"
                },
                {
                  "description": "Anguilla",
                  "value": "AI"
                },
                {
                  "description": "Antarctica",
                  "value": "AQ"
                },
                {
                  "description": "Antigua and Barbuda",
                  "value": "AG"
                },
                {
                  "description": "Argentina",
                  "value": "AR"
                },
                {
                  "description": "Armenia",
                  "value": "AM"
                },
                {
                  "description": "Aruba",
                  "value": "AW"
                },
                {
                  "description": "Australia",
                  "value": "AU"
                },
                {
                  "description": "Austria",
                  "value": "AT"
                },
                {
                  "description": "Azerbaijan",
                  "value": "AZ"
                },
                {
                  "description": "Bahamas (The)",
                  "value": "BS"
                },
                {
                  "description": "Bahrain",
                  "value": "BH"
                },
                {
                  "description": "Bangladesh",
                  "value": "BD"
                },
                {
                  "description": "Barbados",
                  "value": "BB"
                },
                {
                  "description": "Belarus",
                  "value": "BY"
                },
                {
                  "description": "Belgium",
                  "value": "BE"
                },
                {
                  "description": "Belize",
                  "value": "BZ"
                },
                {
                  "description": "Benin",
                  "value": "BJ"
                },
                {
                  "description": "Bermuda",
                  "value": "BM"
                },
                {
                  "description": "Bhutan",
                  "value": "BT"
                },
                {
                  "description": "Bolivia",
                  "value": "BO"
                },
                {
                  "description": "Bonaire, Sint Eustatius and Saba",
                  "value": "BQ"
                },
                {
                  "description": "Bosnia and Herzegovina",
                  "value": "BA"
                },
                {
                  "description": "Botswana",
                  "value": "BW"
                },
                {
                  "description": "Bouvet Island",
                  "value": "BV"
                },
                {
                  "description": "Brazil",
                  "value": "BR"
                },
                {
                  "description": "British Indian Ocean Territory",
                  "value": "IO"
                },
                {
                  "description": "Brunei",
                  "value": "BN"
                },
                {
                  "description": "Bulgaria",
                  "value": "BG"
                },
                {
                  "description": "Burkina Faso",
                  "value": "BF"
                },
                {
                  "description": "Burundi",
                  "value": "BI"
                },
                {
                  "description": "Cabo Verde",
                  "value": "CV"
                },
                {
                  "description": "Cambodia",
                  "value": "KH"
                },
                {
                  "description": "Cameroon",
                  "value": "CM"
                },
                {
                  "description": "Canada",
                  "value": "CA"
                },
                {
                  "description": "Cayman Islands",
                  "value": "KY"
                },
                {
                  "description": "Central African Republic",
                  "value": "CF"
                },
                {
                  "description": "Chad",
                  "value": "TD"
                },
                {
                  "description": "Chile",
                  "value": "CL"
                },
                {
                  "description": "China",
                  "value": "CN"
                },
                {
                  "description": "Christmas Island",
                  "value": "CX"
                },
                {
                  "description": "Cocos (Keeling) Islands",
                  "value": "CC"
                },
                {
                  "description": "Colombia",
                  "value": "CO"
                },
                {
                  "description": "Comoros",
                  "value": "KM"
                },
                {
                  "description": "Congo",
                  "value": "CG"
                },
                {
                  "description": "Cook Islands",
                  "value": "CK"
                },
                {
                  "description": "Costa Rica",
                  "value": "CR"
                },
                {
                  "description": "C\u00f4te d'Ivoire",
                  "value": "CI"
                },
                {
                  "description": "Croatia",
                  "value": "HR"
                },
                {
                  "description": "Cuba",
                  "value": "CU"
                },
                {
                  "description": "Cura\u00e7ao",
                  "value": "CW"
                },
                {
                  "description": "Cyprus",
                  "value": "CY"
                },
                {
                  "description": "Czechia",
                  "value": "CZ"
                },
                {
                  "description": "Democratic Republic of the Congo",
                  "value": "CD"
                },
                {
                  "description": "Denmark",
                  "value": "DK"
                },
                {
                  "description": "Djibouti",
                  "value": "DJ"
                },
                {
                  "description": "Dominica",
                  "value": "DM"
                },
                {
                  "description": "Dominican Republic",
                  "value": "DO"
                },
                {
                  "description": "Ecuador",
                  "value": "EC"
                },
                {
                  "description": "Egypt",
                  "value": "EG"
                },
                {
                  "description": "El Salvador",
                  "value": "SV"
                },
                {
                  "description": "Equatorial Guinea",
                  "value": "GQ"
                },
                {
                  "description": "Eritrea",
                  "value": "ER"
                },
                {
                  "description": "Estonia",
                  "value": "EE"
                },
                {
                  "description": "Eswatini",
                  "value": "SZ"
                },
                {
                  "description": "Ethiopia",
                  "value": "ET"
                },
                {
                  "description": "Falkland Islands (Malvinas)",
                  "value": "FK"
                },
                {
                  "description": "Faroe Islands",
                  "value": "FO"
                },
                {
                  "description": "Fiji",
                  "value": "FJ"
                },
                {
                  "description": "Finland",
                  "value": "FI"
                },
                {
                  "description": "France",
                  "value": "FR"
                },
                {
                  "description": "French Guiana",
                  "value": "GF"
                },
                {
                  "description": "French Polynesia",
                  "value": "PF"
                },
                {
                  "description": "French Southern Territories",
                  "value": "TF"
                },
                {
                  "description": "Gabon",
                  "value": "GA"
                },
                {
                  "description": "Gambia",
                  "value": "GM"
                },
                {
                  "description": "Georgia",
                  "value": "GE"
                },
                {
                  "description": "Germany",
                  "value": "DE"
                },
                {
                  "description": "Ghana",
                  "value": "GH"
                },
                {
                  "description": "Gibraltar",
                  "value": "GI"
                },
                {
                  "description": "Greece",
                  "value": "GR"
                },
                {
                  "description": "Greenland",
                  "value": "GL"
                },
                {
                  "description": "Grenada",
                  "value": "GD"
                },
                {
                  "description": "Guadeloupe",
                  "value": "GP"
                },
                {
                  "description": "Guam",
                  "value": "GU"
                },
                {
                  "description": "Guatemala",
                  "value": "GT"
                },
                {
                  "description": "Guernsey",
                  "value": "GG"
                },
                {
                  "description": "Guinea",
                  "value": "GN"
                },
                {
                  "description": "Guinea-Bissau",
                  "value": "GW"
                },
                {
                  "description": "Guyana",
                  "value": "GY"
                },
                {
                  "description": "Haiti",
                  "value": "HT"
                },
                {
                  "description": "Heard Island and McDonald Islands",
                  "value": "HM"
                },
                {
                  "description": "Honduras",
                  "value": "HN"
                },
                {
                  "description": "Hong Kong",
                  "value": "HK"
                },
                {
                  "description": "Hungary",
                  "value": "HU"
                },
                {
                  "description": "Iceland",
                  "value": "IS"
                },
                {
                  "description": "India",
                  "value": "IN"
                },
                {
                  "description": "Indonesia",
                  "value": "ID"
                },
                {
                  "description": "Iran",
                  "value": "IR"
                },
                {
                  "description": "Iraq",
                  "value": "IQ"
                },
                {
                  "description": "Ireland",
                  "value": "IE"
                },
                {
                  "description": "Isle of Man",
                  "value": "IM"
                },
                {
                  "description": "Israel",
                  "value": "IL"
                },
                {
                  "description": "Italy",
                  "value": "IT"
                },
                {
                  "description": "Jamaica",
                  "value": "JM"
                },
                {
                  "description": "Japan",
                  "value": "JP"
                },
                {
                  "description": "Jersey",
                  "value": "JE"
                },
                {
                  "description": "Jordan",
                  "value": "JO"
                },
                {
                  "description": "Kazakhstan",
                  "value": "KZ"
                },
                {
                  "description": "Kenya",
                  "value": "KE"
                },
                {
                  "description": "Kiribati",
                  "value": "KI"
                },
                {
                  "description": "Kuwait",
                  "value": "KW"
                },
                {
                  "description": "Kyrgyzstan",
                  "value": "KG"
                },
                {
                  "description": "Laos",
                  "value": "LA"
                },
                {
                  "description": "Latvia",
                  "value": "LV"
                },
                {
                  "description": "Lebanon",
                  "value": "LB"
                },
                {
                  "description": "Lesotho",
                  "value": "LS"
                },
                {
                  "description": "Liberia",
                  "value": "LR"
                },
                {
                  "description": "Libya",
                  "value": "LY"
                },
                {
                  "description": "Liechtenstein",
                  "value": "LI"
                },
                {
                  "description": "Lithuania",
                  "value": "LT"
                },
                {
                  "description": "Luxembourg",
                  "value": "LU"
                },
                {
                  "description": "Macao",
                  "value": "MO"
                },
                {
                  "description": "Madagascar",
                  "value": "MG"
                },
                {
                  "description": "Malawi",
                  "value": "MW"
                },
                {
                  "description": "Malaysia",
                  "value": "MY"
                },
                {
                  "description": "Maldives",
                  "value": "MV"
                },
                {
                  "description": "Mali",
                  "value": "ML"
                },
                {
                  "description": "Malta",
                  "value": "MT"
                },
                {
                  "description": "Marshall Islands",
                  "value": "MH"
                },
                {
                  "description": "Martinique",
                  "value": "MQ"
                },
                {
                  "description": "Mauritania",
                  "value": "MR"
                },
                {
                  "description": "Mauritius",
                  "value": "MU"
                },
                {
                  "description": "Mayotte",
                  "value": "YT"
                },
                {
                  "description": "Mexico",
                  "value": "MX"
                },
                {
                  "description": "Micronesia",
                  "value": "FM"
                },
                {
                  "description": "Moldova",
                  "value": "MD"
                },
                {
                  "description": "Monaco",
                  "value": "MC"
                },
                {
                  "description": "Mongolia",
                  "value": "MN"
                },
                {
                  "description": "Montenegro",
                  "value": "ME"
                },
                {
                  "description": "Montserrat",
                  "value": "MS"
                },
                {
                  "description": "Morocco",
                  "value": "MA"
                },
                {
                  "description": "Mozambique",
                  "value": "MZ"
                },
                {
                  "description": "Myanmar",
                  "value": "MM"
                },
                {
                  "description": "Namibia",
                  "value": "NA"
                },
                {
                  "description": "Naoero",
                  "value": "NR"
                },
                {
                  "description": "Nepal",
                  "value": "NP"
                },
                {
                  "description": "Netherlands",
                  "value": "NL"
                },
                {
                  "description": "New Caledonia",
                  "value": "NC"
                },
                {
                  "description": "New Zealand",
                  "value": "NZ"
                },
                {
                  "description": "Nicaragua",
                  "value": "NI"
                },
                {
                  "description": "Niger",
                  "value": "NE"
                },
                {
                  "description": "Nigeria",
                  "value": "NG"
                },
                {
                  "description": "Niue",
                  "value": "NU"
                },
                {
                  "description": "Norfolk Island",
                  "value": "NF"
                },
                {
                  "description": "North Korea",
                  "value": "KP"
                },
                {
                  "description": "North Macedonia",
                  "value": "MK"
                },
                {
                  "description": "Northern Mariana Islands",
                  "value": "MP"
                },
                {
                  "description": "Norway",
                  "value": "NO"
                },
                {
                  "description": "Oman",
                  "value": "OM"
                },
                {
                  "description": "Pakistan",
                  "value": "PK"
                },
                {
                  "description": "Palau",
                  "value": "PW"
                },
                {
                  "description": "Palestine",
                  "value": "PS"
                },
                {
                  "description": "Panama",
                  "value": "PA"
                },
                {
                  "description": "Papua New Guinea",
                  "value": "PG"
                },
                {
                  "description": "Paraguay",
                  "value": "PY"
                },
                {
                  "description": "Peru",
                  "value": "PE"
                },
                {
                  "description": "Philippines",
                  "value": "PH"
                },
                {
                  "description": "Pitcairn",
                  "value": "PN"
                },
                {
                  "description": "Poland",
                  "value": "PL"
                },
                {
                  "description": "Portugal",
                  "value": "PT"
                },
                {
                  "description": "Puerto Rico",
                  "value": "PR"
                },
                {
                  "description": "Qatar",
                  "value": "QA"
                },
                {
                  "description": "R\u00e9union",
                  "value": "RE"
                },
                {
                  "description": "Romania",
                  "value": "RO"
                },
                {
                  "description": "Russia",
                  "value": "RU"
                },
                {
                  "description": "Rwanda",
                  "value": "RW"
                },
                {
                  "description": "Saint Barth\u00e9lemy",
                  "value": "BL"
                },
                {
                  "description": "Saint Helena",
                  "value": "SH"
                },
                {
                  "description": "Saint Kitts and Nevis",
                  "value": "KN"
                },
                {
                  "description": "Saint Lucia",
                  "value": "LC"
                },
                {
                  "description": "Saint Martin (French part)",
                  "value": "MF"
                },
                {
                  "description": "Saint Pierre and Miquelon",
                  "value": "PM"
                },
                {
                  "description": "Saint Vincent and the Grenadines",
                  "value": "VC"
                },
                {
                  "description": "Samoa",
                  "value": "WS"
                },
                {
                  "description": "San Marino",
                  "value": "SM"
                },
                {
                  "description": "Sao Tome and Principe",
                  "value": "ST"
                },
                {
                  "description": "Saudi Arabia",
                  "value": "SA"
                },
                {
                  "description": "Senegal",
                  "value": "SN"
                },
                {
                  "description": "Serbia",
                  "value": "RS"
                },
                {
                  "description": "Seychelles",
                  "value": "SC"
                },
                {
                  "description": "Sierra Leone",
                  "value": "SL"
                },
                {
                  "description": "Singapore",
                  "value": "SG"
                },
                {
                  "description": "Sint Maarten (Dutch part)",
                  "value": "SX"
                },
                {
                  "description": "Slovakia",
                  "value": "SK"
                },
                {
                  "description": "Slovenia",
                  "value": "SI"
                },
                {
                  "description": "Solomon Islands",
                  "value": "SB"
                },
                {
                  "description": "Somalia",
                  "value": "SO"
                },
                {
                  "description": "South Africa",
                  "value": "ZA"
                },
                {
                  "description": "South Georgia",
                  "value": "GS"
                },
                {
                  "description": "South Korea",
                  "value": "KR"
                },
                {
                  "description": "South Sudan",
                  "value": "SS"
                },
                {
                  "description": "Spain",
                  "value": "ES"
                },
                {
                  "description": "Sri Lanka",
                  "value": "LK"
                },
                {
                  "description": "Sudan",
                  "value": "SD"
                },
                {
                  "description": "Suriname",
                  "value": "SR"
                },
                {
                  "description": "Svalbard and Jan Mayen",
                  "value": "SJ"
                },
                {
                  "description": "Sweden",
                  "value": "SE"
                },
                {
                  "description": "Switzerland",
                  "value": "CH"
                },
                {
                  "description": "Syria",
                  "value": "SY"
                },
                {
                  "description": "Taiwan",
                  "value": "TW"
                },
                {
                  "description": "Tajikistan",
                  "value": "TJ"
                },
                {
                  "description": "Tanzania",
                  "value": "TZ"
                },
                {
                  "description": "Thailand",
                  "value": "TH"
                },
                {
                  "description": "Timor-Leste",
                  "value": "TL"
                },
                {
                  "description": "Togo",
                  "value": "TG"
                },
                {
                  "description": "Tokelau",
                  "value": "TK"
                },
                {
                  "description": "Tonga",
                  "value": "TO"
                },
                {
                  "description": "Trinidad and Tobago",
                  "value": "TT"
                },
                {
                  "description": "Tunisia",
                  "value": "TN"
                },
                {
                  "description": "T\u00fcrkiye",
                  "value": "TR"
                },
                {
                  "description": "Turkmenistan",
                  "value": "TM"
                },
                {
                  "description": "Turks and Caicos Islands",
                  "value": "TC"
                },
                {
                  "description": "Tuvalu",
                  "value": "TV"
                },
                {
                  "description": "Uganda",
                  "value": "UG"
                },
                {
                  "description": "Ukraine",
                  "value": "UA"
                },
                {
                  "description": "United Arab Emirates",
                  "value": "AE"
                },
                {
                  "description": "United Kingdom",
                  "value": "GB"
                },
                {
                  "description": "United States Minor Outlying Islands",
                  "value": "UM"
                },
                {
                  "description": "United States of America",
                  "value": "US"
                },
                {
                  "description": "Uruguay",
                  "value": "UY"
                },
                {
                  "description": "Uzbekistan",
                  "value": "UZ"
                },
                {
                  "description": "Vanuatu",
                  "value": "VU"
                },
                {
                  "description": "Vatican City",
                  "value": "VA"
                },
                {
                  "description": "Venezuela",
                  "value": "VE"
                },
                {
                  "description": "Vietnam",
                  "value": "VN"
                },
                {
                  "description": "Virgin Islands (British)",
                  "value": "VG"
                },
                {
                  "description": "Virgin Islands (U.S.)",
                  "value": "VI"
                },
                {
                  "description": "Wallis and Futuna",
                  "value": "WF"
                },
                {
                  "description": "Western Sahara",
                  "value": "EH"
                },
                {
                  "description": "Yemen",
                  "value": "YE"
                },
                {
                  "description": "Zambia",
                  "value": "ZM"
                },
                {
                  "description": "Zimbabwe",
                  "value": "ZW"
                }
              ]
            },
            "updated_at": {
              "filter": {
                "field": "updated_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "updated_at",
                "paths": [
                  "updated_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "updated_at"
              },
              "values": []
            },
            "updated_by": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "updated_by",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "updated_by",
                "paths": [
                  "updated_by"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "updated_by_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "updated_by_label",
                "paths": [
                  "updated_by_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "user": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "user",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "user",
                "paths": [
                  "user"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "vat": {
              "filter": {
                "field": "vat",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": null,
              "scalar": "String",
              "sort": {
                "field": "vat"
              },
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "DESC",
                "field": "updated_at"
              },
              {
                "direction": "ASC",
                "field": "display_name"
              }
            ]
          }
        },
        "recordEdges": [
          "storage.FileAttachment",
          "tags.TagAssignment"
        ],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "display_name"
        ],
        "resourceType": "parties/person",
        "revisionFields": [],
        "roots": {
          "aggregate": "people_aggregate",
          "changes": null,
          "create": "insert_people_one",
          "delete": null,
          "deletePreview": null,
          "detail": "people_by_pk",
          "groups": "people_groups",
          "groupsCount": "people_groups_count",
          "list": "people",
          "revisions": null,
          "save": null,
          "update": "update_people_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "public",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "people_aggregate",
          "createInput": "people_insert_input",
          "deletePayload": null,
          "filter": "people_bool_exp",
          "groupBySpec": "peopleGroupBySpec",
          "groupKey": "peopleGroupKey",
          "groupOrder": "peopleGroupOrder",
          "grouped": "people_group",
          "having": "peopleHaving",
          "node": "PersonType",
          "order": "people_order_by",
          "query": "people_Query",
          "revision": null,
          "updateInput": "people_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "display_name",
          "notes",
          "name_prefix",
          "given_name",
          "additional_name",
          "family_name",
          "name_suffix",
          "nickname",
          "birthday",
          "anniversary",
          "tax_country",
          "vat"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "parties",
        "canonicalLabel": "parties.Party",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "display_name",
          "notes",
          "legal_name",
          "domain",
          "tax_country",
          "vat"
        ],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "created_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_by_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "updated_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_by_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "display_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "notes",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "handle_count",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "first_met_note",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "introduced_by",
            "readable": true,
            "relationModelLabel": "parties.Party",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "handles",
            "readable": true,
            "relationModelLabel": "parties.Handle",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "party_handles",
            "readable": true,
            "relationModelLabel": "parties.PartyHandle",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "addresses",
            "readable": true,
            "relationModelLabel": "parties.Address",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "circle_members",
            "readable": true,
            "relationModelLabel": "parties.CircleMember",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "relationships",
            "readable": true,
            "relationModelLabel": "parties.Relationship",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "inbound_relationships",
            "readable": true,
            "relationModelLabel": "parties.Relationship",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "concrete_kind",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Person",
                "value": "PERSON"
              },
              {
                "description": "Organization",
                "value": "ORGANIZATION"
              },
              {
                "description": "Any",
                "value": "ANY"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "legal_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "domain",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "tax_country",
            "readable": false,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": null,
                "value": ""
              },
              {
                "description": "Afghanistan",
                "value": "AF"
              },
              {
                "description": "\u00c5land Islands",
                "value": "AX"
              },
              {
                "description": "Albania",
                "value": "AL"
              },
              {
                "description": "Algeria",
                "value": "DZ"
              },
              {
                "description": "American Samoa",
                "value": "AS"
              },
              {
                "description": "Andorra",
                "value": "AD"
              },
              {
                "description": "Angola",
                "value": "AO"
              },
              {
                "description": "Anguilla",
                "value": "AI"
              },
              {
                "description": "Antarctica",
                "value": "AQ"
              },
              {
                "description": "Antigua and Barbuda",
                "value": "AG"
              },
              {
                "description": "Argentina",
                "value": "AR"
              },
              {
                "description": "Armenia",
                "value": "AM"
              },
              {
                "description": "Aruba",
                "value": "AW"
              },
              {
                "description": "Australia",
                "value": "AU"
              },
              {
                "description": "Austria",
                "value": "AT"
              },
              {
                "description": "Azerbaijan",
                "value": "AZ"
              },
              {
                "description": "Bahamas (The)",
                "value": "BS"
              },
              {
                "description": "Bahrain",
                "value": "BH"
              },
              {
                "description": "Bangladesh",
                "value": "BD"
              },
              {
                "description": "Barbados",
                "value": "BB"
              },
              {
                "description": "Belarus",
                "value": "BY"
              },
              {
                "description": "Belgium",
                "value": "BE"
              },
              {
                "description": "Belize",
                "value": "BZ"
              },
              {
                "description": "Benin",
                "value": "BJ"
              },
              {
                "description": "Bermuda",
                "value": "BM"
              },
              {
                "description": "Bhutan",
                "value": "BT"
              },
              {
                "description": "Bolivia",
                "value": "BO"
              },
              {
                "description": "Bonaire, Sint Eustatius and Saba",
                "value": "BQ"
              },
              {
                "description": "Bosnia and Herzegovina",
                "value": "BA"
              },
              {
                "description": "Botswana",
                "value": "BW"
              },
              {
                "description": "Bouvet Island",
                "value": "BV"
              },
              {
                "description": "Brazil",
                "value": "BR"
              },
              {
                "description": "British Indian Ocean Territory",
                "value": "IO"
              },
              {
                "description": "Brunei",
                "value": "BN"
              },
              {
                "description": "Bulgaria",
                "value": "BG"
              },
              {
                "description": "Burkina Faso",
                "value": "BF"
              },
              {
                "description": "Burundi",
                "value": "BI"
              },
              {
                "description": "Cabo Verde",
                "value": "CV"
              },
              {
                "description": "Cambodia",
                "value": "KH"
              },
              {
                "description": "Cameroon",
                "value": "CM"
              },
              {
                "description": "Canada",
                "value": "CA"
              },
              {
                "description": "Cayman Islands",
                "value": "KY"
              },
              {
                "description": "Central African Republic",
                "value": "CF"
              },
              {
                "description": "Chad",
                "value": "TD"
              },
              {
                "description": "Chile",
                "value": "CL"
              },
              {
                "description": "China",
                "value": "CN"
              },
              {
                "description": "Christmas Island",
                "value": "CX"
              },
              {
                "description": "Cocos (Keeling) Islands",
                "value": "CC"
              },
              {
                "description": "Colombia",
                "value": "CO"
              },
              {
                "description": "Comoros",
                "value": "KM"
              },
              {
                "description": "Congo",
                "value": "CG"
              },
              {
                "description": "Cook Islands",
                "value": "CK"
              },
              {
                "description": "Costa Rica",
                "value": "CR"
              },
              {
                "description": "C\u00f4te d'Ivoire",
                "value": "CI"
              },
              {
                "description": "Croatia",
                "value": "HR"
              },
              {
                "description": "Cuba",
                "value": "CU"
              },
              {
                "description": "Cura\u00e7ao",
                "value": "CW"
              },
              {
                "description": "Cyprus",
                "value": "CY"
              },
              {
                "description": "Czechia",
                "value": "CZ"
              },
              {
                "description": "Democratic Republic of the Congo",
                "value": "CD"
              },
              {
                "description": "Denmark",
                "value": "DK"
              },
              {
                "description": "Djibouti",
                "value": "DJ"
              },
              {
                "description": "Dominica",
                "value": "DM"
              },
              {
                "description": "Dominican Republic",
                "value": "DO"
              },
              {
                "description": "Ecuador",
                "value": "EC"
              },
              {
                "description": "Egypt",
                "value": "EG"
              },
              {
                "description": "El Salvador",
                "value": "SV"
              },
              {
                "description": "Equatorial Guinea",
                "value": "GQ"
              },
              {
                "description": "Eritrea",
                "value": "ER"
              },
              {
                "description": "Estonia",
                "value": "EE"
              },
              {
                "description": "Eswatini",
                "value": "SZ"
              },
              {
                "description": "Ethiopia",
                "value": "ET"
              },
              {
                "description": "Falkland Islands (Malvinas)",
                "value": "FK"
              },
              {
                "description": "Faroe Islands",
                "value": "FO"
              },
              {
                "description": "Fiji",
                "value": "FJ"
              },
              {
                "description": "Finland",
                "value": "FI"
              },
              {
                "description": "France",
                "value": "FR"
              },
              {
                "description": "French Guiana",
                "value": "GF"
              },
              {
                "description": "French Polynesia",
                "value": "PF"
              },
              {
                "description": "French Southern Territories",
                "value": "TF"
              },
              {
                "description": "Gabon",
                "value": "GA"
              },
              {
                "description": "Gambia",
                "value": "GM"
              },
              {
                "description": "Georgia",
                "value": "GE"
              },
              {
                "description": "Germany",
                "value": "DE"
              },
              {
                "description": "Ghana",
                "value": "GH"
              },
              {
                "description": "Gibraltar",
                "value": "GI"
              },
              {
                "description": "Greece",
                "value": "GR"
              },
              {
                "description": "Greenland",
                "value": "GL"
              },
              {
                "description": "Grenada",
                "value": "GD"
              },
              {
                "description": "Guadeloupe",
                "value": "GP"
              },
              {
                "description": "Guam",
                "value": "GU"
              },
              {
                "description": "Guatemala",
                "value": "GT"
              },
              {
                "description": "Guernsey",
                "value": "GG"
              },
              {
                "description": "Guinea",
                "value": "GN"
              },
              {
                "description": "Guinea-Bissau",
                "value": "GW"
              },
              {
                "description": "Guyana",
                "value": "GY"
              },
              {
                "description": "Haiti",
                "value": "HT"
              },
              {
                "description": "Heard Island and McDonald Islands",
                "value": "HM"
              },
              {
                "description": "Honduras",
                "value": "HN"
              },
              {
                "description": "Hong Kong",
                "value": "HK"
              },
              {
                "description": "Hungary",
                "value": "HU"
              },
              {
                "description": "Iceland",
                "value": "IS"
              },
              {
                "description": "India",
                "value": "IN"
              },
              {
                "description": "Indonesia",
                "value": "ID"
              },
              {
                "description": "Iran",
                "value": "IR"
              },
              {
                "description": "Iraq",
                "value": "IQ"
              },
              {
                "description": "Ireland",
                "value": "IE"
              },
              {
                "description": "Isle of Man",
                "value": "IM"
              },
              {
                "description": "Israel",
                "value": "IL"
              },
              {
                "description": "Italy",
                "value": "IT"
              },
              {
                "description": "Jamaica",
                "value": "JM"
              },
              {
                "description": "Japan",
                "value": "JP"
              },
              {
                "description": "Jersey",
                "value": "JE"
              },
              {
                "description": "Jordan",
                "value": "JO"
              },
              {
                "description": "Kazakhstan",
                "value": "KZ"
              },
              {
                "description": "Kenya",
                "value": "KE"
              },
              {
                "description": "Kiribati",
                "value": "KI"
              },
              {
                "description": "Kuwait",
                "value": "KW"
              },
              {
                "description": "Kyrgyzstan",
                "value": "KG"
              },
              {
                "description": "Laos",
                "value": "LA"
              },
              {
                "description": "Latvia",
                "value": "LV"
              },
              {
                "description": "Lebanon",
                "value": "LB"
              },
              {
                "description": "Lesotho",
                "value": "LS"
              },
              {
                "description": "Liberia",
                "value": "LR"
              },
              {
                "description": "Libya",
                "value": "LY"
              },
              {
                "description": "Liechtenstein",
                "value": "LI"
              },
              {
                "description": "Lithuania",
                "value": "LT"
              },
              {
                "description": "Luxembourg",
                "value": "LU"
              },
              {
                "description": "Macao",
                "value": "MO"
              },
              {
                "description": "Madagascar",
                "value": "MG"
              },
              {
                "description": "Malawi",
                "value": "MW"
              },
              {
                "description": "Malaysia",
                "value": "MY"
              },
              {
                "description": "Maldives",
                "value": "MV"
              },
              {
                "description": "Mali",
                "value": "ML"
              },
              {
                "description": "Malta",
                "value": "MT"
              },
              {
                "description": "Marshall Islands",
                "value": "MH"
              },
              {
                "description": "Martinique",
                "value": "MQ"
              },
              {
                "description": "Mauritania",
                "value": "MR"
              },
              {
                "description": "Mauritius",
                "value": "MU"
              },
              {
                "description": "Mayotte",
                "value": "YT"
              },
              {
                "description": "Mexico",
                "value": "MX"
              },
              {
                "description": "Micronesia",
                "value": "FM"
              },
              {
                "description": "Moldova",
                "value": "MD"
              },
              {
                "description": "Monaco",
                "value": "MC"
              },
              {
                "description": "Mongolia",
                "value": "MN"
              },
              {
                "description": "Montenegro",
                "value": "ME"
              },
              {
                "description": "Montserrat",
                "value": "MS"
              },
              {
                "description": "Morocco",
                "value": "MA"
              },
              {
                "description": "Mozambique",
                "value": "MZ"
              },
              {
                "description": "Myanmar",
                "value": "MM"
              },
              {
                "description": "Namibia",
                "value": "NA"
              },
              {
                "description": "Naoero",
                "value": "NR"
              },
              {
                "description": "Nepal",
                "value": "NP"
              },
              {
                "description": "Netherlands",
                "value": "NL"
              },
              {
                "description": "New Caledonia",
                "value": "NC"
              },
              {
                "description": "New Zealand",
                "value": "NZ"
              },
              {
                "description": "Nicaragua",
                "value": "NI"
              },
              {
                "description": "Niger",
                "value": "NE"
              },
              {
                "description": "Nigeria",
                "value": "NG"
              },
              {
                "description": "Niue",
                "value": "NU"
              },
              {
                "description": "Norfolk Island",
                "value": "NF"
              },
              {
                "description": "North Korea",
                "value": "KP"
              },
              {
                "description": "North Macedonia",
                "value": "MK"
              },
              {
                "description": "Northern Mariana Islands",
                "value": "MP"
              },
              {
                "description": "Norway",
                "value": "NO"
              },
              {
                "description": "Oman",
                "value": "OM"
              },
              {
                "description": "Pakistan",
                "value": "PK"
              },
              {
                "description": "Palau",
                "value": "PW"
              },
              {
                "description": "Palestine",
                "value": "PS"
              },
              {
                "description": "Panama",
                "value": "PA"
              },
              {
                "description": "Papua New Guinea",
                "value": "PG"
              },
              {
                "description": "Paraguay",
                "value": "PY"
              },
              {
                "description": "Peru",
                "value": "PE"
              },
              {
                "description": "Philippines",
                "value": "PH"
              },
              {
                "description": "Pitcairn",
                "value": "PN"
              },
              {
                "description": "Poland",
                "value": "PL"
              },
              {
                "description": "Portugal",
                "value": "PT"
              },
              {
                "description": "Puerto Rico",
                "value": "PR"
              },
              {
                "description": "Qatar",
                "value": "QA"
              },
              {
                "description": "R\u00e9union",
                "value": "RE"
              },
              {
                "description": "Romania",
                "value": "RO"
              },
              {
                "description": "Russia",
                "value": "RU"
              },
              {
                "description": "Rwanda",
                "value": "RW"
              },
              {
                "description": "Saint Barth\u00e9lemy",
                "value": "BL"
              },
              {
                "description": "Saint Helena",
                "value": "SH"
              },
              {
                "description": "Saint Kitts and Nevis",
                "value": "KN"
              },
              {
                "description": "Saint Lucia",
                "value": "LC"
              },
              {
                "description": "Saint Martin (French part)",
                "value": "MF"
              },
              {
                "description": "Saint Pierre and Miquelon",
                "value": "PM"
              },
              {
                "description": "Saint Vincent and the Grenadines",
                "value": "VC"
              },
              {
                "description": "Samoa",
                "value": "WS"
              },
              {
                "description": "San Marino",
                "value": "SM"
              },
              {
                "description": "Sao Tome and Principe",
                "value": "ST"
              },
              {
                "description": "Saudi Arabia",
                "value": "SA"
              },
              {
                "description": "Senegal",
                "value": "SN"
              },
              {
                "description": "Serbia",
                "value": "RS"
              },
              {
                "description": "Seychelles",
                "value": "SC"
              },
              {
                "description": "Sierra Leone",
                "value": "SL"
              },
              {
                "description": "Singapore",
                "value": "SG"
              },
              {
                "description": "Sint Maarten (Dutch part)",
                "value": "SX"
              },
              {
                "description": "Slovakia",
                "value": "SK"
              },
              {
                "description": "Slovenia",
                "value": "SI"
              },
              {
                "description": "Solomon Islands",
                "value": "SB"
              },
              {
                "description": "Somalia",
                "value": "SO"
              },
              {
                "description": "South Africa",
                "value": "ZA"
              },
              {
                "description": "South Georgia",
                "value": "GS"
              },
              {
                "description": "South Korea",
                "value": "KR"
              },
              {
                "description": "South Sudan",
                "value": "SS"
              },
              {
                "description": "Spain",
                "value": "ES"
              },
              {
                "description": "Sri Lanka",
                "value": "LK"
              },
              {
                "description": "Sudan",
                "value": "SD"
              },
              {
                "description": "Suriname",
                "value": "SR"
              },
              {
                "description": "Svalbard and Jan Mayen",
                "value": "SJ"
              },
              {
                "description": "Sweden",
                "value": "SE"
              },
              {
                "description": "Switzerland",
                "value": "CH"
              },
              {
                "description": "Syria",
                "value": "SY"
              },
              {
                "description": "Taiwan",
                "value": "TW"
              },
              {
                "description": "Tajikistan",
                "value": "TJ"
              },
              {
                "description": "Tanzania",
                "value": "TZ"
              },
              {
                "description": "Thailand",
                "value": "TH"
              },
              {
                "description": "Timor-Leste",
                "value": "TL"
              },
              {
                "description": "Togo",
                "value": "TG"
              },
              {
                "description": "Tokelau",
                "value": "TK"
              },
              {
                "description": "Tonga",
                "value": "TO"
              },
              {
                "description": "Trinidad and Tobago",
                "value": "TT"
              },
              {
                "description": "Tunisia",
                "value": "TN"
              },
              {
                "description": "T\u00fcrkiye",
                "value": "TR"
              },
              {
                "description": "Turkmenistan",
                "value": "TM"
              },
              {
                "description": "Turks and Caicos Islands",
                "value": "TC"
              },
              {
                "description": "Tuvalu",
                "value": "TV"
              },
              {
                "description": "Uganda",
                "value": "UG"
              },
              {
                "description": "Ukraine",
                "value": "UA"
              },
              {
                "description": "United Arab Emirates",
                "value": "AE"
              },
              {
                "description": "United Kingdom",
                "value": "GB"
              },
              {
                "description": "United States Minor Outlying Islands",
                "value": "UM"
              },
              {
                "description": "United States of America",
                "value": "US"
              },
              {
                "description": "Uruguay",
                "value": "UY"
              },
              {
                "description": "Uzbekistan",
                "value": "UZ"
              },
              {
                "description": "Vanuatu",
                "value": "VU"
              },
              {
                "description": "Vatican City",
                "value": "VA"
              },
              {
                "description": "Venezuela",
                "value": "VE"
              },
              {
                "description": "Vietnam",
                "value": "VN"
              },
              {
                "description": "Virgin Islands (British)",
                "value": "VG"
              },
              {
                "description": "Virgin Islands (U.S.)",
                "value": "VI"
              },
              {
                "description": "Wallis and Futuna",
                "value": "WF"
              },
              {
                "description": "Western Sahara",
                "value": "EH"
              },
              {
                "description": "Yemen",
                "value": "YE"
              },
              {
                "description": "Zambia",
                "value": "ZM"
              },
              {
                "description": "Zimbabwe",
                "value": "ZW"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "vat",
            "readable": false,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "parties.Organization",
        "modelName": "organization",
        "query": {
          "axes": {
            "created_at": {
              "drill": {
                "field": "created_at",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "created_at",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [
                {
                  "drill": {
                    "field": "created_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "created_at_year_range",
                    "valueKey": "created_at_year",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "YEAR",
                  "key": "created_at_year",
                  "name": "year",
                  "rangeKey": "created_at_year_range"
                },
                {
                  "drill": {
                    "field": "created_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "created_at_quarter_range",
                    "valueKey": "created_at_quarter",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "QUARTER",
                  "key": "created_at_quarter",
                  "name": "quarter",
                  "rangeKey": "created_at_quarter_range"
                },
                {
                  "drill": {
                    "field": "created_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "created_at_month_range",
                    "valueKey": "created_at_month",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MONTH",
                  "key": "created_at_month",
                  "name": "month",
                  "rangeKey": "created_at_month_range"
                },
                {
                  "drill": {
                    "field": "created_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "created_at_week_range",
                    "valueKey": "created_at_week",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "WEEK",
                  "key": "created_at_week",
                  "name": "week",
                  "rangeKey": "created_at_week_range"
                },
                {
                  "drill": {
                    "field": "created_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "created_at_day_range",
                    "valueKey": "created_at_day",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "DAY",
                  "key": "created_at_day",
                  "name": "day",
                  "rangeKey": "created_at_day_range"
                },
                {
                  "drill": {
                    "field": "created_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "created_at_hour_range",
                    "valueKey": "created_at_hour",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "HOUR",
                  "key": "created_at_hour",
                  "name": "hour",
                  "rangeKey": "created_at_hour_range"
                },
                {
                  "drill": {
                    "field": "created_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "created_at_minute_range",
                    "valueKey": "created_at_minute",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MINUTE",
                  "key": "created_at_minute",
                  "name": "minute",
                  "rangeKey": "created_at_minute_range"
                },
                {
                  "drill": {
                    "field": "created_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "created_at_second_range",
                    "valueKey": "created_at_second",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "SECOND",
                  "key": "created_at_second",
                  "name": "second",
                  "rangeKey": "created_at_second_range"
                },
                {
                  "drill": null,
                  "input": "YEAR_NUMBER",
                  "key": "created_at_year_number",
                  "name": "year_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "QUARTER_NUMBER",
                  "key": "created_at_quarter_number",
                  "name": "quarter_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MONTH_NUMBER",
                  "key": "created_at_month_number",
                  "name": "month_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "ISO_WEEK_NUMBER",
                  "key": "created_at_iso_week_number",
                  "name": "iso_week_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_YEAR",
                  "key": "created_at_day_of_year",
                  "name": "day_of_year",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_MONTH",
                  "key": "created_at_day_of_month",
                  "name": "day_of_month",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_WEEK",
                  "key": "created_at_day_of_week",
                  "name": "day_of_week",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "HOUR_NUMBER",
                  "key": "created_at_hour_number",
                  "name": "hour_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MINUTE_NUMBER",
                  "key": "created_at_minute_number",
                  "name": "minute_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "SECOND_NUMBER",
                  "key": "created_at_second_number",
                  "name": "second_number",
                  "rangeKey": null
                }
              ],
              "field": "created_at",
              "identityPath": "created_at",
              "kind": "date",
              "labelPath": null,
              "paths": [
                "created_at"
              ],
              "server": {
                "input": "CREATED_AT",
                "key": "created_at",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "domain": {
              "drill": {
                "field": "domain",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "domain",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "domain",
              "identityPath": "domain",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "domain"
              ],
              "server": {
                "input": "DOMAIN",
                "key": "domain",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "tax_country": {
              "drill": {
                "field": "tax_country",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "tax_country",
                "valueMap": [
                  {
                    "from": "BLANK",
                    "to": ""
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "tax_country",
              "identityPath": null,
              "kind": "column",
              "labelPath": null,
              "paths": [],
              "server": {
                "input": "TAX_COUNTRY",
                "key": "tax_country",
                "labelInput": null,
                "labelKey": null,
                "valueMap": [
                  {
                    "from": "BLANK",
                    "to": ""
                  }
                ]
              }
            },
            "vat": {
              "drill": {
                "field": "vat",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "vat",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "vat",
              "identityPath": null,
              "kind": "column",
              "labelPath": null,
              "paths": [],
              "server": {
                "input": "VAT",
                "key": "vat",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "addresses": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "circle_members": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "concrete_kind": {
              "filter": null,
              "kind": "enum",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "concrete_kind",
                "paths": [
                  "concrete_kind"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Person",
                  "value": "PERSON"
                },
                {
                  "description": "Organization",
                  "value": "ORGANIZATION"
                },
                {
                  "description": "Any",
                  "value": "ANY"
                }
              ]
            },
            "created_at": {
              "filter": {
                "field": "created_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "created_at",
                "paths": [
                  "created_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "created_at"
              },
              "values": []
            },
            "created_by": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "created_by",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "created_by",
                "paths": [
                  "created_by"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "created_by_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "created_by_label",
                "paths": [
                  "created_by_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "display_name": {
              "filter": {
                "field": "display_name",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "display_name"
              },
              "values": []
            },
            "domain": {
              "filter": {
                "field": "domain",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "domain",
                "paths": [
                  "domain"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "domain"
              },
              "values": []
            },
            "first_met_note": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "first_met_note",
                "paths": [
                  "first_met_note"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "handle_count": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "handle_count",
                "paths": [
                  "handle_count"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "handles": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "id": {
              "filter": {
                "field": "id",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "id",
                "paths": [
                  "id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "inbound_relationships": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "introduced_by": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "introduced_by.id",
                "labelPath": "introduced_by.display_name",
                "model": "parties.Party"
              },
              "row": {
                "path": "introduced_by.id",
                "paths": [
                  "introduced_by.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "legal_name": {
              "filter": {
                "field": "legal_name",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "legal_name",
                "paths": [
                  "legal_name"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "legal_name"
              },
              "values": []
            },
            "notes": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "notes",
                "paths": [
                  "notes"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "party_handles": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "relationships": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "tax_country": {
              "filter": {
                "field": "tax_country",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "enum",
              "nullable": true,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": {
                "field": "tax_country"
              },
              "values": [
                {
                  "description": null,
                  "value": ""
                },
                {
                  "description": "Afghanistan",
                  "value": "AF"
                },
                {
                  "description": "\u00c5land Islands",
                  "value": "AX"
                },
                {
                  "description": "Albania",
                  "value": "AL"
                },
                {
                  "description": "Algeria",
                  "value": "DZ"
                },
                {
                  "description": "American Samoa",
                  "value": "AS"
                },
                {
                  "description": "Andorra",
                  "value": "AD"
                },
                {
                  "description": "Angola",
                  "value": "AO"
                },
                {
                  "description": "Anguilla",
                  "value": "AI"
                },
                {
                  "description": "Antarctica",
                  "value": "AQ"
                },
                {
                  "description": "Antigua and Barbuda",
                  "value": "AG"
                },
                {
                  "description": "Argentina",
                  "value": "AR"
                },
                {
                  "description": "Armenia",
                  "value": "AM"
                },
                {
                  "description": "Aruba",
                  "value": "AW"
                },
                {
                  "description": "Australia",
                  "value": "AU"
                },
                {
                  "description": "Austria",
                  "value": "AT"
                },
                {
                  "description": "Azerbaijan",
                  "value": "AZ"
                },
                {
                  "description": "Bahamas (The)",
                  "value": "BS"
                },
                {
                  "description": "Bahrain",
                  "value": "BH"
                },
                {
                  "description": "Bangladesh",
                  "value": "BD"
                },
                {
                  "description": "Barbados",
                  "value": "BB"
                },
                {
                  "description": "Belarus",
                  "value": "BY"
                },
                {
                  "description": "Belgium",
                  "value": "BE"
                },
                {
                  "description": "Belize",
                  "value": "BZ"
                },
                {
                  "description": "Benin",
                  "value": "BJ"
                },
                {
                  "description": "Bermuda",
                  "value": "BM"
                },
                {
                  "description": "Bhutan",
                  "value": "BT"
                },
                {
                  "description": "Bolivia",
                  "value": "BO"
                },
                {
                  "description": "Bonaire, Sint Eustatius and Saba",
                  "value": "BQ"
                },
                {
                  "description": "Bosnia and Herzegovina",
                  "value": "BA"
                },
                {
                  "description": "Botswana",
                  "value": "BW"
                },
                {
                  "description": "Bouvet Island",
                  "value": "BV"
                },
                {
                  "description": "Brazil",
                  "value": "BR"
                },
                {
                  "description": "British Indian Ocean Territory",
                  "value": "IO"
                },
                {
                  "description": "Brunei",
                  "value": "BN"
                },
                {
                  "description": "Bulgaria",
                  "value": "BG"
                },
                {
                  "description": "Burkina Faso",
                  "value": "BF"
                },
                {
                  "description": "Burundi",
                  "value": "BI"
                },
                {
                  "description": "Cabo Verde",
                  "value": "CV"
                },
                {
                  "description": "Cambodia",
                  "value": "KH"
                },
                {
                  "description": "Cameroon",
                  "value": "CM"
                },
                {
                  "description": "Canada",
                  "value": "CA"
                },
                {
                  "description": "Cayman Islands",
                  "value": "KY"
                },
                {
                  "description": "Central African Republic",
                  "value": "CF"
                },
                {
                  "description": "Chad",
                  "value": "TD"
                },
                {
                  "description": "Chile",
                  "value": "CL"
                },
                {
                  "description": "China",
                  "value": "CN"
                },
                {
                  "description": "Christmas Island",
                  "value": "CX"
                },
                {
                  "description": "Cocos (Keeling) Islands",
                  "value": "CC"
                },
                {
                  "description": "Colombia",
                  "value": "CO"
                },
                {
                  "description": "Comoros",
                  "value": "KM"
                },
                {
                  "description": "Congo",
                  "value": "CG"
                },
                {
                  "description": "Cook Islands",
                  "value": "CK"
                },
                {
                  "description": "Costa Rica",
                  "value": "CR"
                },
                {
                  "description": "C\u00f4te d'Ivoire",
                  "value": "CI"
                },
                {
                  "description": "Croatia",
                  "value": "HR"
                },
                {
                  "description": "Cuba",
                  "value": "CU"
                },
                {
                  "description": "Cura\u00e7ao",
                  "value": "CW"
                },
                {
                  "description": "Cyprus",
                  "value": "CY"
                },
                {
                  "description": "Czechia",
                  "value": "CZ"
                },
                {
                  "description": "Democratic Republic of the Congo",
                  "value": "CD"
                },
                {
                  "description": "Denmark",
                  "value": "DK"
                },
                {
                  "description": "Djibouti",
                  "value": "DJ"
                },
                {
                  "description": "Dominica",
                  "value": "DM"
                },
                {
                  "description": "Dominican Republic",
                  "value": "DO"
                },
                {
                  "description": "Ecuador",
                  "value": "EC"
                },
                {
                  "description": "Egypt",
                  "value": "EG"
                },
                {
                  "description": "El Salvador",
                  "value": "SV"
                },
                {
                  "description": "Equatorial Guinea",
                  "value": "GQ"
                },
                {
                  "description": "Eritrea",
                  "value": "ER"
                },
                {
                  "description": "Estonia",
                  "value": "EE"
                },
                {
                  "description": "Eswatini",
                  "value": "SZ"
                },
                {
                  "description": "Ethiopia",
                  "value": "ET"
                },
                {
                  "description": "Falkland Islands (Malvinas)",
                  "value": "FK"
                },
                {
                  "description": "Faroe Islands",
                  "value": "FO"
                },
                {
                  "description": "Fiji",
                  "value": "FJ"
                },
                {
                  "description": "Finland",
                  "value": "FI"
                },
                {
                  "description": "France",
                  "value": "FR"
                },
                {
                  "description": "French Guiana",
                  "value": "GF"
                },
                {
                  "description": "French Polynesia",
                  "value": "PF"
                },
                {
                  "description": "French Southern Territories",
                  "value": "TF"
                },
                {
                  "description": "Gabon",
                  "value": "GA"
                },
                {
                  "description": "Gambia",
                  "value": "GM"
                },
                {
                  "description": "Georgia",
                  "value": "GE"
                },
                {
                  "description": "Germany",
                  "value": "DE"
                },
                {
                  "description": "Ghana",
                  "value": "GH"
                },
                {
                  "description": "Gibraltar",
                  "value": "GI"
                },
                {
                  "description": "Greece",
                  "value": "GR"
                },
                {
                  "description": "Greenland",
                  "value": "GL"
                },
                {
                  "description": "Grenada",
                  "value": "GD"
                },
                {
                  "description": "Guadeloupe",
                  "value": "GP"
                },
                {
                  "description": "Guam",
                  "value": "GU"
                },
                {
                  "description": "Guatemala",
                  "value": "GT"
                },
                {
                  "description": "Guernsey",
                  "value": "GG"
                },
                {
                  "description": "Guinea",
                  "value": "GN"
                },
                {
                  "description": "Guinea-Bissau",
                  "value": "GW"
                },
                {
                  "description": "Guyana",
                  "value": "GY"
                },
                {
                  "description": "Haiti",
                  "value": "HT"
                },
                {
                  "description": "Heard Island and McDonald Islands",
                  "value": "HM"
                },
                {
                  "description": "Honduras",
                  "value": "HN"
                },
                {
                  "description": "Hong Kong",
                  "value": "HK"
                },
                {
                  "description": "Hungary",
                  "value": "HU"
                },
                {
                  "description": "Iceland",
                  "value": "IS"
                },
                {
                  "description": "India",
                  "value": "IN"
                },
                {
                  "description": "Indonesia",
                  "value": "ID"
                },
                {
                  "description": "Iran",
                  "value": "IR"
                },
                {
                  "description": "Iraq",
                  "value": "IQ"
                },
                {
                  "description": "Ireland",
                  "value": "IE"
                },
                {
                  "description": "Isle of Man",
                  "value": "IM"
                },
                {
                  "description": "Israel",
                  "value": "IL"
                },
                {
                  "description": "Italy",
                  "value": "IT"
                },
                {
                  "description": "Jamaica",
                  "value": "JM"
                },
                {
                  "description": "Japan",
                  "value": "JP"
                },
                {
                  "description": "Jersey",
                  "value": "JE"
                },
                {
                  "description": "Jordan",
                  "value": "JO"
                },
                {
                  "description": "Kazakhstan",
                  "value": "KZ"
                },
                {
                  "description": "Kenya",
                  "value": "KE"
                },
                {
                  "description": "Kiribati",
                  "value": "KI"
                },
                {
                  "description": "Kuwait",
                  "value": "KW"
                },
                {
                  "description": "Kyrgyzstan",
                  "value": "KG"
                },
                {
                  "description": "Laos",
                  "value": "LA"
                },
                {
                  "description": "Latvia",
                  "value": "LV"
                },
                {
                  "description": "Lebanon",
                  "value": "LB"
                },
                {
                  "description": "Lesotho",
                  "value": "LS"
                },
                {
                  "description": "Liberia",
                  "value": "LR"
                },
                {
                  "description": "Libya",
                  "value": "LY"
                },
                {
                  "description": "Liechtenstein",
                  "value": "LI"
                },
                {
                  "description": "Lithuania",
                  "value": "LT"
                },
                {
                  "description": "Luxembourg",
                  "value": "LU"
                },
                {
                  "description": "Macao",
                  "value": "MO"
                },
                {
                  "description": "Madagascar",
                  "value": "MG"
                },
                {
                  "description": "Malawi",
                  "value": "MW"
                },
                {
                  "description": "Malaysia",
                  "value": "MY"
                },
                {
                  "description": "Maldives",
                  "value": "MV"
                },
                {
                  "description": "Mali",
                  "value": "ML"
                },
                {
                  "description": "Malta",
                  "value": "MT"
                },
                {
                  "description": "Marshall Islands",
                  "value": "MH"
                },
                {
                  "description": "Martinique",
                  "value": "MQ"
                },
                {
                  "description": "Mauritania",
                  "value": "MR"
                },
                {
                  "description": "Mauritius",
                  "value": "MU"
                },
                {
                  "description": "Mayotte",
                  "value": "YT"
                },
                {
                  "description": "Mexico",
                  "value": "MX"
                },
                {
                  "description": "Micronesia",
                  "value": "FM"
                },
                {
                  "description": "Moldova",
                  "value": "MD"
                },
                {
                  "description": "Monaco",
                  "value": "MC"
                },
                {
                  "description": "Mongolia",
                  "value": "MN"
                },
                {
                  "description": "Montenegro",
                  "value": "ME"
                },
                {
                  "description": "Montserrat",
                  "value": "MS"
                },
                {
                  "description": "Morocco",
                  "value": "MA"
                },
                {
                  "description": "Mozambique",
                  "value": "MZ"
                },
                {
                  "description": "Myanmar",
                  "value": "MM"
                },
                {
                  "description": "Namibia",
                  "value": "NA"
                },
                {
                  "description": "Naoero",
                  "value": "NR"
                },
                {
                  "description": "Nepal",
                  "value": "NP"
                },
                {
                  "description": "Netherlands",
                  "value": "NL"
                },
                {
                  "description": "New Caledonia",
                  "value": "NC"
                },
                {
                  "description": "New Zealand",
                  "value": "NZ"
                },
                {
                  "description": "Nicaragua",
                  "value": "NI"
                },
                {
                  "description": "Niger",
                  "value": "NE"
                },
                {
                  "description": "Nigeria",
                  "value": "NG"
                },
                {
                  "description": "Niue",
                  "value": "NU"
                },
                {
                  "description": "Norfolk Island",
                  "value": "NF"
                },
                {
                  "description": "North Korea",
                  "value": "KP"
                },
                {
                  "description": "North Macedonia",
                  "value": "MK"
                },
                {
                  "description": "Northern Mariana Islands",
                  "value": "MP"
                },
                {
                  "description": "Norway",
                  "value": "NO"
                },
                {
                  "description": "Oman",
                  "value": "OM"
                },
                {
                  "description": "Pakistan",
                  "value": "PK"
                },
                {
                  "description": "Palau",
                  "value": "PW"
                },
                {
                  "description": "Palestine",
                  "value": "PS"
                },
                {
                  "description": "Panama",
                  "value": "PA"
                },
                {
                  "description": "Papua New Guinea",
                  "value": "PG"
                },
                {
                  "description": "Paraguay",
                  "value": "PY"
                },
                {
                  "description": "Peru",
                  "value": "PE"
                },
                {
                  "description": "Philippines",
                  "value": "PH"
                },
                {
                  "description": "Pitcairn",
                  "value": "PN"
                },
                {
                  "description": "Poland",
                  "value": "PL"
                },
                {
                  "description": "Portugal",
                  "value": "PT"
                },
                {
                  "description": "Puerto Rico",
                  "value": "PR"
                },
                {
                  "description": "Qatar",
                  "value": "QA"
                },
                {
                  "description": "R\u00e9union",
                  "value": "RE"
                },
                {
                  "description": "Romania",
                  "value": "RO"
                },
                {
                  "description": "Russia",
                  "value": "RU"
                },
                {
                  "description": "Rwanda",
                  "value": "RW"
                },
                {
                  "description": "Saint Barth\u00e9lemy",
                  "value": "BL"
                },
                {
                  "description": "Saint Helena",
                  "value": "SH"
                },
                {
                  "description": "Saint Kitts and Nevis",
                  "value": "KN"
                },
                {
                  "description": "Saint Lucia",
                  "value": "LC"
                },
                {
                  "description": "Saint Martin (French part)",
                  "value": "MF"
                },
                {
                  "description": "Saint Pierre and Miquelon",
                  "value": "PM"
                },
                {
                  "description": "Saint Vincent and the Grenadines",
                  "value": "VC"
                },
                {
                  "description": "Samoa",
                  "value": "WS"
                },
                {
                  "description": "San Marino",
                  "value": "SM"
                },
                {
                  "description": "Sao Tome and Principe",
                  "value": "ST"
                },
                {
                  "description": "Saudi Arabia",
                  "value": "SA"
                },
                {
                  "description": "Senegal",
                  "value": "SN"
                },
                {
                  "description": "Serbia",
                  "value": "RS"
                },
                {
                  "description": "Seychelles",
                  "value": "SC"
                },
                {
                  "description": "Sierra Leone",
                  "value": "SL"
                },
                {
                  "description": "Singapore",
                  "value": "SG"
                },
                {
                  "description": "Sint Maarten (Dutch part)",
                  "value": "SX"
                },
                {
                  "description": "Slovakia",
                  "value": "SK"
                },
                {
                  "description": "Slovenia",
                  "value": "SI"
                },
                {
                  "description": "Solomon Islands",
                  "value": "SB"
                },
                {
                  "description": "Somalia",
                  "value": "SO"
                },
                {
                  "description": "South Africa",
                  "value": "ZA"
                },
                {
                  "description": "South Georgia",
                  "value": "GS"
                },
                {
                  "description": "South Korea",
                  "value": "KR"
                },
                {
                  "description": "South Sudan",
                  "value": "SS"
                },
                {
                  "description": "Spain",
                  "value": "ES"
                },
                {
                  "description": "Sri Lanka",
                  "value": "LK"
                },
                {
                  "description": "Sudan",
                  "value": "SD"
                },
                {
                  "description": "Suriname",
                  "value": "SR"
                },
                {
                  "description": "Svalbard and Jan Mayen",
                  "value": "SJ"
                },
                {
                  "description": "Sweden",
                  "value": "SE"
                },
                {
                  "description": "Switzerland",
                  "value": "CH"
                },
                {
                  "description": "Syria",
                  "value": "SY"
                },
                {
                  "description": "Taiwan",
                  "value": "TW"
                },
                {
                  "description": "Tajikistan",
                  "value": "TJ"
                },
                {
                  "description": "Tanzania",
                  "value": "TZ"
                },
                {
                  "description": "Thailand",
                  "value": "TH"
                },
                {
                  "description": "Timor-Leste",
                  "value": "TL"
                },
                {
                  "description": "Togo",
                  "value": "TG"
                },
                {
                  "description": "Tokelau",
                  "value": "TK"
                },
                {
                  "description": "Tonga",
                  "value": "TO"
                },
                {
                  "description": "Trinidad and Tobago",
                  "value": "TT"
                },
                {
                  "description": "Tunisia",
                  "value": "TN"
                },
                {
                  "description": "T\u00fcrkiye",
                  "value": "TR"
                },
                {
                  "description": "Turkmenistan",
                  "value": "TM"
                },
                {
                  "description": "Turks and Caicos Islands",
                  "value": "TC"
                },
                {
                  "description": "Tuvalu",
                  "value": "TV"
                },
                {
                  "description": "Uganda",
                  "value": "UG"
                },
                {
                  "description": "Ukraine",
                  "value": "UA"
                },
                {
                  "description": "United Arab Emirates",
                  "value": "AE"
                },
                {
                  "description": "United Kingdom",
                  "value": "GB"
                },
                {
                  "description": "United States Minor Outlying Islands",
                  "value": "UM"
                },
                {
                  "description": "United States of America",
                  "value": "US"
                },
                {
                  "description": "Uruguay",
                  "value": "UY"
                },
                {
                  "description": "Uzbekistan",
                  "value": "UZ"
                },
                {
                  "description": "Vanuatu",
                  "value": "VU"
                },
                {
                  "description": "Vatican City",
                  "value": "VA"
                },
                {
                  "description": "Venezuela",
                  "value": "VE"
                },
                {
                  "description": "Vietnam",
                  "value": "VN"
                },
                {
                  "description": "Virgin Islands (British)",
                  "value": "VG"
                },
                {
                  "description": "Virgin Islands (U.S.)",
                  "value": "VI"
                },
                {
                  "description": "Wallis and Futuna",
                  "value": "WF"
                },
                {
                  "description": "Western Sahara",
                  "value": "EH"
                },
                {
                  "description": "Yemen",
                  "value": "YE"
                },
                {
                  "description": "Zambia",
                  "value": "ZM"
                },
                {
                  "description": "Zimbabwe",
                  "value": "ZW"
                }
              ]
            },
            "updated_at": {
              "filter": {
                "field": "updated_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "updated_at",
                "paths": [
                  "updated_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "updated_at"
              },
              "values": []
            },
            "updated_by": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "updated_by",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "updated_by",
                "paths": [
                  "updated_by"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "updated_by_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "updated_by_label",
                "paths": [
                  "updated_by_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "vat": {
              "filter": {
                "field": "vat",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": null,
              "scalar": "String",
              "sort": {
                "field": "vat"
              },
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "DESC",
                "field": "updated_at"
              },
              {
                "direction": "ASC",
                "field": "display_name"
              }
            ]
          }
        },
        "recordEdges": [
          "storage.FileAttachment",
          "tags.TagAssignment"
        ],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "display_name"
        ],
        "resourceType": "parties/organization",
        "revisionFields": [],
        "roots": {
          "aggregate": "organizations_aggregate",
          "changes": null,
          "create": "insert_organizations_one",
          "delete": null,
          "deletePreview": null,
          "detail": "organizations_by_pk",
          "groups": "organizations_groups",
          "groupsCount": "organizations_groups_count",
          "list": "organizations",
          "revisions": null,
          "save": null,
          "update": "update_organizations_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "public",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "organizations_aggregate",
          "createInput": "organizations_insert_input",
          "deletePayload": null,
          "filter": "organizations_bool_exp",
          "groupBySpec": "organizationsGroupBySpec",
          "groupKey": "organizationsGroupKey",
          "groupOrder": "organizationsGroupOrder",
          "grouped": "organizations_group",
          "having": "organizationsHaving",
          "node": "OrganizationType",
          "order": "organizations_order_by",
          "query": "organizations_Query",
          "revision": null,
          "updateInput": "organizations_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "display_name",
          "notes",
          "legal_name",
          "domain",
          "tax_country",
          "vat"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "parties",
        "canonicalLabel": "parties.Handle",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "display_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "platform",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Email",
                "value": "EMAIL"
              },
              {
                "description": "Phone",
                "value": "PHONE"
              },
              {
                "description": "Discord",
                "value": "DISCORD"
              },
              {
                "description": "iMessage",
                "value": "IMESSAGE"
              },
              {
                "description": "Matrix",
                "value": "MATRIX"
              },
              {
                "description": "Signal",
                "value": "SIGNAL"
              },
              {
                "description": "Slack",
                "value": "SLACK"
              },
              {
                "description": "Telegram",
                "value": "TELEGRAM"
              },
              {
                "description": "WhatsApp",
                "value": "WHATSAPP"
              },
              {
                "description": "YouTube",
                "value": "YOUTUBE"
              },
              {
                "description": "Facebook",
                "value": "FACEBOOK"
              },
              {
                "description": "Instagram",
                "value": "INSTAGRAM"
              },
              {
                "description": "LinkedIn",
                "value": "LINKEDIN"
              },
              {
                "description": "Twitter",
                "value": "TWITTER"
              },
              {
                "description": "Other",
                "value": "OTHER"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "value",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "normalized_value",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "external_id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "is_preferred",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "is_verified",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "party_link_confirmed",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "party",
            "readable": true,
            "relationModelLabel": "parties.Party",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "owner",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "confidence",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Float",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [
          {
            "permission": "write",
            "relation": "reader",
            "subjects": [
              {
                "relation": "member",
                "resource": null,
                "type": "auth/group"
              },
              {
                "relation": null,
                "resource": null,
                "type": "auth/user"
              }
            ]
          }
        ],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "parties.Handle",
        "modelName": "handle",
        "query": {
          "axes": {
            "party": {
              "drill": {
                "field": "party",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "party_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "party",
              "identityPath": "party.id",
              "kind": "relation",
              "labelPath": "party.display_name",
              "paths": [
                "party.id",
                "party.display_name"
              ],
              "server": {
                "input": "PARTY",
                "key": "party_id",
                "labelInput": "PARTY__DISPLAY_NAME",
                "labelKey": "party__display_name",
                "valueMap": []
              }
            }
          },
          "fields": {
            "confidence": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "confidence",
                "paths": [
                  "confidence"
                ]
              },
              "scalar": "Float",
              "sort": null,
              "values": []
            },
            "created_at": {
              "filter": {
                "field": "created_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "created_at",
                "paths": [
                  "created_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "created_at"
              },
              "values": []
            },
            "display_name": {
              "filter": {
                "field": "display_name",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "external_id": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "external_id",
                "paths": [
                  "external_id"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "id": {
              "filter": {
                "field": "id",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "id",
                "paths": [
                  "id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "is_preferred": {
              "filter": {
                "field": "is_preferred",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "is_preferred",
                "paths": [
                  "is_preferred"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "is_verified": {
              "filter": {
                "field": "is_verified",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "is_verified",
                "paths": [
                  "is_verified"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "label": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "label",
                "paths": [
                  "label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "normalized_value": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "normalized_value",
                "paths": [
                  "normalized_value"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "owner": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "owner",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "owner",
                "paths": [
                  "owner"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "party": {
              "filter": {
                "field": "party",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "party.id",
                "labelPath": "party.display_name",
                "model": "parties.Party"
              },
              "row": {
                "path": "party.id",
                "paths": [
                  "party.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "party_link_confirmed": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "party_link_confirmed",
                "paths": [
                  "party_link_confirmed"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "platform": {
              "filter": {
                "field": "platform",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [
                  {
                    "from": "EMAIL",
                    "to": "email"
                  },
                  {
                    "from": "PHONE",
                    "to": "phone"
                  },
                  {
                    "from": "DISCORD",
                    "to": "discord"
                  },
                  {
                    "from": "IMESSAGE",
                    "to": "imessage"
                  },
                  {
                    "from": "MATRIX",
                    "to": "matrix"
                  },
                  {
                    "from": "SIGNAL",
                    "to": "signal"
                  },
                  {
                    "from": "SLACK",
                    "to": "slack"
                  },
                  {
                    "from": "TELEGRAM",
                    "to": "telegram"
                  },
                  {
                    "from": "WHATSAPP",
                    "to": "whatsapp"
                  },
                  {
                    "from": "YOUTUBE",
                    "to": "youtube"
                  },
                  {
                    "from": "FACEBOOK",
                    "to": "facebook"
                  },
                  {
                    "from": "INSTAGRAM",
                    "to": "instagram"
                  },
                  {
                    "from": "LINKEDIN",
                    "to": "linkedin"
                  },
                  {
                    "from": "TWITTER",
                    "to": "twitter"
                  },
                  {
                    "from": "OTHER",
                    "to": "other"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "platform",
                "paths": [
                  "platform"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "platform"
              },
              "values": [
                {
                  "description": "Email",
                  "value": "EMAIL"
                },
                {
                  "description": "Phone",
                  "value": "PHONE"
                },
                {
                  "description": "Discord",
                  "value": "DISCORD"
                },
                {
                  "description": "iMessage",
                  "value": "IMESSAGE"
                },
                {
                  "description": "Matrix",
                  "value": "MATRIX"
                },
                {
                  "description": "Signal",
                  "value": "SIGNAL"
                },
                {
                  "description": "Slack",
                  "value": "SLACK"
                },
                {
                  "description": "Telegram",
                  "value": "TELEGRAM"
                },
                {
                  "description": "WhatsApp",
                  "value": "WHATSAPP"
                },
                {
                  "description": "YouTube",
                  "value": "YOUTUBE"
                },
                {
                  "description": "Facebook",
                  "value": "FACEBOOK"
                },
                {
                  "description": "Instagram",
                  "value": "INSTAGRAM"
                },
                {
                  "description": "LinkedIn",
                  "value": "LINKEDIN"
                },
                {
                  "description": "Twitter",
                  "value": "TWITTER"
                },
                {
                  "description": "Other",
                  "value": "OTHER"
                }
              ]
            },
            "updated_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "updated_at",
                "paths": [
                  "updated_at"
                ]
              },
              "scalar": "DateTime",
              "sort": null,
              "values": []
            },
            "value": {
              "filter": {
                "field": "value",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "value",
                "paths": [
                  "value"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "value"
              },
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "platform"
              },
              {
                "direction": "ASC",
                "field": "value"
              }
            ]
          }
        },
        "recordEdges": [
          "tags.TagAssignment"
        ],
        "recordRepresentation": "value",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "parties/handle",
        "revisionFields": [],
        "roots": {
          "aggregate": "handles_aggregate",
          "changes": null,
          "create": null,
          "delete": null,
          "deletePreview": null,
          "detail": "handles_by_pk",
          "groups": "handles_groups",
          "groupsCount": "handles_groups_count",
          "list": "handles",
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "public",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "handles_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "handles_bool_exp",
          "groupBySpec": "handlesGroupBySpec",
          "groupKey": "handlesGroupKey",
          "groupOrder": "handlesGroupOrder",
          "grouped": "handles_group",
          "having": "handlesHaving",
          "node": "HandleType",
          "order": "handles_order_by",
          "query": "handles_Query",
          "revision": null,
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      },
      {
        "aggregateFields": [
          "id",
          "confidence"
        ],
        "aggregateMeasures": [
          {
            "field": "confidence",
            "input": "confidence",
            "op": "sum"
          },
          {
            "field": "confidence",
            "input": "confidence",
            "op": "avg"
          },
          {
            "field": "confidence",
            "input": "confidence",
            "op": "min"
          },
          {
            "field": "confidence",
            "input": "confidence",
            "op": "max"
          }
        ],
        "appLabel": "parties",
        "canonicalLabel": "parties.PartyHandle",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "display_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "party",
            "readable": true,
            "relationModelLabel": "parties.Party",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "handle",
            "readable": true,
            "relationModelLabel": "parties.Handle",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "confidence",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Float",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "float"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "source",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Manual",
                "value": "MANUAL"
              },
              {
                "description": "Import",
                "value": "IMPORT"
              },
              {
                "description": "Email Match",
                "value": "EMAIL_MATCH"
              },
              {
                "description": "LLM",
                "value": "LLM"
              },
              {
                "description": "OAuth",
                "value": "OAUTH"
              },
              {
                "description": "CardDAV",
                "value": "CARDDAV"
              },
              {
                "description": "Community",
                "value": "COMMUNITY"
              },
              {
                "description": "Rule",
                "value": "RULE"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "is_confirmed",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "is_dismissed",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "evidence_refs",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "evidence_truncated",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "parties.PartyHandle",
        "modelName": "partyhandle",
        "query": {
          "axes": {
            "party": {
              "drill": {
                "field": "party",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "party_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "party",
              "identityPath": "party.id",
              "kind": "relation",
              "labelPath": "party.display_name",
              "paths": [
                "party.id",
                "party.display_name"
              ],
              "server": {
                "input": "PARTY",
                "key": "party_id",
                "labelInput": "PARTY__DISPLAY_NAME",
                "labelKey": "party__display_name",
                "valueMap": []
              }
            },
            "source": {
              "drill": {
                "field": "source",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "source",
                "valueMap": [
                  {
                    "from": "MANUAL",
                    "to": "manual"
                  },
                  {
                    "from": "IMPORT",
                    "to": "import"
                  },
                  {
                    "from": "EMAIL_MATCH",
                    "to": "email_match"
                  },
                  {
                    "from": "LLM",
                    "to": "llm"
                  },
                  {
                    "from": "OAUTH",
                    "to": "oauth"
                  },
                  {
                    "from": "CARDDAV",
                    "to": "carddav"
                  },
                  {
                    "from": "COMMUNITY",
                    "to": "community"
                  },
                  {
                    "from": "RULE",
                    "to": "rule"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "source",
              "identityPath": "source",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "source"
              ],
              "server": {
                "input": "SOURCE",
                "key": "source",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "confidence": {
              "filter": {
                "field": "confidence",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Float",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "confidence",
                "paths": [
                  "confidence"
                ]
              },
              "scalar": "Float",
              "sort": {
                "field": "confidence"
              },
              "values": []
            },
            "created_at": {
              "filter": {
                "field": "created_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "created_at",
                "paths": [
                  "created_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "created_at"
              },
              "values": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "evidence_refs": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "evidence_truncated": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "evidence_truncated",
                "paths": [
                  "evidence_truncated"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "handle": {
              "filter": {
                "field": "handle",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "handle.id",
                "labelPath": "handle.display_name",
                "model": "parties.Handle"
              },
              "row": {
                "path": "handle.id",
                "paths": [
                  "handle.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "id": {
              "filter": {
                "field": "id",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "id",
                "paths": [
                  "id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "is_confirmed": {
              "filter": {
                "field": "is_confirmed",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "is_confirmed",
                "paths": [
                  "is_confirmed"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "is_dismissed": {
              "filter": {
                "field": "is_dismissed",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "is_dismissed",
                "paths": [
                  "is_dismissed"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "party": {
              "filter": {
                "field": "party",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "party.id",
                "labelPath": "party.display_name",
                "model": "parties.Party"
              },
              "row": {
                "path": "party.id",
                "paths": [
                  "party.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "source": {
              "filter": {
                "field": "source",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [
                  {
                    "from": "MANUAL",
                    "to": "manual"
                  },
                  {
                    "from": "IMPORT",
                    "to": "import"
                  },
                  {
                    "from": "EMAIL_MATCH",
                    "to": "email_match"
                  },
                  {
                    "from": "LLM",
                    "to": "llm"
                  },
                  {
                    "from": "OAUTH",
                    "to": "oauth"
                  },
                  {
                    "from": "CARDDAV",
                    "to": "carddav"
                  },
                  {
                    "from": "COMMUNITY",
                    "to": "community"
                  },
                  {
                    "from": "RULE",
                    "to": "rule"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "source",
                "paths": [
                  "source"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "source"
              },
              "values": [
                {
                  "description": "Manual",
                  "value": "MANUAL"
                },
                {
                  "description": "Import",
                  "value": "IMPORT"
                },
                {
                  "description": "Email Match",
                  "value": "EMAIL_MATCH"
                },
                {
                  "description": "LLM",
                  "value": "LLM"
                },
                {
                  "description": "OAuth",
                  "value": "OAUTH"
                },
                {
                  "description": "CardDAV",
                  "value": "CARDDAV"
                },
                {
                  "description": "Community",
                  "value": "COMMUNITY"
                },
                {
                  "description": "Rule",
                  "value": "RULE"
                }
              ]
            },
            "updated_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "updated_at",
                "paths": [
                  "updated_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "updated_at"
              },
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "DESC",
                "field": "confidence"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "parties/party_handle",
        "revisionFields": [],
        "roots": {
          "aggregate": "party_handles_aggregate",
          "changes": null,
          "create": null,
          "delete": null,
          "deletePreview": null,
          "detail": "party_handles_by_pk",
          "groups": "party_handles_groups",
          "groupsCount": "party_handles_groups_count",
          "list": "party_handles",
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "public",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "party_handles_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "party_handles_bool_exp",
          "groupBySpec": "partyHandlesgroupbyspec",
          "groupKey": "partyHandlesgroupkey",
          "groupOrder": "partyHandlesgrouporder",
          "grouped": "party_handles_group",
          "having": "partyHandleshaving",
          "node": "PartyHandleType",
          "order": "party_handles_order_by",
          "query": "partyHandles_Query",
          "revision": null,
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "parties",
        "canonicalLabel": "parties.Address",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "create",
          "update",
          "delete"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "party",
          "label",
          "po_box",
          "extended",
          "street",
          "city",
          "region",
          "postal_code",
          "country",
          "is_primary"
        ],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "display_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "party",
            "readable": true,
            "relationModelLabel": "parties.Party",
            "relationObject": true,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "po_box",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "extended",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "street",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "city",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "region",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "postal_code",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "country",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": null,
                "value": ""
              },
              {
                "description": "Afghanistan",
                "value": "AF"
              },
              {
                "description": "\u00c5land Islands",
                "value": "AX"
              },
              {
                "description": "Albania",
                "value": "AL"
              },
              {
                "description": "Algeria",
                "value": "DZ"
              },
              {
                "description": "American Samoa",
                "value": "AS"
              },
              {
                "description": "Andorra",
                "value": "AD"
              },
              {
                "description": "Angola",
                "value": "AO"
              },
              {
                "description": "Anguilla",
                "value": "AI"
              },
              {
                "description": "Antarctica",
                "value": "AQ"
              },
              {
                "description": "Antigua and Barbuda",
                "value": "AG"
              },
              {
                "description": "Argentina",
                "value": "AR"
              },
              {
                "description": "Armenia",
                "value": "AM"
              },
              {
                "description": "Aruba",
                "value": "AW"
              },
              {
                "description": "Australia",
                "value": "AU"
              },
              {
                "description": "Austria",
                "value": "AT"
              },
              {
                "description": "Azerbaijan",
                "value": "AZ"
              },
              {
                "description": "Bahamas (The)",
                "value": "BS"
              },
              {
                "description": "Bahrain",
                "value": "BH"
              },
              {
                "description": "Bangladesh",
                "value": "BD"
              },
              {
                "description": "Barbados",
                "value": "BB"
              },
              {
                "description": "Belarus",
                "value": "BY"
              },
              {
                "description": "Belgium",
                "value": "BE"
              },
              {
                "description": "Belize",
                "value": "BZ"
              },
              {
                "description": "Benin",
                "value": "BJ"
              },
              {
                "description": "Bermuda",
                "value": "BM"
              },
              {
                "description": "Bhutan",
                "value": "BT"
              },
              {
                "description": "Bolivia",
                "value": "BO"
              },
              {
                "description": "Bonaire, Sint Eustatius and Saba",
                "value": "BQ"
              },
              {
                "description": "Bosnia and Herzegovina",
                "value": "BA"
              },
              {
                "description": "Botswana",
                "value": "BW"
              },
              {
                "description": "Bouvet Island",
                "value": "BV"
              },
              {
                "description": "Brazil",
                "value": "BR"
              },
              {
                "description": "British Indian Ocean Territory",
                "value": "IO"
              },
              {
                "description": "Brunei",
                "value": "BN"
              },
              {
                "description": "Bulgaria",
                "value": "BG"
              },
              {
                "description": "Burkina Faso",
                "value": "BF"
              },
              {
                "description": "Burundi",
                "value": "BI"
              },
              {
                "description": "Cabo Verde",
                "value": "CV"
              },
              {
                "description": "Cambodia",
                "value": "KH"
              },
              {
                "description": "Cameroon",
                "value": "CM"
              },
              {
                "description": "Canada",
                "value": "CA"
              },
              {
                "description": "Cayman Islands",
                "value": "KY"
              },
              {
                "description": "Central African Republic",
                "value": "CF"
              },
              {
                "description": "Chad",
                "value": "TD"
              },
              {
                "description": "Chile",
                "value": "CL"
              },
              {
                "description": "China",
                "value": "CN"
              },
              {
                "description": "Christmas Island",
                "value": "CX"
              },
              {
                "description": "Cocos (Keeling) Islands",
                "value": "CC"
              },
              {
                "description": "Colombia",
                "value": "CO"
              },
              {
                "description": "Comoros",
                "value": "KM"
              },
              {
                "description": "Congo",
                "value": "CG"
              },
              {
                "description": "Cook Islands",
                "value": "CK"
              },
              {
                "description": "Costa Rica",
                "value": "CR"
              },
              {
                "description": "C\u00f4te d'Ivoire",
                "value": "CI"
              },
              {
                "description": "Croatia",
                "value": "HR"
              },
              {
                "description": "Cuba",
                "value": "CU"
              },
              {
                "description": "Cura\u00e7ao",
                "value": "CW"
              },
              {
                "description": "Cyprus",
                "value": "CY"
              },
              {
                "description": "Czechia",
                "value": "CZ"
              },
              {
                "description": "Democratic Republic of the Congo",
                "value": "CD"
              },
              {
                "description": "Denmark",
                "value": "DK"
              },
              {
                "description": "Djibouti",
                "value": "DJ"
              },
              {
                "description": "Dominica",
                "value": "DM"
              },
              {
                "description": "Dominican Republic",
                "value": "DO"
              },
              {
                "description": "Ecuador",
                "value": "EC"
              },
              {
                "description": "Egypt",
                "value": "EG"
              },
              {
                "description": "El Salvador",
                "value": "SV"
              },
              {
                "description": "Equatorial Guinea",
                "value": "GQ"
              },
              {
                "description": "Eritrea",
                "value": "ER"
              },
              {
                "description": "Estonia",
                "value": "EE"
              },
              {
                "description": "Eswatini",
                "value": "SZ"
              },
              {
                "description": "Ethiopia",
                "value": "ET"
              },
              {
                "description": "Falkland Islands (Malvinas)",
                "value": "FK"
              },
              {
                "description": "Faroe Islands",
                "value": "FO"
              },
              {
                "description": "Fiji",
                "value": "FJ"
              },
              {
                "description": "Finland",
                "value": "FI"
              },
              {
                "description": "France",
                "value": "FR"
              },
              {
                "description": "French Guiana",
                "value": "GF"
              },
              {
                "description": "French Polynesia",
                "value": "PF"
              },
              {
                "description": "French Southern Territories",
                "value": "TF"
              },
              {
                "description": "Gabon",
                "value": "GA"
              },
              {
                "description": "Gambia",
                "value": "GM"
              },
              {
                "description": "Georgia",
                "value": "GE"
              },
              {
                "description": "Germany",
                "value": "DE"
              },
              {
                "description": "Ghana",
                "value": "GH"
              },
              {
                "description": "Gibraltar",
                "value": "GI"
              },
              {
                "description": "Greece",
                "value": "GR"
              },
              {
                "description": "Greenland",
                "value": "GL"
              },
              {
                "description": "Grenada",
                "value": "GD"
              },
              {
                "description": "Guadeloupe",
                "value": "GP"
              },
              {
                "description": "Guam",
                "value": "GU"
              },
              {
                "description": "Guatemala",
                "value": "GT"
              },
              {
                "description": "Guernsey",
                "value": "GG"
              },
              {
                "description": "Guinea",
                "value": "GN"
              },
              {
                "description": "Guinea-Bissau",
                "value": "GW"
              },
              {
                "description": "Guyana",
                "value": "GY"
              },
              {
                "description": "Haiti",
                "value": "HT"
              },
              {
                "description": "Heard Island and McDonald Islands",
                "value": "HM"
              },
              {
                "description": "Honduras",
                "value": "HN"
              },
              {
                "description": "Hong Kong",
                "value": "HK"
              },
              {
                "description": "Hungary",
                "value": "HU"
              },
              {
                "description": "Iceland",
                "value": "IS"
              },
              {
                "description": "India",
                "value": "IN"
              },
              {
                "description": "Indonesia",
                "value": "ID"
              },
              {
                "description": "Iran",
                "value": "IR"
              },
              {
                "description": "Iraq",
                "value": "IQ"
              },
              {
                "description": "Ireland",
                "value": "IE"
              },
              {
                "description": "Isle of Man",
                "value": "IM"
              },
              {
                "description": "Israel",
                "value": "IL"
              },
              {
                "description": "Italy",
                "value": "IT"
              },
              {
                "description": "Jamaica",
                "value": "JM"
              },
              {
                "description": "Japan",
                "value": "JP"
              },
              {
                "description": "Jersey",
                "value": "JE"
              },
              {
                "description": "Jordan",
                "value": "JO"
              },
              {
                "description": "Kazakhstan",
                "value": "KZ"
              },
              {
                "description": "Kenya",
                "value": "KE"
              },
              {
                "description": "Kiribati",
                "value": "KI"
              },
              {
                "description": "Kuwait",
                "value": "KW"
              },
              {
                "description": "Kyrgyzstan",
                "value": "KG"
              },
              {
                "description": "Laos",
                "value": "LA"
              },
              {
                "description": "Latvia",
                "value": "LV"
              },
              {
                "description": "Lebanon",
                "value": "LB"
              },
              {
                "description": "Lesotho",
                "value": "LS"
              },
              {
                "description": "Liberia",
                "value": "LR"
              },
              {
                "description": "Libya",
                "value": "LY"
              },
              {
                "description": "Liechtenstein",
                "value": "LI"
              },
              {
                "description": "Lithuania",
                "value": "LT"
              },
              {
                "description": "Luxembourg",
                "value": "LU"
              },
              {
                "description": "Macao",
                "value": "MO"
              },
              {
                "description": "Madagascar",
                "value": "MG"
              },
              {
                "description": "Malawi",
                "value": "MW"
              },
              {
                "description": "Malaysia",
                "value": "MY"
              },
              {
                "description": "Maldives",
                "value": "MV"
              },
              {
                "description": "Mali",
                "value": "ML"
              },
              {
                "description": "Malta",
                "value": "MT"
              },
              {
                "description": "Marshall Islands",
                "value": "MH"
              },
              {
                "description": "Martinique",
                "value": "MQ"
              },
              {
                "description": "Mauritania",
                "value": "MR"
              },
              {
                "description": "Mauritius",
                "value": "MU"
              },
              {
                "description": "Mayotte",
                "value": "YT"
              },
              {
                "description": "Mexico",
                "value": "MX"
              },
              {
                "description": "Micronesia",
                "value": "FM"
              },
              {
                "description": "Moldova",
                "value": "MD"
              },
              {
                "description": "Monaco",
                "value": "MC"
              },
              {
                "description": "Mongolia",
                "value": "MN"
              },
              {
                "description": "Montenegro",
                "value": "ME"
              },
              {
                "description": "Montserrat",
                "value": "MS"
              },
              {
                "description": "Morocco",
                "value": "MA"
              },
              {
                "description": "Mozambique",
                "value": "MZ"
              },
              {
                "description": "Myanmar",
                "value": "MM"
              },
              {
                "description": "Namibia",
                "value": "NA"
              },
              {
                "description": "Naoero",
                "value": "NR"
              },
              {
                "description": "Nepal",
                "value": "NP"
              },
              {
                "description": "Netherlands",
                "value": "NL"
              },
              {
                "description": "New Caledonia",
                "value": "NC"
              },
              {
                "description": "New Zealand",
                "value": "NZ"
              },
              {
                "description": "Nicaragua",
                "value": "NI"
              },
              {
                "description": "Niger",
                "value": "NE"
              },
              {
                "description": "Nigeria",
                "value": "NG"
              },
              {
                "description": "Niue",
                "value": "NU"
              },
              {
                "description": "Norfolk Island",
                "value": "NF"
              },
              {
                "description": "North Korea",
                "value": "KP"
              },
              {
                "description": "North Macedonia",
                "value": "MK"
              },
              {
                "description": "Northern Mariana Islands",
                "value": "MP"
              },
              {
                "description": "Norway",
                "value": "NO"
              },
              {
                "description": "Oman",
                "value": "OM"
              },
              {
                "description": "Pakistan",
                "value": "PK"
              },
              {
                "description": "Palau",
                "value": "PW"
              },
              {
                "description": "Palestine",
                "value": "PS"
              },
              {
                "description": "Panama",
                "value": "PA"
              },
              {
                "description": "Papua New Guinea",
                "value": "PG"
              },
              {
                "description": "Paraguay",
                "value": "PY"
              },
              {
                "description": "Peru",
                "value": "PE"
              },
              {
                "description": "Philippines",
                "value": "PH"
              },
              {
                "description": "Pitcairn",
                "value": "PN"
              },
              {
                "description": "Poland",
                "value": "PL"
              },
              {
                "description": "Portugal",
                "value": "PT"
              },
              {
                "description": "Puerto Rico",
                "value": "PR"
              },
              {
                "description": "Qatar",
                "value": "QA"
              },
              {
                "description": "R\u00e9union",
                "value": "RE"
              },
              {
                "description": "Romania",
                "value": "RO"
              },
              {
                "description": "Russia",
                "value": "RU"
              },
              {
                "description": "Rwanda",
                "value": "RW"
              },
              {
                "description": "Saint Barth\u00e9lemy",
                "value": "BL"
              },
              {
                "description": "Saint Helena",
                "value": "SH"
              },
              {
                "description": "Saint Kitts and Nevis",
                "value": "KN"
              },
              {
                "description": "Saint Lucia",
                "value": "LC"
              },
              {
                "description": "Saint Martin (French part)",
                "value": "MF"
              },
              {
                "description": "Saint Pierre and Miquelon",
                "value": "PM"
              },
              {
                "description": "Saint Vincent and the Grenadines",
                "value": "VC"
              },
              {
                "description": "Samoa",
                "value": "WS"
              },
              {
                "description": "San Marino",
                "value": "SM"
              },
              {
                "description": "Sao Tome and Principe",
                "value": "ST"
              },
              {
                "description": "Saudi Arabia",
                "value": "SA"
              },
              {
                "description": "Senegal",
                "value": "SN"
              },
              {
                "description": "Serbia",
                "value": "RS"
              },
              {
                "description": "Seychelles",
                "value": "SC"
              },
              {
                "description": "Sierra Leone",
                "value": "SL"
              },
              {
                "description": "Singapore",
                "value": "SG"
              },
              {
                "description": "Sint Maarten (Dutch part)",
                "value": "SX"
              },
              {
                "description": "Slovakia",
                "value": "SK"
              },
              {
                "description": "Slovenia",
                "value": "SI"
              },
              {
                "description": "Solomon Islands",
                "value": "SB"
              },
              {
                "description": "Somalia",
                "value": "SO"
              },
              {
                "description": "South Africa",
                "value": "ZA"
              },
              {
                "description": "South Georgia",
                "value": "GS"
              },
              {
                "description": "South Korea",
                "value": "KR"
              },
              {
                "description": "South Sudan",
                "value": "SS"
              },
              {
                "description": "Spain",
                "value": "ES"
              },
              {
                "description": "Sri Lanka",
                "value": "LK"
              },
              {
                "description": "Sudan",
                "value": "SD"
              },
              {
                "description": "Suriname",
                "value": "SR"
              },
              {
                "description": "Svalbard and Jan Mayen",
                "value": "SJ"
              },
              {
                "description": "Sweden",
                "value": "SE"
              },
              {
                "description": "Switzerland",
                "value": "CH"
              },
              {
                "description": "Syria",
                "value": "SY"
              },
              {
                "description": "Taiwan",
                "value": "TW"
              },
              {
                "description": "Tajikistan",
                "value": "TJ"
              },
              {
                "description": "Tanzania",
                "value": "TZ"
              },
              {
                "description": "Thailand",
                "value": "TH"
              },
              {
                "description": "Timor-Leste",
                "value": "TL"
              },
              {
                "description": "Togo",
                "value": "TG"
              },
              {
                "description": "Tokelau",
                "value": "TK"
              },
              {
                "description": "Tonga",
                "value": "TO"
              },
              {
                "description": "Trinidad and Tobago",
                "value": "TT"
              },
              {
                "description": "Tunisia",
                "value": "TN"
              },
              {
                "description": "T\u00fcrkiye",
                "value": "TR"
              },
              {
                "description": "Turkmenistan",
                "value": "TM"
              },
              {
                "description": "Turks and Caicos Islands",
                "value": "TC"
              },
              {
                "description": "Tuvalu",
                "value": "TV"
              },
              {
                "description": "Uganda",
                "value": "UG"
              },
              {
                "description": "Ukraine",
                "value": "UA"
              },
              {
                "description": "United Arab Emirates",
                "value": "AE"
              },
              {
                "description": "United Kingdom",
                "value": "GB"
              },
              {
                "description": "United States Minor Outlying Islands",
                "value": "UM"
              },
              {
                "description": "United States of America",
                "value": "US"
              },
              {
                "description": "Uruguay",
                "value": "UY"
              },
              {
                "description": "Uzbekistan",
                "value": "UZ"
              },
              {
                "description": "Vanuatu",
                "value": "VU"
              },
              {
                "description": "Vatican City",
                "value": "VA"
              },
              {
                "description": "Venezuela",
                "value": "VE"
              },
              {
                "description": "Vietnam",
                "value": "VN"
              },
              {
                "description": "Virgin Islands (British)",
                "value": "VG"
              },
              {
                "description": "Virgin Islands (U.S.)",
                "value": "VI"
              },
              {
                "description": "Wallis and Futuna",
                "value": "WF"
              },
              {
                "description": "Western Sahara",
                "value": "EH"
              },
              {
                "description": "Yemen",
                "value": "YE"
              },
              {
                "description": "Zambia",
                "value": "ZM"
              },
              {
                "description": "Zimbabwe",
                "value": "ZW"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "latitude",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Float",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "float"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "longitude",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Float",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "float"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "is_primary",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "parties.Address",
        "modelName": "address",
        "query": {
          "axes": {},
          "fields": {
            "city": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "city",
                "paths": [
                  "city"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "country": {
              "filter": null,
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "country",
                "paths": [
                  "country"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": null,
                  "value": ""
                },
                {
                  "description": "Afghanistan",
                  "value": "AF"
                },
                {
                  "description": "\u00c5land Islands",
                  "value": "AX"
                },
                {
                  "description": "Albania",
                  "value": "AL"
                },
                {
                  "description": "Algeria",
                  "value": "DZ"
                },
                {
                  "description": "American Samoa",
                  "value": "AS"
                },
                {
                  "description": "Andorra",
                  "value": "AD"
                },
                {
                  "description": "Angola",
                  "value": "AO"
                },
                {
                  "description": "Anguilla",
                  "value": "AI"
                },
                {
                  "description": "Antarctica",
                  "value": "AQ"
                },
                {
                  "description": "Antigua and Barbuda",
                  "value": "AG"
                },
                {
                  "description": "Argentina",
                  "value": "AR"
                },
                {
                  "description": "Armenia",
                  "value": "AM"
                },
                {
                  "description": "Aruba",
                  "value": "AW"
                },
                {
                  "description": "Australia",
                  "value": "AU"
                },
                {
                  "description": "Austria",
                  "value": "AT"
                },
                {
                  "description": "Azerbaijan",
                  "value": "AZ"
                },
                {
                  "description": "Bahamas (The)",
                  "value": "BS"
                },
                {
                  "description": "Bahrain",
                  "value": "BH"
                },
                {
                  "description": "Bangladesh",
                  "value": "BD"
                },
                {
                  "description": "Barbados",
                  "value": "BB"
                },
                {
                  "description": "Belarus",
                  "value": "BY"
                },
                {
                  "description": "Belgium",
                  "value": "BE"
                },
                {
                  "description": "Belize",
                  "value": "BZ"
                },
                {
                  "description": "Benin",
                  "value": "BJ"
                },
                {
                  "description": "Bermuda",
                  "value": "BM"
                },
                {
                  "description": "Bhutan",
                  "value": "BT"
                },
                {
                  "description": "Bolivia",
                  "value": "BO"
                },
                {
                  "description": "Bonaire, Sint Eustatius and Saba",
                  "value": "BQ"
                },
                {
                  "description": "Bosnia and Herzegovina",
                  "value": "BA"
                },
                {
                  "description": "Botswana",
                  "value": "BW"
                },
                {
                  "description": "Bouvet Island",
                  "value": "BV"
                },
                {
                  "description": "Brazil",
                  "value": "BR"
                },
                {
                  "description": "British Indian Ocean Territory",
                  "value": "IO"
                },
                {
                  "description": "Brunei",
                  "value": "BN"
                },
                {
                  "description": "Bulgaria",
                  "value": "BG"
                },
                {
                  "description": "Burkina Faso",
                  "value": "BF"
                },
                {
                  "description": "Burundi",
                  "value": "BI"
                },
                {
                  "description": "Cabo Verde",
                  "value": "CV"
                },
                {
                  "description": "Cambodia",
                  "value": "KH"
                },
                {
                  "description": "Cameroon",
                  "value": "CM"
                },
                {
                  "description": "Canada",
                  "value": "CA"
                },
                {
                  "description": "Cayman Islands",
                  "value": "KY"
                },
                {
                  "description": "Central African Republic",
                  "value": "CF"
                },
                {
                  "description": "Chad",
                  "value": "TD"
                },
                {
                  "description": "Chile",
                  "value": "CL"
                },
                {
                  "description": "China",
                  "value": "CN"
                },
                {
                  "description": "Christmas Island",
                  "value": "CX"
                },
                {
                  "description": "Cocos (Keeling) Islands",
                  "value": "CC"
                },
                {
                  "description": "Colombia",
                  "value": "CO"
                },
                {
                  "description": "Comoros",
                  "value": "KM"
                },
                {
                  "description": "Congo",
                  "value": "CG"
                },
                {
                  "description": "Cook Islands",
                  "value": "CK"
                },
                {
                  "description": "Costa Rica",
                  "value": "CR"
                },
                {
                  "description": "C\u00f4te d'Ivoire",
                  "value": "CI"
                },
                {
                  "description": "Croatia",
                  "value": "HR"
                },
                {
                  "description": "Cuba",
                  "value": "CU"
                },
                {
                  "description": "Cura\u00e7ao",
                  "value": "CW"
                },
                {
                  "description": "Cyprus",
                  "value": "CY"
                },
                {
                  "description": "Czechia",
                  "value": "CZ"
                },
                {
                  "description": "Democratic Republic of the Congo",
                  "value": "CD"
                },
                {
                  "description": "Denmark",
                  "value": "DK"
                },
                {
                  "description": "Djibouti",
                  "value": "DJ"
                },
                {
                  "description": "Dominica",
                  "value": "DM"
                },
                {
                  "description": "Dominican Republic",
                  "value": "DO"
                },
                {
                  "description": "Ecuador",
                  "value": "EC"
                },
                {
                  "description": "Egypt",
                  "value": "EG"
                },
                {
                  "description": "El Salvador",
                  "value": "SV"
                },
                {
                  "description": "Equatorial Guinea",
                  "value": "GQ"
                },
                {
                  "description": "Eritrea",
                  "value": "ER"
                },
                {
                  "description": "Estonia",
                  "value": "EE"
                },
                {
                  "description": "Eswatini",
                  "value": "SZ"
                },
                {
                  "description": "Ethiopia",
                  "value": "ET"
                },
                {
                  "description": "Falkland Islands (Malvinas)",
                  "value": "FK"
                },
                {
                  "description": "Faroe Islands",
                  "value": "FO"
                },
                {
                  "description": "Fiji",
                  "value": "FJ"
                },
                {
                  "description": "Finland",
                  "value": "FI"
                },
                {
                  "description": "France",
                  "value": "FR"
                },
                {
                  "description": "French Guiana",
                  "value": "GF"
                },
                {
                  "description": "French Polynesia",
                  "value": "PF"
                },
                {
                  "description": "French Southern Territories",
                  "value": "TF"
                },
                {
                  "description": "Gabon",
                  "value": "GA"
                },
                {
                  "description": "Gambia",
                  "value": "GM"
                },
                {
                  "description": "Georgia",
                  "value": "GE"
                },
                {
                  "description": "Germany",
                  "value": "DE"
                },
                {
                  "description": "Ghana",
                  "value": "GH"
                },
                {
                  "description": "Gibraltar",
                  "value": "GI"
                },
                {
                  "description": "Greece",
                  "value": "GR"
                },
                {
                  "description": "Greenland",
                  "value": "GL"
                },
                {
                  "description": "Grenada",
                  "value": "GD"
                },
                {
                  "description": "Guadeloupe",
                  "value": "GP"
                },
                {
                  "description": "Guam",
                  "value": "GU"
                },
                {
                  "description": "Guatemala",
                  "value": "GT"
                },
                {
                  "description": "Guernsey",
                  "value": "GG"
                },
                {
                  "description": "Guinea",
                  "value": "GN"
                },
                {
                  "description": "Guinea-Bissau",
                  "value": "GW"
                },
                {
                  "description": "Guyana",
                  "value": "GY"
                },
                {
                  "description": "Haiti",
                  "value": "HT"
                },
                {
                  "description": "Heard Island and McDonald Islands",
                  "value": "HM"
                },
                {
                  "description": "Honduras",
                  "value": "HN"
                },
                {
                  "description": "Hong Kong",
                  "value": "HK"
                },
                {
                  "description": "Hungary",
                  "value": "HU"
                },
                {
                  "description": "Iceland",
                  "value": "IS"
                },
                {
                  "description": "India",
                  "value": "IN"
                },
                {
                  "description": "Indonesia",
                  "value": "ID"
                },
                {
                  "description": "Iran",
                  "value": "IR"
                },
                {
                  "description": "Iraq",
                  "value": "IQ"
                },
                {
                  "description": "Ireland",
                  "value": "IE"
                },
                {
                  "description": "Isle of Man",
                  "value": "IM"
                },
                {
                  "description": "Israel",
                  "value": "IL"
                },
                {
                  "description": "Italy",
                  "value": "IT"
                },
                {
                  "description": "Jamaica",
                  "value": "JM"
                },
                {
                  "description": "Japan",
                  "value": "JP"
                },
                {
                  "description": "Jersey",
                  "value": "JE"
                },
                {
                  "description": "Jordan",
                  "value": "JO"
                },
                {
                  "description": "Kazakhstan",
                  "value": "KZ"
                },
                {
                  "description": "Kenya",
                  "value": "KE"
                },
                {
                  "description": "Kiribati",
                  "value": "KI"
                },
                {
                  "description": "Kuwait",
                  "value": "KW"
                },
                {
                  "description": "Kyrgyzstan",
                  "value": "KG"
                },
                {
                  "description": "Laos",
                  "value": "LA"
                },
                {
                  "description": "Latvia",
                  "value": "LV"
                },
                {
                  "description": "Lebanon",
                  "value": "LB"
                },
                {
                  "description": "Lesotho",
                  "value": "LS"
                },
                {
                  "description": "Liberia",
                  "value": "LR"
                },
                {
                  "description": "Libya",
                  "value": "LY"
                },
                {
                  "description": "Liechtenstein",
                  "value": "LI"
                },
                {
                  "description": "Lithuania",
                  "value": "LT"
                },
                {
                  "description": "Luxembourg",
                  "value": "LU"
                },
                {
                  "description": "Macao",
                  "value": "MO"
                },
                {
                  "description": "Madagascar",
                  "value": "MG"
                },
                {
                  "description": "Malawi",
                  "value": "MW"
                },
                {
                  "description": "Malaysia",
                  "value": "MY"
                },
                {
                  "description": "Maldives",
                  "value": "MV"
                },
                {
                  "description": "Mali",
                  "value": "ML"
                },
                {
                  "description": "Malta",
                  "value": "MT"
                },
                {
                  "description": "Marshall Islands",
                  "value": "MH"
                },
                {
                  "description": "Martinique",
                  "value": "MQ"
                },
                {
                  "description": "Mauritania",
                  "value": "MR"
                },
                {
                  "description": "Mauritius",
                  "value": "MU"
                },
                {
                  "description": "Mayotte",
                  "value": "YT"
                },
                {
                  "description": "Mexico",
                  "value": "MX"
                },
                {
                  "description": "Micronesia",
                  "value": "FM"
                },
                {
                  "description": "Moldova",
                  "value": "MD"
                },
                {
                  "description": "Monaco",
                  "value": "MC"
                },
                {
                  "description": "Mongolia",
                  "value": "MN"
                },
                {
                  "description": "Montenegro",
                  "value": "ME"
                },
                {
                  "description": "Montserrat",
                  "value": "MS"
                },
                {
                  "description": "Morocco",
                  "value": "MA"
                },
                {
                  "description": "Mozambique",
                  "value": "MZ"
                },
                {
                  "description": "Myanmar",
                  "value": "MM"
                },
                {
                  "description": "Namibia",
                  "value": "NA"
                },
                {
                  "description": "Naoero",
                  "value": "NR"
                },
                {
                  "description": "Nepal",
                  "value": "NP"
                },
                {
                  "description": "Netherlands",
                  "value": "NL"
                },
                {
                  "description": "New Caledonia",
                  "value": "NC"
                },
                {
                  "description": "New Zealand",
                  "value": "NZ"
                },
                {
                  "description": "Nicaragua",
                  "value": "NI"
                },
                {
                  "description": "Niger",
                  "value": "NE"
                },
                {
                  "description": "Nigeria",
                  "value": "NG"
                },
                {
                  "description": "Niue",
                  "value": "NU"
                },
                {
                  "description": "Norfolk Island",
                  "value": "NF"
                },
                {
                  "description": "North Korea",
                  "value": "KP"
                },
                {
                  "description": "North Macedonia",
                  "value": "MK"
                },
                {
                  "description": "Northern Mariana Islands",
                  "value": "MP"
                },
                {
                  "description": "Norway",
                  "value": "NO"
                },
                {
                  "description": "Oman",
                  "value": "OM"
                },
                {
                  "description": "Pakistan",
                  "value": "PK"
                },
                {
                  "description": "Palau",
                  "value": "PW"
                },
                {
                  "description": "Palestine",
                  "value": "PS"
                },
                {
                  "description": "Panama",
                  "value": "PA"
                },
                {
                  "description": "Papua New Guinea",
                  "value": "PG"
                },
                {
                  "description": "Paraguay",
                  "value": "PY"
                },
                {
                  "description": "Peru",
                  "value": "PE"
                },
                {
                  "description": "Philippines",
                  "value": "PH"
                },
                {
                  "description": "Pitcairn",
                  "value": "PN"
                },
                {
                  "description": "Poland",
                  "value": "PL"
                },
                {
                  "description": "Portugal",
                  "value": "PT"
                },
                {
                  "description": "Puerto Rico",
                  "value": "PR"
                },
                {
                  "description": "Qatar",
                  "value": "QA"
                },
                {
                  "description": "R\u00e9union",
                  "value": "RE"
                },
                {
                  "description": "Romania",
                  "value": "RO"
                },
                {
                  "description": "Russia",
                  "value": "RU"
                },
                {
                  "description": "Rwanda",
                  "value": "RW"
                },
                {
                  "description": "Saint Barth\u00e9lemy",
                  "value": "BL"
                },
                {
                  "description": "Saint Helena",
                  "value": "SH"
                },
                {
                  "description": "Saint Kitts and Nevis",
                  "value": "KN"
                },
                {
                  "description": "Saint Lucia",
                  "value": "LC"
                },
                {
                  "description": "Saint Martin (French part)",
                  "value": "MF"
                },
                {
                  "description": "Saint Pierre and Miquelon",
                  "value": "PM"
                },
                {
                  "description": "Saint Vincent and the Grenadines",
                  "value": "VC"
                },
                {
                  "description": "Samoa",
                  "value": "WS"
                },
                {
                  "description": "San Marino",
                  "value": "SM"
                },
                {
                  "description": "Sao Tome and Principe",
                  "value": "ST"
                },
                {
                  "description": "Saudi Arabia",
                  "value": "SA"
                },
                {
                  "description": "Senegal",
                  "value": "SN"
                },
                {
                  "description": "Serbia",
                  "value": "RS"
                },
                {
                  "description": "Seychelles",
                  "value": "SC"
                },
                {
                  "description": "Sierra Leone",
                  "value": "SL"
                },
                {
                  "description": "Singapore",
                  "value": "SG"
                },
                {
                  "description": "Sint Maarten (Dutch part)",
                  "value": "SX"
                },
                {
                  "description": "Slovakia",
                  "value": "SK"
                },
                {
                  "description": "Slovenia",
                  "value": "SI"
                },
                {
                  "description": "Solomon Islands",
                  "value": "SB"
                },
                {
                  "description": "Somalia",
                  "value": "SO"
                },
                {
                  "description": "South Africa",
                  "value": "ZA"
                },
                {
                  "description": "South Georgia",
                  "value": "GS"
                },
                {
                  "description": "South Korea",
                  "value": "KR"
                },
                {
                  "description": "South Sudan",
                  "value": "SS"
                },
                {
                  "description": "Spain",
                  "value": "ES"
                },
                {
                  "description": "Sri Lanka",
                  "value": "LK"
                },
                {
                  "description": "Sudan",
                  "value": "SD"
                },
                {
                  "description": "Suriname",
                  "value": "SR"
                },
                {
                  "description": "Svalbard and Jan Mayen",
                  "value": "SJ"
                },
                {
                  "description": "Sweden",
                  "value": "SE"
                },
                {
                  "description": "Switzerland",
                  "value": "CH"
                },
                {
                  "description": "Syria",
                  "value": "SY"
                },
                {
                  "description": "Taiwan",
                  "value": "TW"
                },
                {
                  "description": "Tajikistan",
                  "value": "TJ"
                },
                {
                  "description": "Tanzania",
                  "value": "TZ"
                },
                {
                  "description": "Thailand",
                  "value": "TH"
                },
                {
                  "description": "Timor-Leste",
                  "value": "TL"
                },
                {
                  "description": "Togo",
                  "value": "TG"
                },
                {
                  "description": "Tokelau",
                  "value": "TK"
                },
                {
                  "description": "Tonga",
                  "value": "TO"
                },
                {
                  "description": "Trinidad and Tobago",
                  "value": "TT"
                },
                {
                  "description": "Tunisia",
                  "value": "TN"
                },
                {
                  "description": "T\u00fcrkiye",
                  "value": "TR"
                },
                {
                  "description": "Turkmenistan",
                  "value": "TM"
                },
                {
                  "description": "Turks and Caicos Islands",
                  "value": "TC"
                },
                {
                  "description": "Tuvalu",
                  "value": "TV"
                },
                {
                  "description": "Uganda",
                  "value": "UG"
                },
                {
                  "description": "Ukraine",
                  "value": "UA"
                },
                {
                  "description": "United Arab Emirates",
                  "value": "AE"
                },
                {
                  "description": "United Kingdom",
                  "value": "GB"
                },
                {
                  "description": "United States Minor Outlying Islands",
                  "value": "UM"
                },
                {
                  "description": "United States of America",
                  "value": "US"
                },
                {
                  "description": "Uruguay",
                  "value": "UY"
                },
                {
                  "description": "Uzbekistan",
                  "value": "UZ"
                },
                {
                  "description": "Vanuatu",
                  "value": "VU"
                },
                {
                  "description": "Vatican City",
                  "value": "VA"
                },
                {
                  "description": "Venezuela",
                  "value": "VE"
                },
                {
                  "description": "Vietnam",
                  "value": "VN"
                },
                {
                  "description": "Virgin Islands (British)",
                  "value": "VG"
                },
                {
                  "description": "Virgin Islands (U.S.)",
                  "value": "VI"
                },
                {
                  "description": "Wallis and Futuna",
                  "value": "WF"
                },
                {
                  "description": "Western Sahara",
                  "value": "EH"
                },
                {
                  "description": "Yemen",
                  "value": "YE"
                },
                {
                  "description": "Zambia",
                  "value": "ZM"
                },
                {
                  "description": "Zimbabwe",
                  "value": "ZW"
                }
              ]
            },
            "created_at": {
              "filter": {
                "field": "created_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": null,
              "scalar": "DateTime",
              "sort": {
                "field": "created_at"
              },
              "values": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "extended": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "extended",
                "paths": [
                  "extended"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "id": {
              "filter": {
                "field": "id",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "id",
                "paths": [
                  "id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "is_primary": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "is_primary",
                "paths": [
                  "is_primary"
                ]
              },
              "scalar": "Boolean",
              "sort": {
                "field": "is_primary"
              },
              "values": []
            },
            "label": {
              "filter": {
                "field": "label",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "label",
                "paths": [
                  "label"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "label"
              },
              "values": []
            },
            "latitude": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "latitude",
                "paths": [
                  "latitude"
                ]
              },
              "scalar": "Float",
              "sort": null,
              "values": []
            },
            "longitude": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "longitude",
                "paths": [
                  "longitude"
                ]
              },
              "scalar": "Float",
              "sort": null,
              "values": []
            },
            "party": {
              "filter": {
                "field": "party",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "party.id",
                "labelPath": "party.display_name",
                "model": "parties.Party"
              },
              "row": {
                "path": "party.id",
                "paths": [
                  "party.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "party"
              },
              "values": []
            },
            "po_box": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "po_box",
                "paths": [
                  "po_box"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "postal_code": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "postal_code",
                "paths": [
                  "postal_code"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "region": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "region",
                "paths": [
                  "region"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "street": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "street",
                "paths": [
                  "street"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "updated_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": {
                "field": "updated_at"
              },
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "party"
              },
              {
                "direction": "ASC",
                "field": "label"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "party"
        ],
        "resourceType": "parties/address",
        "revisionFields": [],
        "roots": {
          "aggregate": "addresses_aggregate",
          "changes": null,
          "create": "insert_addresses_one",
          "delete": "delete_addresses_by_pk",
          "deletePreview": null,
          "detail": "addresses_by_pk",
          "groups": null,
          "groupsCount": null,
          "list": "addresses",
          "revisions": null,
          "save": null,
          "update": "update_addresses_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "public",
        "subjectField": null,
        "subtitle": null,
        "typeNames": {
          "aggregate": "addresses_aggregate",
          "createInput": "addresses_insert_input",
          "deletePayload": null,
          "filter": "addresses_bool_exp",
          "groupBySpec": null,
          "groupKey": null,
          "groupOrder": null,
          "grouped": null,
          "having": null,
          "node": "AddressType",
          "order": "addresses_order_by",
          "query": "addresses_Query",
          "revision": null,
          "updateInput": "addresses_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "label",
          "po_box",
          "extended",
          "street",
          "city",
          "region",
          "postal_code",
          "country",
          "is_primary"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "parties",
        "canonicalLabel": "parties.Circle",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "name",
          "description",
          "color",
          "icon",
          "position",
          "parent"
        ],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "display_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "description",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "color",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "color"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "icon",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "position",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "parent",
            "readable": true,
            "relationModelLabel": "parties.Circle",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "member_count",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "parties.Circle",
        "modelName": "circle",
        "query": {
          "axes": {
            "parent": {
              "drill": {
                "field": "parent",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "parent_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "parent",
              "identityPath": "parent.id",
              "kind": "relation",
              "labelPath": "parent.name",
              "paths": [
                "parent.id",
                "parent.name"
              ],
              "server": {
                "input": "PARENT",
                "key": "parent_id",
                "labelInput": "PARENT__NAME",
                "labelKey": "parent__name",
                "valueMap": []
              }
            }
          },
          "fields": {
            "color": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "color",
                "paths": [
                  "color"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "created_at": {
              "filter": {
                "field": "created_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "created_at",
                "paths": [
                  "created_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "created_at"
              },
              "values": []
            },
            "description": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "description",
                "paths": [
                  "description"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "icon": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "icon",
                "paths": [
                  "icon"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "id": {
              "filter": {
                "field": "id",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "id",
                "paths": [
                  "id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "member_count": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "member_count",
                "paths": [
                  "member_count"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "name": {
              "filter": {
                "field": "name",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "name",
                "paths": [
                  "name"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "name"
              },
              "values": []
            },
            "parent": {
              "filter": {
                "field": "parent",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "parent.id",
                "labelPath": "parent.name",
                "model": "parties.Circle"
              },
              "row": {
                "path": "parent.id",
                "paths": [
                  "parent.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "position": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "position",
                "paths": [
                  "position"
                ]
              },
              "scalar": "Int",
              "sort": {
                "field": "position"
              },
              "values": []
            },
            "updated_at": {
              "filter": {
                "field": "updated_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "updated_at",
                "paths": [
                  "updated_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "updated_at"
              },
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "position"
              },
              {
                "direction": "ASC",
                "field": "name"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "name"
        ],
        "resourceType": "parties/circle",
        "revisionFields": [],
        "roots": {
          "aggregate": "circles_aggregate",
          "changes": null,
          "create": "insert_circles_one",
          "delete": "delete_circles_by_pk",
          "deletePreview": null,
          "detail": "circles_by_pk",
          "groups": "circles_groups",
          "groupsCount": "circles_groups_count",
          "list": "circles",
          "revisions": null,
          "save": null,
          "update": "update_circles_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "public",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "circles_aggregate",
          "createInput": "circles_insert_input",
          "deletePayload": null,
          "filter": "circles_bool_exp",
          "groupBySpec": "circlesGroupBySpec",
          "groupKey": "circlesGroupKey",
          "groupOrder": "circlesGroupOrder",
          "grouped": "circles_group",
          "having": "circlesHaving",
          "node": "CircleType",
          "order": "circles_order_by",
          "query": "circles_Query",
          "revision": null,
          "updateInput": "circles_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "name",
          "description",
          "color",
          "icon",
          "position",
          "parent"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "parties",
        "canonicalLabel": "parties.CircleMember",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "delete"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "circle",
          "party"
        ],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "display_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "circle",
            "readable": true,
            "relationModelLabel": "parties.Circle",
            "relationObject": true,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "party",
            "readable": true,
            "relationModelLabel": "parties.Party",
            "relationObject": true,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "confidence",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Float",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "float"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "source",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Manual",
                "value": "MANUAL"
              },
              {
                "description": "Import",
                "value": "IMPORT"
              },
              {
                "description": "Email Match",
                "value": "EMAIL_MATCH"
              },
              {
                "description": "LLM",
                "value": "LLM"
              },
              {
                "description": "OAuth",
                "value": "OAUTH"
              },
              {
                "description": "CardDAV",
                "value": "CARDDAV"
              },
              {
                "description": "Community",
                "value": "COMMUNITY"
              },
              {
                "description": "Rule",
                "value": "RULE"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "parties.CircleMember",
        "modelName": "circlemember",
        "query": {
          "axes": {
            "circle": {
              "drill": {
                "field": "circle",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "circle_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "circle",
              "identityPath": "circle.id",
              "kind": "relation",
              "labelPath": "circle.name",
              "paths": [
                "circle.id",
                "circle.name"
              ],
              "server": {
                "input": "CIRCLE",
                "key": "circle_id",
                "labelInput": "CIRCLE__NAME",
                "labelKey": "circle__name",
                "valueMap": []
              }
            },
            "party": {
              "drill": {
                "field": "party",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "party_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "party",
              "identityPath": "party.id",
              "kind": "relation",
              "labelPath": "party.display_name",
              "paths": [
                "party.id",
                "party.display_name"
              ],
              "server": {
                "input": "PARTY",
                "key": "party_id",
                "labelInput": "PARTY__DISPLAY_NAME",
                "labelKey": "party__display_name",
                "valueMap": []
              }
            },
            "source": {
              "drill": {
                "field": "source",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "source",
                "valueMap": [
                  {
                    "from": "MANUAL",
                    "to": "manual"
                  },
                  {
                    "from": "IMPORT",
                    "to": "import"
                  },
                  {
                    "from": "EMAIL_MATCH",
                    "to": "email_match"
                  },
                  {
                    "from": "LLM",
                    "to": "llm"
                  },
                  {
                    "from": "OAUTH",
                    "to": "oauth"
                  },
                  {
                    "from": "CARDDAV",
                    "to": "carddav"
                  },
                  {
                    "from": "COMMUNITY",
                    "to": "community"
                  },
                  {
                    "from": "RULE",
                    "to": "rule"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "source",
              "identityPath": "source",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "source"
              ],
              "server": {
                "input": "SOURCE",
                "key": "source",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "circle": {
              "filter": {
                "field": "circle",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "circle.id",
                "labelPath": "circle.name",
                "model": "parties.Circle"
              },
              "row": {
                "path": "circle.id",
                "paths": [
                  "circle.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "circle"
              },
              "values": []
            },
            "confidence": {
              "filter": {
                "field": "confidence",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Float",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "confidence",
                "paths": [
                  "confidence"
                ]
              },
              "scalar": "Float",
              "sort": {
                "field": "confidence"
              },
              "values": []
            },
            "created_at": {
              "filter": {
                "field": "created_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "created_at",
                "paths": [
                  "created_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "created_at"
              },
              "values": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "id": {
              "filter": {
                "field": "id",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "id",
                "paths": [
                  "id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "party": {
              "filter": {
                "field": "party",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "party.id",
                "labelPath": "party.display_name",
                "model": "parties.Party"
              },
              "row": {
                "path": "party.id",
                "paths": [
                  "party.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "source": {
              "filter": {
                "field": "source",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [
                  {
                    "from": "MANUAL",
                    "to": "manual"
                  },
                  {
                    "from": "IMPORT",
                    "to": "import"
                  },
                  {
                    "from": "EMAIL_MATCH",
                    "to": "email_match"
                  },
                  {
                    "from": "LLM",
                    "to": "llm"
                  },
                  {
                    "from": "OAUTH",
                    "to": "oauth"
                  },
                  {
                    "from": "CARDDAV",
                    "to": "carddav"
                  },
                  {
                    "from": "COMMUNITY",
                    "to": "community"
                  },
                  {
                    "from": "RULE",
                    "to": "rule"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "source",
                "paths": [
                  "source"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Manual",
                  "value": "MANUAL"
                },
                {
                  "description": "Import",
                  "value": "IMPORT"
                },
                {
                  "description": "Email Match",
                  "value": "EMAIL_MATCH"
                },
                {
                  "description": "LLM",
                  "value": "LLM"
                },
                {
                  "description": "OAuth",
                  "value": "OAUTH"
                },
                {
                  "description": "CardDAV",
                  "value": "CARDDAV"
                },
                {
                  "description": "Community",
                  "value": "COMMUNITY"
                },
                {
                  "description": "Rule",
                  "value": "RULE"
                }
              ]
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "circle"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "circle",
          "party"
        ],
        "resourceType": "parties/circle_member",
        "revisionFields": [],
        "roots": {
          "aggregate": "circle_members_aggregate",
          "changes": null,
          "create": "insert_circle_members_one",
          "delete": "delete_circle_members_by_pk",
          "deletePreview": null,
          "detail": "circle_members_by_pk",
          "groups": "circle_members_groups",
          "groupsCount": "circle_members_groups_count",
          "list": "circle_members",
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "public",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": null,
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "circle_members_aggregate",
          "createInput": "circle_members_insert_input",
          "deletePayload": null,
          "filter": "circle_members_bool_exp",
          "groupBySpec": "circleMembersgroupbyspec",
          "groupKey": "circleMembersgroupkey",
          "groupOrder": "circleMembersgrouporder",
          "grouped": "circle_members_group",
          "having": "circleMembershaving",
          "node": "CircleMemberType",
          "order": "circle_members_order_by",
          "query": "circleMembers_Query",
          "revision": null,
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "parties",
        "canonicalLabel": "parties.MergeVeto",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "delete"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "display_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "party_a",
            "readable": true,
            "relationModelLabel": "parties.Party",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "party_b",
            "readable": true,
            "relationModelLabel": "parties.Party",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "parties.MergeVeto",
        "modelName": "mergeveto",
        "query": {
          "axes": {},
          "fields": {
            "created_at": {
              "filter": {
                "field": "created_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "created_at",
                "paths": [
                  "created_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "created_at"
              },
              "values": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "id": {
              "filter": {
                "field": "id",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "id",
                "paths": [
                  "id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "party_a": {
              "filter": {
                "field": "party_a",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "party_a.id",
                "labelPath": "party_a.display_name",
                "model": "parties.Party"
              },
              "row": {
                "path": "party_a.id",
                "paths": [
                  "party_a.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "party_a"
              },
              "values": []
            },
            "party_b": {
              "filter": {
                "field": "party_b",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "party_b.id",
                "labelPath": "party_b.display_name",
                "model": "parties.Party"
              },
              "row": {
                "path": "party_b.id",
                "paths": [
                  "party_b.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "party_b"
              },
              "values": []
            },
            "updated_at": {
              "filter": {
                "field": "updated_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "updated_at",
                "paths": [
                  "updated_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "updated_at"
              },
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "party_a"
              },
              {
                "direction": "ASC",
                "field": "party_b"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "parties/merge_veto",
        "revisionFields": [],
        "roots": {
          "aggregate": "merge_vetoes_aggregate",
          "changes": null,
          "create": null,
          "delete": "delete_merge_vetoes_by_pk",
          "deletePreview": null,
          "detail": "merge_vetoes_by_pk",
          "groups": null,
          "groupsCount": null,
          "list": "merge_vetoes",
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "public",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "merge_vetoes_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "merge_vetoes_bool_exp",
          "groupBySpec": null,
          "groupKey": null,
          "groupOrder": null,
          "grouped": null,
          "having": null,
          "node": "MergeVetoType",
          "order": "merge_vetoes_order_by",
          "query": "mergeVetoes_Query",
          "revision": null,
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "parties",
        "canonicalLabel": "parties.RelationshipKind",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "slug",
          "name",
          "inverse_name",
          "category",
          "party_kind",
          "other_party_kind"
        ],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "display_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "slug",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "inverse_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "category",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Family",
                "value": "FAMILY"
              },
              {
                "description": "Friendship",
                "value": "FRIENDSHIP"
              },
              {
                "description": "Romantic",
                "value": "ROMANTIC"
              },
              {
                "description": "Professional",
                "value": "PROFESSIONAL"
              },
              {
                "description": "Geographical",
                "value": "GEOGRAPHICAL"
              },
              {
                "description": "Other",
                "value": "OTHER"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "party_kind",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Person",
                "value": "PERSON"
              },
              {
                "description": "Organization",
                "value": "ORGANIZATION"
              },
              {
                "description": "Any",
                "value": "ANY"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "other_party_kind",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Person",
                "value": "PERSON"
              },
              {
                "description": "Organization",
                "value": "ORGANIZATION"
              },
              {
                "description": "Any",
                "value": "ANY"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "parties.RelationshipKind",
        "modelName": "relationshipkind",
        "query": {
          "axes": {
            "category": {
              "drill": {
                "field": "category",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "category",
                "valueMap": [
                  {
                    "from": "FAMILY",
                    "to": "family"
                  },
                  {
                    "from": "FRIENDSHIP",
                    "to": "friendship"
                  },
                  {
                    "from": "ROMANTIC",
                    "to": "romantic"
                  },
                  {
                    "from": "PROFESSIONAL",
                    "to": "professional"
                  },
                  {
                    "from": "GEOGRAPHICAL",
                    "to": "geographical"
                  },
                  {
                    "from": "OTHER",
                    "to": "other"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "category",
              "identityPath": "category",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "category"
              ],
              "server": {
                "input": "CATEGORY",
                "key": "category",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "category": {
              "filter": {
                "field": "category",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [
                  {
                    "from": "FAMILY",
                    "to": "family"
                  },
                  {
                    "from": "FRIENDSHIP",
                    "to": "friendship"
                  },
                  {
                    "from": "ROMANTIC",
                    "to": "romantic"
                  },
                  {
                    "from": "PROFESSIONAL",
                    "to": "professional"
                  },
                  {
                    "from": "GEOGRAPHICAL",
                    "to": "geographical"
                  },
                  {
                    "from": "OTHER",
                    "to": "other"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "category",
                "paths": [
                  "category"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "category"
              },
              "values": [
                {
                  "description": "Family",
                  "value": "FAMILY"
                },
                {
                  "description": "Friendship",
                  "value": "FRIENDSHIP"
                },
                {
                  "description": "Romantic",
                  "value": "ROMANTIC"
                },
                {
                  "description": "Professional",
                  "value": "PROFESSIONAL"
                },
                {
                  "description": "Geographical",
                  "value": "GEOGRAPHICAL"
                },
                {
                  "description": "Other",
                  "value": "OTHER"
                }
              ]
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "id": {
              "filter": {
                "field": "id",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "id",
                "paths": [
                  "id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "inverse_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "inverse_name",
                "paths": [
                  "inverse_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "name": {
              "filter": {
                "field": "name",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "name",
                "paths": [
                  "name"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "name"
              },
              "values": []
            },
            "other_party_kind": {
              "filter": null,
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "other_party_kind",
                "paths": [
                  "other_party_kind"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Person",
                  "value": "PERSON"
                },
                {
                  "description": "Organization",
                  "value": "ORGANIZATION"
                },
                {
                  "description": "Any",
                  "value": "ANY"
                }
              ]
            },
            "party_kind": {
              "filter": null,
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "party_kind",
                "paths": [
                  "party_kind"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Person",
                  "value": "PERSON"
                },
                {
                  "description": "Organization",
                  "value": "ORGANIZATION"
                },
                {
                  "description": "Any",
                  "value": "ANY"
                }
              ]
            },
            "slug": {
              "filter": {
                "field": "slug",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "slug",
                "paths": [
                  "slug"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "slug"
              },
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "slug"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "slug",
          "name"
        ],
        "resourceType": "parties/relationship_kind",
        "revisionFields": [],
        "roots": {
          "aggregate": "relationship_kinds_aggregate",
          "changes": null,
          "create": "insert_relationship_kinds_one",
          "delete": "delete_relationship_kinds_by_pk",
          "deletePreview": null,
          "detail": "relationship_kinds_by_pk",
          "groups": "relationship_kinds_groups",
          "groupsCount": "relationship_kinds_groups_count",
          "list": "relationship_kinds",
          "revisions": null,
          "save": null,
          "update": "update_relationship_kinds_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "public",
        "subjectField": null,
        "subtitle": null,
        "typeNames": {
          "aggregate": "relationship_kinds_aggregate",
          "createInput": "relationship_kinds_insert_input",
          "deletePayload": null,
          "filter": "relationship_kinds_bool_exp",
          "groupBySpec": "relationshipKindsgroupbyspec",
          "groupKey": "relationshipKindsgroupkey",
          "groupOrder": "relationshipKindsgrouporder",
          "grouped": "relationship_kinds_group",
          "having": "relationshipKindshaving",
          "node": "RelationshipKindType",
          "order": "relationship_kinds_order_by",
          "query": "relationshipKinds_Query",
          "revision": null,
          "updateInput": "relationship_kinds_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "name",
          "inverse_name",
          "category",
          "party_kind",
          "other_party_kind"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "parties",
        "canonicalLabel": "parties.Relationship",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "party",
          "other_party",
          "other_name",
          "kind",
          "title",
          "started_at",
          "ended_at",
          "notes"
        ],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "display_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "party",
            "readable": true,
            "relationModelLabel": "parties.Party",
            "relationObject": true,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "other_party",
            "readable": true,
            "relationModelLabel": "parties.Party",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "other_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "kind",
            "readable": true,
            "relationModelLabel": "parties.RelationshipKind",
            "relationObject": true,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "source",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Manual",
                "value": "MANUAL"
              },
              {
                "description": "Import",
                "value": "IMPORT"
              },
              {
                "description": "Email Match",
                "value": "EMAIL_MATCH"
              },
              {
                "description": "LLM",
                "value": "LLM"
              },
              {
                "description": "OAuth",
                "value": "OAUTH"
              },
              {
                "description": "CardDAV",
                "value": "CARDDAV"
              },
              {
                "description": "Community",
                "value": "COMMUNITY"
              },
              {
                "description": "Rule",
                "value": "RULE"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "title",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "started_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Date",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "date"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "ended_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Date",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "date"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "notes",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "parties.Relationship",
        "modelName": "relationship",
        "query": {
          "axes": {
            "kind": {
              "drill": {
                "field": "kind",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "kind_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "kind",
              "identityPath": "kind.id",
              "kind": "relation",
              "labelPath": "kind.name",
              "paths": [
                "kind.id",
                "kind.name"
              ],
              "server": {
                "input": "KIND",
                "key": "kind_id",
                "labelInput": "KIND__NAME",
                "labelKey": "kind__name",
                "valueMap": []
              }
            },
            "source": {
              "drill": {
                "field": "source",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "source",
                "valueMap": [
                  {
                    "from": "MANUAL",
                    "to": "manual"
                  },
                  {
                    "from": "IMPORT",
                    "to": "import"
                  },
                  {
                    "from": "EMAIL_MATCH",
                    "to": "email_match"
                  },
                  {
                    "from": "LLM",
                    "to": "llm"
                  },
                  {
                    "from": "OAUTH",
                    "to": "oauth"
                  },
                  {
                    "from": "CARDDAV",
                    "to": "carddav"
                  },
                  {
                    "from": "COMMUNITY",
                    "to": "community"
                  },
                  {
                    "from": "RULE",
                    "to": "rule"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "source",
              "identityPath": "source",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "source"
              ],
              "server": {
                "input": "SOURCE",
                "key": "source",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "created_at": {
              "filter": {
                "field": "created_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "created_at",
                "paths": [
                  "created_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "created_at"
              },
              "values": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "ended_at": {
              "filter": {
                "field": "ended_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Date",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "ended_at",
                "paths": [
                  "ended_at"
                ]
              },
              "scalar": "Date",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "id": {
              "filter": {
                "field": "id",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "id",
                "paths": [
                  "id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "kind": {
              "filter": {
                "field": "kind",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "kind.id",
                "labelPath": "kind.name",
                "model": "parties.RelationshipKind"
              },
              "row": {
                "path": "kind.id",
                "paths": [
                  "kind.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "kind"
              },
              "values": []
            },
            "notes": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "notes",
                "paths": [
                  "notes"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "other_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "other_name",
                "paths": [
                  "other_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "other_party": {
              "filter": {
                "field": "other_party",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "other_party.id",
                "labelPath": "other_party.display_name",
                "model": "parties.Party"
              },
              "row": {
                "path": "other_party.id",
                "paths": [
                  "other_party.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "party": {
              "filter": {
                "field": "party",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "party.id",
                "labelPath": "party.display_name",
                "model": "parties.Party"
              },
              "row": {
                "path": "party.id",
                "paths": [
                  "party.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "source": {
              "filter": {
                "field": "source",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [
                  {
                    "from": "MANUAL",
                    "to": "manual"
                  },
                  {
                    "from": "IMPORT",
                    "to": "import"
                  },
                  {
                    "from": "EMAIL_MATCH",
                    "to": "email_match"
                  },
                  {
                    "from": "LLM",
                    "to": "llm"
                  },
                  {
                    "from": "OAUTH",
                    "to": "oauth"
                  },
                  {
                    "from": "CARDDAV",
                    "to": "carddav"
                  },
                  {
                    "from": "COMMUNITY",
                    "to": "community"
                  },
                  {
                    "from": "RULE",
                    "to": "rule"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "source",
                "paths": [
                  "source"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "source"
              },
              "values": [
                {
                  "description": "Manual",
                  "value": "MANUAL"
                },
                {
                  "description": "Import",
                  "value": "IMPORT"
                },
                {
                  "description": "Email Match",
                  "value": "EMAIL_MATCH"
                },
                {
                  "description": "LLM",
                  "value": "LLM"
                },
                {
                  "description": "OAuth",
                  "value": "OAUTH"
                },
                {
                  "description": "CardDAV",
                  "value": "CARDDAV"
                },
                {
                  "description": "Community",
                  "value": "COMMUNITY"
                },
                {
                  "description": "Rule",
                  "value": "RULE"
                }
              ]
            },
            "started_at": {
              "filter": {
                "field": "started_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Date",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "started_at",
                "paths": [
                  "started_at"
                ]
              },
              "scalar": "Date",
              "sort": {
                "field": "started_at"
              },
              "values": []
            },
            "title": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "title",
                "paths": [
                  "title"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": []
          }
        },
        "recordEdges": [],
        "recordRepresentation": "title",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "party",
          "kind"
        ],
        "resourceType": "parties/relationship",
        "revisionFields": [],
        "roots": {
          "aggregate": "party_relationships_aggregate",
          "changes": null,
          "create": "insert_party_relationships_one",
          "delete": "delete_party_relationships_by_pk",
          "deletePreview": null,
          "detail": "party_relationships_by_pk",
          "groups": "party_relationships_groups",
          "groupsCount": "party_relationships_groups_count",
          "list": "party_relationships",
          "revisions": null,
          "save": null,
          "update": "update_party_relationships_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "public",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": null,
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "party_relationships_aggregate",
          "createInput": "party_relationships_insert_input",
          "deletePayload": null,
          "filter": "party_relationships_bool_exp",
          "groupBySpec": "partyRelationshipsgroupbyspec",
          "groupKey": "partyRelationshipsgroupkey",
          "groupOrder": "partyRelationshipsgrouporder",
          "grouped": "party_relationships_group",
          "having": "partyRelationshipshaving",
          "node": "PartyRelationshipType",
          "order": "party_relationships_order_by",
          "query": "partyRelationships_Query",
          "revision": null,
          "updateInput": "party_relationships_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "other_party",
          "other_name",
          "kind",
          "title",
          "started_at",
          "ended_at",
          "notes"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "parties",
        "canonicalLabel": "parties.Folder",
        "capabilities": [
          "list",
          "detail",
          "aggregate"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "display_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "directory",
            "readable": true,
            "relationModelLabel": "parties.Directory",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "source_href",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "parties.Folder",
        "modelName": "folder",
        "query": {
          "axes": {},
          "fields": {
            "created_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "created_at",
                "paths": [
                  "created_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "created_at"
              },
              "values": []
            },
            "directory": {
              "filter": {
                "field": "directory",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "directory.id",
                "labelPath": "directory.display_name",
                "model": "parties.Directory"
              },
              "row": {
                "path": "directory.id",
                "paths": [
                  "directory.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "directory"
              },
              "values": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "id": {
              "filter": {
                "field": "id",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "id",
                "paths": [
                  "id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "name": {
              "filter": {
                "field": "name",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "name",
                "paths": [
                  "name"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "name"
              },
              "values": []
            },
            "source_href": {
              "filter": {
                "field": "source_href",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "source_href",
                "paths": [
                  "source_href"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "source_href"
              },
              "values": []
            },
            "updated_at": {
              "filter": {
                "field": "updated_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "updated_at",
                "paths": [
                  "updated_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "updated_at"
              },
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "name"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "parties/folder",
        "revisionFields": [],
        "roots": {
          "aggregate": "contact_folders_aggregate",
          "changes": null,
          "create": null,
          "delete": null,
          "deletePreview": null,
          "detail": "contact_folders_by_pk",
          "groups": null,
          "groupsCount": null,
          "list": "contact_folders",
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "public",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "contact_folders_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "contact_folders_bool_exp",
          "groupBySpec": null,
          "groupKey": null,
          "groupOrder": null,
          "grouped": null,
          "having": null,
          "node": "ContactFolderType",
          "order": "contact_folders_order_by",
          "query": "contactFolders_Query",
          "revision": null,
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      },
      {
        "aggregateFields": [
          "id",
          "last_sync_items"
        ],
        "aggregateMeasures": [
          {
            "field": "last_sync_items",
            "input": "last_sync_items",
            "op": "sum"
          },
          {
            "field": "last_sync_items",
            "input": "last_sync_items",
            "op": "avg"
          },
          {
            "field": "last_sync_items",
            "input": "last_sync_items",
            "op": "min"
          },
          {
            "field": "last_sync_items",
            "input": "last_sync_items",
            "op": "max"
          }
        ],
        "appLabel": "parties",
        "canonicalLabel": "integrate.Integration",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "display_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "kind",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "credential_status",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "stream_count",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "is_syncing",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "sync_stage",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Idle",
                "value": "IDLE"
              },
              {
                "description": "Queued",
                "value": "QUEUED"
              },
              {
                "description": "Discovering",
                "value": "DISCOVERING"
              },
              {
                "description": "Syncing",
                "value": "SYNCING"
              },
              {
                "description": "Completed",
                "value": "COMPLETED"
              },
              {
                "description": "Failed",
                "value": "FAILED"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "owner",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "backend_class",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Manual",
                "value": "MANUAL"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "lifecycle",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Disconnected",
                "value": "DISCONNECTED"
              },
              {
                "description": "Connected",
                "value": "CONNECTED"
              },
              {
                "description": "Paused",
                "value": "PAUSED"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "runtime_status",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "OK",
                "value": "OK"
              },
              {
                "description": "Error",
                "value": "ERROR"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "config",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "JSON",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "json"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "last_sync_completed_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "last_sync_items",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "last_sync_summary",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "JSON",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "json"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "sync_error",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "sync_progress",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "JSON",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "json"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "poll_interval",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [
          "backend_class"
        ],
        "linesResource": null,
        "modelLabel": "parties.Directory",
        "modelName": "directory",
        "query": {
          "axes": {
            "backend_class": {
              "drill": {
                "field": "backend_class",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "backend_class",
                "valueMap": [
                  {
                    "from": "MANUAL",
                    "to": "manual"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "backend_class",
              "identityPath": "backend_class",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "backend_class"
              ],
              "server": {
                "input": "BACKEND_CLASS",
                "key": "backend_class",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "lifecycle": {
              "drill": {
                "field": "lifecycle",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "lifecycle",
                "valueMap": [
                  {
                    "from": "DISCONNECTED",
                    "to": "disconnected"
                  },
                  {
                    "from": "CONNECTED",
                    "to": "connected"
                  },
                  {
                    "from": "PAUSED",
                    "to": "paused"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "lifecycle",
              "identityPath": "lifecycle",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "lifecycle"
              ],
              "server": {
                "input": "LIFECYCLE",
                "key": "lifecycle",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "runtime_status": {
              "drill": {
                "field": "runtime_status",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "runtime_status",
                "valueMap": [
                  {
                    "from": "OK",
                    "to": "ok"
                  },
                  {
                    "from": "ERROR",
                    "to": "error"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "runtime_status",
              "identityPath": "runtime_status",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "runtime_status"
              ],
              "server": {
                "input": "RUNTIME_STATUS",
                "key": "runtime_status",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "sync_stage": {
              "drill": {
                "field": "sync_stage",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "sync_stage",
                "valueMap": [
                  {
                    "from": "IDLE",
                    "to": "idle"
                  },
                  {
                    "from": "QUEUED",
                    "to": "queued"
                  },
                  {
                    "from": "DISCOVERING",
                    "to": "discovering"
                  },
                  {
                    "from": "SYNCING",
                    "to": "syncing"
                  },
                  {
                    "from": "COMPLETED",
                    "to": "completed"
                  },
                  {
                    "from": "FAILED",
                    "to": "failed"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "sync_stage",
              "identityPath": "sync_stage",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "sync_stage"
              ],
              "server": {
                "input": "SYNC_STAGE",
                "key": "sync_stage",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "backend_class": {
              "filter": {
                "field": "backend_class",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [
                  {
                    "from": "MANUAL",
                    "to": "manual"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "backend_class",
                "paths": [
                  "backend_class"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "backend_class"
              },
              "values": [
                {
                  "description": "Manual",
                  "value": "MANUAL"
                }
              ]
            },
            "config": {
              "filter": null,
              "kind": "json",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "config",
                "paths": [
                  "config"
                ]
              },
              "scalar": "JSON",
              "sort": null,
              "values": []
            },
            "created_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "created_at",
                "paths": [
                  "created_at"
                ]
              },
              "scalar": "DateTime",
              "sort": null,
              "values": []
            },
            "credential_status": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "credential_status",
                "paths": [
                  "credential_status"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "display_name": {
              "filter": {
                "field": "display_name",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "display_name"
              },
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "id": {
              "filter": {
                "field": "id",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "id",
                "paths": [
                  "id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "is_syncing": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "is_syncing",
                "paths": [
                  "is_syncing"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "kind": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "kind",
                "paths": [
                  "kind"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "last_sync_completed_at": {
              "filter": {
                "field": "last_sync_completed_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "last_sync_completed_at",
                "paths": [
                  "last_sync_completed_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "last_sync_completed_at"
              },
              "values": []
            },
            "last_sync_items": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "last_sync_items",
                "paths": [
                  "last_sync_items"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "last_sync_summary": {
              "filter": null,
              "kind": "json",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "last_sync_summary",
                "paths": [
                  "last_sync_summary"
                ]
              },
              "scalar": "JSON",
              "sort": null,
              "values": []
            },
            "lifecycle": {
              "filter": {
                "field": "lifecycle",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [
                  {
                    "from": "DISCONNECTED",
                    "to": "disconnected"
                  },
                  {
                    "from": "CONNECTED",
                    "to": "connected"
                  },
                  {
                    "from": "PAUSED",
                    "to": "paused"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "lifecycle",
                "paths": [
                  "lifecycle"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "lifecycle"
              },
              "values": [
                {
                  "description": "Disconnected",
                  "value": "DISCONNECTED"
                },
                {
                  "description": "Connected",
                  "value": "CONNECTED"
                },
                {
                  "description": "Paused",
                  "value": "PAUSED"
                }
              ]
            },
            "owner": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "owner.id",
                "labelPath": "owner.display_name",
                "model": "iam.User"
              },
              "row": {
                "path": "owner.id",
                "paths": [
                  "owner.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "poll_interval": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "poll_interval",
                "paths": [
                  "poll_interval"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "runtime_status": {
              "filter": {
                "field": "runtime_status",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [
                  {
                    "from": "OK",
                    "to": "ok"
                  },
                  {
                    "from": "ERROR",
                    "to": "error"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "runtime_status",
                "paths": [
                  "runtime_status"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "runtime_status"
              },
              "values": [
                {
                  "description": "OK",
                  "value": "OK"
                },
                {
                  "description": "Error",
                  "value": "ERROR"
                }
              ]
            },
            "stream_count": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "stream_count",
                "paths": [
                  "stream_count"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "sync_error": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "sync_error",
                "paths": [
                  "sync_error"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "sync_progress": {
              "filter": null,
              "kind": "json",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "sync_progress",
                "paths": [
                  "sync_progress"
                ]
              },
              "scalar": "JSON",
              "sort": null,
              "values": []
            },
            "sync_stage": {
              "filter": {
                "field": "sync_stage",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [
                  {
                    "from": "IDLE",
                    "to": "idle"
                  },
                  {
                    "from": "QUEUED",
                    "to": "queued"
                  },
                  {
                    "from": "DISCOVERING",
                    "to": "discovering"
                  },
                  {
                    "from": "SYNCING",
                    "to": "syncing"
                  },
                  {
                    "from": "COMPLETED",
                    "to": "completed"
                  },
                  {
                    "from": "FAILED",
                    "to": "failed"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "sync_stage",
                "paths": [
                  "sync_stage"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Idle",
                  "value": "IDLE"
                },
                {
                  "description": "Queued",
                  "value": "QUEUED"
                },
                {
                  "description": "Discovering",
                  "value": "DISCOVERING"
                },
                {
                  "description": "Syncing",
                  "value": "SYNCING"
                },
                {
                  "description": "Completed",
                  "value": "COMPLETED"
                },
                {
                  "description": "Failed",
                  "value": "FAILED"
                }
              ]
            },
            "updated_at": {
              "filter": {
                "field": "updated_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "updated_at",
                "paths": [
                  "updated_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "updated_at"
              },
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "DESC",
                "field": "updated_at"
              }
            ]
          }
        },
        "recordEdges": [
          "projects.ProjectBinding"
        ],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "parties/directory",
        "revisionFields": [],
        "roots": {
          "aggregate": "directories_aggregate",
          "changes": null,
          "create": null,
          "delete": null,
          "deletePreview": null,
          "detail": "directories_by_pk",
          "groups": "directories_groups",
          "groupsCount": "directories_groups_count",
          "list": "directories",
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "public",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "directories_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "directories_bool_exp",
          "groupBySpec": "directoriesGroupBySpec",
          "groupKey": "directoriesGroupKey",
          "groupOrder": "directoriesGroupOrder",
          "grouped": "directories_group",
          "having": "directoriesHaving",
          "node": "DirectoryType",
          "order": "directories_order_by",
          "query": "directories_Query",
          "revision": null,
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "knowledge",
        "canonicalLabel": "knowledge.Vault",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete",
          "deletePreview"
        ],
        "concreteKinds": [],
        "createArguments": [
          {
            "name": "client_creation_key",
            "type": "String"
          }
        ],
        "createFields": [
          "name",
          "description",
          "icon",
          "accent",
          "team"
        ],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "display_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "description",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "icon",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "accent",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "permissions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "owner",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "owner_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "team",
            "readable": false,
            "relationModelLabel": "spaces.Group",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          }
        ],
        "grantable": [
          {
            "permission": "share",
            "relation": "viewer",
            "subjects": [
              {
                "relation": "member",
                "resource": null,
                "type": "auth/group"
              },
              {
                "relation": null,
                "resource": null,
                "type": "auth/user"
              }
            ]
          }
        ],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "knowledge.Vault",
        "modelName": "vault",
        "query": {
          "axes": {
            "updated_at": {
              "drill": {
                "field": "updated_at",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "updated_at",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [
                {
                  "drill": {
                    "field": "updated_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "updated_at_year_range",
                    "valueKey": "updated_at_year",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "YEAR",
                  "key": "updated_at_year",
                  "name": "year",
                  "rangeKey": "updated_at_year_range"
                },
                {
                  "drill": {
                    "field": "updated_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "updated_at_quarter_range",
                    "valueKey": "updated_at_quarter",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "QUARTER",
                  "key": "updated_at_quarter",
                  "name": "quarter",
                  "rangeKey": "updated_at_quarter_range"
                },
                {
                  "drill": {
                    "field": "updated_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "updated_at_month_range",
                    "valueKey": "updated_at_month",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MONTH",
                  "key": "updated_at_month",
                  "name": "month",
                  "rangeKey": "updated_at_month_range"
                },
                {
                  "drill": {
                    "field": "updated_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "updated_at_week_range",
                    "valueKey": "updated_at_week",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "WEEK",
                  "key": "updated_at_week",
                  "name": "week",
                  "rangeKey": "updated_at_week_range"
                },
                {
                  "drill": {
                    "field": "updated_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "updated_at_day_range",
                    "valueKey": "updated_at_day",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "DAY",
                  "key": "updated_at_day",
                  "name": "day",
                  "rangeKey": "updated_at_day_range"
                },
                {
                  "drill": {
                    "field": "updated_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "updated_at_hour_range",
                    "valueKey": "updated_at_hour",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "HOUR",
                  "key": "updated_at_hour",
                  "name": "hour",
                  "rangeKey": "updated_at_hour_range"
                },
                {
                  "drill": {
                    "field": "updated_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "updated_at_minute_range",
                    "valueKey": "updated_at_minute",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MINUTE",
                  "key": "updated_at_minute",
                  "name": "minute",
                  "rangeKey": "updated_at_minute_range"
                },
                {
                  "drill": {
                    "field": "updated_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "updated_at_second_range",
                    "valueKey": "updated_at_second",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "SECOND",
                  "key": "updated_at_second",
                  "name": "second",
                  "rangeKey": "updated_at_second_range"
                },
                {
                  "drill": null,
                  "input": "YEAR_NUMBER",
                  "key": "updated_at_year_number",
                  "name": "year_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "QUARTER_NUMBER",
                  "key": "updated_at_quarter_number",
                  "name": "quarter_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MONTH_NUMBER",
                  "key": "updated_at_month_number",
                  "name": "month_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "ISO_WEEK_NUMBER",
                  "key": "updated_at_iso_week_number",
                  "name": "iso_week_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_YEAR",
                  "key": "updated_at_day_of_year",
                  "name": "day_of_year",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_MONTH",
                  "key": "updated_at_day_of_month",
                  "name": "day_of_month",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_WEEK",
                  "key": "updated_at_day_of_week",
                  "name": "day_of_week",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "HOUR_NUMBER",
                  "key": "updated_at_hour_number",
                  "name": "hour_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MINUTE_NUMBER",
                  "key": "updated_at_minute_number",
                  "name": "minute_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "SECOND_NUMBER",
                  "key": "updated_at_second_number",
                  "name": "second_number",
                  "rangeKey": null
                }
              ],
              "field": "updated_at",
              "identityPath": "updated_at",
              "kind": "date",
              "labelPath": null,
              "paths": [
                "updated_at"
              ],
              "server": {
                "input": "UPDATED_AT",
                "key": "updated_at",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "accent": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "accent",
                "paths": [
                  "accent"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "created_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "created_at",
                "paths": [
                  "created_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "created_at"
              },
              "values": []
            },
            "description": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "description",
                "paths": [
                  "description"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "icon": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "icon",
                "paths": [
                  "icon"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "id": {
              "filter": {
                "field": "id",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "id",
                "paths": [
                  "id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "name": {
              "filter": {
                "field": "name",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "name",
                "paths": [
                  "name"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "name"
              },
              "values": []
            },
            "owner": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "owner",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "owner",
                "paths": [
                  "owner"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "owner_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "owner_label",
                "paths": [
                  "owner_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "permissions": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "permissions",
                "paths": [
                  "permissions"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": []
            },
            "team": {
              "filter": {
                "field": "team",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": null,
                "labelPath": null,
                "model": "spaces.Group"
              },
              "row": null,
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "updated_at": {
              "filter": {
                "field": "updated_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "updated_at",
                "paths": [
                  "updated_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "updated_at"
              },
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "name"
              }
            ]
          }
        },
        "recordEdges": [
          "projects.ProjectBinding"
        ],
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "name"
        ],
        "resourceType": "knowledge/vault",
        "revisionFields": [],
        "roots": {
          "aggregate": "vaults_aggregate",
          "changes": null,
          "create": "insert_vaults_one",
          "delete": "delete_vaults_by_pk",
          "deletePreview": "delete_vault",
          "detail": "vaults_by_pk",
          "groups": "vaults_groups",
          "groupsCount": "vaults_groups_count",
          "list": "vaults",
          "revisions": null,
          "save": null,
          "update": "update_vaults_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "public",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "vaults_aggregate",
          "createInput": "vaults_insert_input",
          "deletePayload": "DeletePreview",
          "filter": "vaults_bool_exp",
          "groupBySpec": "vaultsGroupBySpec",
          "groupKey": "vaultsGroupKey",
          "groupOrder": "vaultsGroupOrder",
          "grouped": "vaults_group",
          "having": "vaultsHaving",
          "node": "VaultType",
          "order": "vaults_order_by",
          "query": "vaults_Query",
          "revision": null,
          "updateInput": "vaults_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "name",
          "description",
          "icon",
          "accent",
          "team"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "knowledge",
        "canonicalLabel": "knowledge.Page",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete",
          "deletePreview"
        ],
        "concreteKinds": [
          "knowledge.MarkdownPage"
        ],
        "createArguments": [],
        "createFields": [
          "created_by",
          "updated_by",
          "vault",
          "parent",
          "title",
          "icon"
        ],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "created_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_by_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "updated_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_by_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "trashed_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "trash_reason",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "trashed_by_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "display_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "title",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "icon",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "is_trashed",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": true,
            "updatable": false,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "permissions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "kind",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "vault",
            "readable": true,
            "relationModelLabel": "knowledge.Vault",
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "vault_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "parent",
            "readable": true,
            "relationModelLabel": "knowledge.Page",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "markdown",
            "readable": true,
            "relationModelLabel": "knowledge.MarkdownPage",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "backlinks",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [
          {
            "permission": "write",
            "relation": "viewer",
            "subjects": [
              {
                "relation": "member",
                "resource": null,
                "type": "auth/group"
              },
              {
                "relation": null,
                "resource": null,
                "type": "auth/user"
              }
            ]
          }
        ],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "knowledge.Page",
        "modelName": "page",
        "query": {
          "axes": {
            "updated_at": {
              "drill": {
                "field": "updated_at",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "updated_at",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [
                {
                  "drill": {
                    "field": "updated_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "updated_at_year_range",
                    "valueKey": "updated_at_year",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "YEAR",
                  "key": "updated_at_year",
                  "name": "year",
                  "rangeKey": "updated_at_year_range"
                },
                {
                  "drill": {
                    "field": "updated_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "updated_at_quarter_range",
                    "valueKey": "updated_at_quarter",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "QUARTER",
                  "key": "updated_at_quarter",
                  "name": "quarter",
                  "rangeKey": "updated_at_quarter_range"
                },
                {
                  "drill": {
                    "field": "updated_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "updated_at_month_range",
                    "valueKey": "updated_at_month",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MONTH",
                  "key": "updated_at_month",
                  "name": "month",
                  "rangeKey": "updated_at_month_range"
                },
                {
                  "drill": {
                    "field": "updated_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "updated_at_week_range",
                    "valueKey": "updated_at_week",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "WEEK",
                  "key": "updated_at_week",
                  "name": "week",
                  "rangeKey": "updated_at_week_range"
                },
                {
                  "drill": {
                    "field": "updated_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "updated_at_day_range",
                    "valueKey": "updated_at_day",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "DAY",
                  "key": "updated_at_day",
                  "name": "day",
                  "rangeKey": "updated_at_day_range"
                },
                {
                  "drill": {
                    "field": "updated_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "updated_at_hour_range",
                    "valueKey": "updated_at_hour",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "HOUR",
                  "key": "updated_at_hour",
                  "name": "hour",
                  "rangeKey": "updated_at_hour_range"
                },
                {
                  "drill": {
                    "field": "updated_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "updated_at_minute_range",
                    "valueKey": "updated_at_minute",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MINUTE",
                  "key": "updated_at_minute",
                  "name": "minute",
                  "rangeKey": "updated_at_minute_range"
                },
                {
                  "drill": {
                    "field": "updated_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "updated_at_second_range",
                    "valueKey": "updated_at_second",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "SECOND",
                  "key": "updated_at_second",
                  "name": "second",
                  "rangeKey": "updated_at_second_range"
                },
                {
                  "drill": null,
                  "input": "YEAR_NUMBER",
                  "key": "updated_at_year_number",
                  "name": "year_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "QUARTER_NUMBER",
                  "key": "updated_at_quarter_number",
                  "name": "quarter_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MONTH_NUMBER",
                  "key": "updated_at_month_number",
                  "name": "month_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "ISO_WEEK_NUMBER",
                  "key": "updated_at_iso_week_number",
                  "name": "iso_week_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_YEAR",
                  "key": "updated_at_day_of_year",
                  "name": "day_of_year",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_MONTH",
                  "key": "updated_at_day_of_month",
                  "name": "day_of_month",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_WEEK",
                  "key": "updated_at_day_of_week",
                  "name": "day_of_week",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "HOUR_NUMBER",
                  "key": "updated_at_hour_number",
                  "name": "hour_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MINUTE_NUMBER",
                  "key": "updated_at_minute_number",
                  "name": "minute_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "SECOND_NUMBER",
                  "key": "updated_at_second_number",
                  "name": "second_number",
                  "rangeKey": null
                }
              ],
              "field": "updated_at",
              "identityPath": "updated_at",
              "kind": "date",
              "labelPath": null,
              "paths": [
                "updated_at"
              ],
              "server": {
                "input": "UPDATED_AT",
                "key": "updated_at",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "vault": {
              "drill": {
                "field": "vault",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "vault_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "vault",
              "identityPath": "vault",
              "kind": "relation",
              "labelPath": null,
              "paths": [
                "vault"
              ],
              "server": {
                "input": "VAULT",
                "key": "vault_id",
                "labelInput": "VAULT__NAME",
                "labelKey": "vault__name",
                "valueMap": []
              }
            }
          },
          "fields": {
            "backlinks": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "created_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "created_at",
                "paths": [
                  "created_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "created_at"
              },
              "values": []
            },
            "created_by": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "created_by",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "created_by",
                "paths": [
                  "created_by"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "created_by_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "created_by_label",
                "paths": [
                  "created_by_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "icon": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "icon",
                "paths": [
                  "icon"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "id": {
              "filter": {
                "field": "id",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "id",
                "paths": [
                  "id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "is_trashed": {
              "filter": {
                "field": "is_trashed",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "is_trashed",
                "paths": [
                  "is_trashed"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "kind": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "kind",
                "paths": [
                  "kind"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "markdown": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "markdown.id",
                "labelPath": "markdown.display_name",
                "model": "knowledge.MarkdownPage"
              },
              "row": {
                "path": "markdown.id",
                "paths": [
                  "markdown.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "parent": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "parent",
                "labelPath": null,
                "model": "knowledge.Page"
              },
              "row": {
                "path": "parent",
                "paths": [
                  "parent"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "permissions": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "permissions",
                "paths": [
                  "permissions"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": []
            },
            "title": {
              "filter": {
                "field": "title",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "title",
                "paths": [
                  "title"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "title"
              },
              "values": []
            },
            "trash_reason": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "trash_reason",
                "paths": [
                  "trash_reason"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "trashed_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "trashed_at",
                "paths": [
                  "trashed_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "trashed_at"
              },
              "values": []
            },
            "trashed_by_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "trashed_by_label",
                "paths": [
                  "trashed_by_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "updated_at": {
              "filter": {
                "field": "updated_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "updated_at",
                "paths": [
                  "updated_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "updated_at"
              },
              "values": []
            },
            "updated_by": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "updated_by",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "updated_by",
                "paths": [
                  "updated_by"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "updated_by_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "updated_by_label",
                "paths": [
                  "updated_by_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "vault": {
              "filter": {
                "field": "vault",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "vault",
                "labelPath": null,
                "model": "knowledge.Vault"
              },
              "row": {
                "path": "vault",
                "paths": [
                  "vault"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "vault_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "vault_label",
                "paths": [
                  "vault_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "title"
              }
            ]
          }
        },
        "recordEdges": [
          "tags.TagAssignment"
        ],
        "recordRepresentation": "title",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "vault",
          "title"
        ],
        "resourceType": "knowledge/page",
        "revisionFields": [],
        "roots": {
          "aggregate": "pages_aggregate",
          "changes": null,
          "create": "insert_pages_one",
          "delete": "delete_pages_by_pk",
          "deletePreview": "delete_page",
          "detail": "pages_by_pk",
          "groups": "pages_groups",
          "groupsCount": "pages_groups_count",
          "list": "pages",
          "revisions": null,
          "save": null,
          "update": "update_pages_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "public",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": "markdown.word_count"
        },
        "typeNames": {
          "aggregate": "pages_aggregate",
          "createInput": "pages_insert_input",
          "deletePayload": "DeletePreview",
          "filter": "pages_bool_exp",
          "groupBySpec": "pagesGroupBySpec",
          "groupKey": "pagesGroupKey",
          "groupOrder": "pagesGroupOrder",
          "grouped": "pages_group",
          "having": "pagesHaving",
          "node": "PageType",
          "order": "pages_order_by",
          "query": "pages_Query",
          "revision": null,
          "updateInput": "pages_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "title",
          "icon",
          "parent"
        ]
      },
      {
        "aggregateFields": [],
        "aggregateMeasures": [],
        "appLabel": "knowledge",
        "canonicalLabel": "knowledge.Page",
        "capabilities": [
          "revisions"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [],
        "defaultMeasures": [],
        "fields": [
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "display_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "body",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "body_hash",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "word_count",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "page",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "excerpt",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "outline",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "knowledge.MarkdownPage",
        "modelName": "markdownpage",
        "query": {
          "axes": {},
          "fields": {
            "body": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "body",
                "paths": [
                  "body"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "body_hash": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "body_hash",
                "paths": [
                  "body_hash"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "created_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "created_at",
                "paths": [
                  "created_at"
                ]
              },
              "scalar": "DateTime",
              "sort": null,
              "values": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "excerpt": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "excerpt",
                "paths": [
                  "excerpt"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "id": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "id",
                "paths": [
                  "id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "outline": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "page": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "page",
                "paths": [
                  "page"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "updated_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "updated_at",
                "paths": [
                  "updated_at"
                ]
              },
              "scalar": "DateTime",
              "sort": null,
              "values": []
            },
            "word_count": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "word_count",
                "paths": [
                  "word_count"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": []
          }
        },
        "recordEdges": [
          "tags.TagAssignment"
        ],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "knowledge/markdown_page",
        "revisionFields": [
          "created_at",
          "comment",
          "body"
        ],
        "roots": {
          "aggregate": null,
          "changes": null,
          "create": null,
          "delete": null,
          "deletePreview": null,
          "detail": null,
          "groups": null,
          "groupsCount": null,
          "list": null,
          "revisions": "markdownPage_revisions",
          "save": null,
          "update": null
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "public",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": null,
          "createInput": null,
          "deletePayload": null,
          "filter": null,
          "groupBySpec": null,
          "groupKey": null,
          "groupOrder": null,
          "grouped": null,
          "having": null,
          "node": "MarkdownPageType",
          "order": null,
          "query": null,
          "revision": "MarkdownPageRevision",
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      },
      {
        "aggregateFields": [
          "id",
          "priority",
          "sort_order"
        ],
        "aggregateMeasures": [
          {
            "field": "priority",
            "input": "priority",
            "op": "sum"
          },
          {
            "field": "priority",
            "input": "priority",
            "op": "avg"
          },
          {
            "field": "priority",
            "input": "priority",
            "op": "min"
          },
          {
            "field": "priority",
            "input": "priority",
            "op": "max"
          }
        ],
        "appLabel": "projects",
        "canonicalLabel": "projects.Project",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "revisions",
          "create",
          "update",
          "delete"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "owns_items",
          "title",
          "body",
          "status",
          "lead",
          "start_date",
          "start_date_resolution",
          "target_date",
          "target_date_resolution",
          "folder",
          "product",
          "priority",
          "sort_order",
          "team"
        ],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "setup_state",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": null,
                "value": "NOT_SET_UP"
              },
              {
                "description": null,
                "value": "PARTIAL"
              },
              {
                "description": null,
                "value": "COMPLETE"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "overdue_milestone_count",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "created_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_by_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "updated_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_by_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "display_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "title",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "body",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "status",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Open",
                "value": "OPEN"
              },
              {
                "description": "Paused",
                "value": "PAUSED"
              },
              {
                "description": "Completed",
                "value": "DONE"
              },
              {
                "description": "Dropped",
                "value": "DROPPED"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "on_path",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "status_changed_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "start_date",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Date",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "date"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "start_date_resolution",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Day",
                "value": "DAY"
              },
              {
                "description": "Month",
                "value": "MONTH"
              },
              {
                "description": "Quarter",
                "value": "QUARTER"
              },
              {
                "description": "Half year",
                "value": "HALF_YEAR"
              },
              {
                "description": "Year",
                "value": "YEAR"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "target_date",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Date",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "date"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "target_date_resolution",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Day",
                "value": "DAY"
              },
              {
                "description": "Month",
                "value": "MONTH"
              },
              {
                "description": "Quarter",
                "value": "QUARTER"
              },
              {
                "description": "Half year",
                "value": "HALF_YEAR"
              },
              {
                "description": "Year",
                "value": "YEAR"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "revision",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "owner",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "owns_items",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "current_milestone",
            "readable": true,
            "relationModelLabel": "projects.Milestone",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "selectable_milestones",
            "readable": true,
            "relationModelLabel": "projects.Milestone",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "folder",
            "readable": true,
            "relationModelLabel": "storage.Folder",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "converted_from",
            "readable": true,
            "relationModelLabel": "projects.Task",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "links",
            "readable": true,
            "relationModelLabel": "projects.Link",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "permissions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "lead",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "team",
            "readable": true,
            "relationModelLabel": "spaces.Group",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "health",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "On track",
                "value": "ON_TRACK"
              },
              {
                "description": "At risk",
                "value": "AT_RISK"
              },
              {
                "description": "Off track",
                "value": "OFF_TRACK"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "health_updated_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "priority",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "sort_order",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Float",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "float"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "product",
            "readable": true,
            "relationModelLabel": "portfolio.Product",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "questions_waiting_for_me",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "questions_passed_on",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "source_proposal",
            "readable": true,
            "relationModelLabel": "proposals.Proposal",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "object",
            "name": "active_proposal_round",
            "readable": true,
            "relationModelLabel": "proposals.Round",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [
          {
            "permission": "share",
            "relation": "editor",
            "subjects": [
              {
                "relation": "member",
                "resource": null,
                "type": "auth/group"
              },
              {
                "relation": null,
                "resource": null,
                "type": "auth/user"
              }
            ]
          },
          {
            "permission": "share",
            "relation": "proposal_viewer",
            "subjects": [
              {
                "relation": "member",
                "resource": null,
                "type": "auth/group"
              },
              {
                "relation": null,
                "resource": null,
                "type": "auth/user"
              }
            ]
          },
          {
            "permission": "share",
            "relation": "reader",
            "subjects": [
              {
                "relation": "member",
                "resource": null,
                "type": "auth/group"
              },
              {
                "relation": null,
                "resource": null,
                "type": "auth/user"
              }
            ]
          }
        ],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "projects.Project",
        "modelName": "project",
        "query": {
          "axes": {
            "folder": {
              "drill": {
                "field": "folder",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "folder_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "folder",
              "identityPath": "folder.id",
              "kind": "relation",
              "labelPath": "folder.name",
              "paths": [
                "folder.id",
                "folder.name"
              ],
              "server": {
                "input": "FOLDER",
                "key": "folder_id",
                "labelInput": "FOLDER__NAME",
                "labelKey": "folder__name",
                "valueMap": []
              }
            },
            "health": {
              "drill": {
                "field": "health",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "health",
                "valueMap": [
                  {
                    "from": "ON_TRACK",
                    "to": "on_track"
                  },
                  {
                    "from": "AT_RISK",
                    "to": "at_risk"
                  },
                  {
                    "from": "OFF_TRACK",
                    "to": "off_track"
                  },
                  {
                    "from": "BLANK",
                    "to": ""
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "health",
              "identityPath": "health",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "health"
              ],
              "server": {
                "input": "HEALTH",
                "key": "health",
                "labelInput": null,
                "labelKey": null,
                "valueMap": [
                  {
                    "from": "BLANK",
                    "to": ""
                  }
                ]
              }
            },
            "lead": {
              "drill": {
                "field": "lead",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "lead_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "lead",
              "identityPath": "lead",
              "kind": "relation",
              "labelPath": null,
              "paths": [
                "lead"
              ],
              "server": {
                "input": "LEAD",
                "key": "lead_id",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "priority": {
              "drill": {
                "field": "priority",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "priority",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "priority",
              "identityPath": "priority",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "priority"
              ],
              "server": {
                "input": "PRIORITY",
                "key": "priority",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "product": {
              "drill": {
                "field": "product",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "product_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "product",
              "identityPath": "product.id",
              "kind": "relation",
              "labelPath": "product.name",
              "paths": [
                "product.id",
                "product.name"
              ],
              "server": {
                "input": "PRODUCT",
                "key": "product_id",
                "labelInput": "PRODUCT__NAME",
                "labelKey": "product__name",
                "valueMap": []
              }
            },
            "start_date_resolution": {
              "drill": {
                "field": "start_date_resolution",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "start_date_resolution",
                "valueMap": [
                  {
                    "from": "DAY",
                    "to": "day"
                  },
                  {
                    "from": "MONTH",
                    "to": "month"
                  },
                  {
                    "from": "QUARTER",
                    "to": "quarter"
                  },
                  {
                    "from": "HALF_YEAR",
                    "to": "half_year"
                  },
                  {
                    "from": "YEAR",
                    "to": "year"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "start_date_resolution",
              "identityPath": "start_date_resolution",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "start_date_resolution"
              ],
              "server": {
                "input": "START_DATE_RESOLUTION",
                "key": "start_date_resolution",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "status": {
              "drill": {
                "field": "status",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "status",
                "valueMap": [
                  {
                    "from": "OPEN",
                    "to": "open"
                  },
                  {
                    "from": "PAUSED",
                    "to": "paused"
                  },
                  {
                    "from": "DONE",
                    "to": "done"
                  },
                  {
                    "from": "DROPPED",
                    "to": "dropped"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "status",
              "identityPath": "status",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "status"
              ],
              "server": {
                "input": "STATUS",
                "key": "status",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "target_date": {
              "drill": {
                "field": "target_date",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "target_date",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [
                {
                  "drill": {
                    "field": "target_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "target_date_year_range",
                    "valueKey": "target_date_year",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "YEAR",
                  "key": "target_date_year",
                  "name": "year",
                  "rangeKey": "target_date_year_range"
                },
                {
                  "drill": {
                    "field": "target_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "target_date_quarter_range",
                    "valueKey": "target_date_quarter",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "QUARTER",
                  "key": "target_date_quarter",
                  "name": "quarter",
                  "rangeKey": "target_date_quarter_range"
                },
                {
                  "drill": {
                    "field": "target_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "target_date_month_range",
                    "valueKey": "target_date_month",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MONTH",
                  "key": "target_date_month",
                  "name": "month",
                  "rangeKey": "target_date_month_range"
                },
                {
                  "drill": {
                    "field": "target_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "target_date_week_range",
                    "valueKey": "target_date_week",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "WEEK",
                  "key": "target_date_week",
                  "name": "week",
                  "rangeKey": "target_date_week_range"
                },
                {
                  "drill": {
                    "field": "target_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "target_date_day_range",
                    "valueKey": "target_date_day",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "DAY",
                  "key": "target_date_day",
                  "name": "day",
                  "rangeKey": "target_date_day_range"
                },
                {
                  "drill": {
                    "field": "target_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "target_date_hour_range",
                    "valueKey": "target_date_hour",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "HOUR",
                  "key": "target_date_hour",
                  "name": "hour",
                  "rangeKey": "target_date_hour_range"
                },
                {
                  "drill": {
                    "field": "target_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "target_date_minute_range",
                    "valueKey": "target_date_minute",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MINUTE",
                  "key": "target_date_minute",
                  "name": "minute",
                  "rangeKey": "target_date_minute_range"
                },
                {
                  "drill": {
                    "field": "target_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "target_date_second_range",
                    "valueKey": "target_date_second",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "SECOND",
                  "key": "target_date_second",
                  "name": "second",
                  "rangeKey": "target_date_second_range"
                },
                {
                  "drill": null,
                  "input": "YEAR_NUMBER",
                  "key": "target_date_year_number",
                  "name": "year_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "QUARTER_NUMBER",
                  "key": "target_date_quarter_number",
                  "name": "quarter_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MONTH_NUMBER",
                  "key": "target_date_month_number",
                  "name": "month_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "ISO_WEEK_NUMBER",
                  "key": "target_date_iso_week_number",
                  "name": "iso_week_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_YEAR",
                  "key": "target_date_day_of_year",
                  "name": "day_of_year",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_MONTH",
                  "key": "target_date_day_of_month",
                  "name": "day_of_month",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_WEEK",
                  "key": "target_date_day_of_week",
                  "name": "day_of_week",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "HOUR_NUMBER",
                  "key": "target_date_hour_number",
                  "name": "hour_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MINUTE_NUMBER",
                  "key": "target_date_minute_number",
                  "name": "minute_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "SECOND_NUMBER",
                  "key": "target_date_second_number",
                  "name": "second_number",
                  "rangeKey": null
                }
              ],
              "field": "target_date",
              "identityPath": "target_date",
              "kind": "date",
              "labelPath": null,
              "paths": [
                "target_date"
              ],
              "server": {
                "input": "TARGET_DATE",
                "key": "target_date",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "target_date_resolution": {
              "drill": {
                "field": "target_date_resolution",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "target_date_resolution",
                "valueMap": [
                  {
                    "from": "DAY",
                    "to": "day"
                  },
                  {
                    "from": "MONTH",
                    "to": "month"
                  },
                  {
                    "from": "QUARTER",
                    "to": "quarter"
                  },
                  {
                    "from": "HALF_YEAR",
                    "to": "half_year"
                  },
                  {
                    "from": "YEAR",
                    "to": "year"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "target_date_resolution",
              "identityPath": "target_date_resolution",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "target_date_resolution"
              ],
              "server": {
                "input": "TARGET_DATE_RESOLUTION",
                "key": "target_date_resolution",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "active_proposal_round": {
              "filter": null,
              "kind": "object",
              "nullable": true,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "body": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "body",
                "paths": [
                  "body"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "converted_from": {
              "filter": {
                "field": "converted_from",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "converted_from.id",
                "labelPath": "converted_from.title",
                "model": "projects.Task"
              },
              "row": {
                "path": "converted_from.id",
                "paths": [
                  "converted_from.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "created_at": {
              "filter": {
                "field": "created_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "created_at",
                "paths": [
                  "created_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "created_at"
              },
              "values": []
            },
            "created_by": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "created_by",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "created_by",
                "paths": [
                  "created_by"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "created_by_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "created_by_label",
                "paths": [
                  "created_by_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "current_milestone": {
              "filter": {
                "field": "current_milestone",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "current_milestone.id",
                "labelPath": "current_milestone.name",
                "model": "projects.Milestone"
              },
              "row": {
                "path": "current_milestone.id",
                "paths": [
                  "current_milestone.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "folder": {
              "filter": {
                "field": "folder",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "folder.id",
                "labelPath": "folder.name",
                "model": "storage.Folder"
              },
              "row": {
                "path": "folder.id",
                "paths": [
                  "folder.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "health": {
              "filter": {
                "field": "health",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [
                  {
                    "from": "ON_TRACK",
                    "to": "on_track"
                  },
                  {
                    "from": "AT_RISK",
                    "to": "at_risk"
                  },
                  {
                    "from": "OFF_TRACK",
                    "to": "off_track"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "health",
                "paths": [
                  "health"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "health"
              },
              "values": [
                {
                  "description": "On track",
                  "value": "ON_TRACK"
                },
                {
                  "description": "At risk",
                  "value": "AT_RISK"
                },
                {
                  "description": "Off track",
                  "value": "OFF_TRACK"
                }
              ]
            },
            "health_updated_at": {
              "filter": {
                "field": "health_updated_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "health_updated_at",
                "paths": [
                  "health_updated_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "health_updated_at"
              },
              "values": []
            },
            "id": {
              "filter": {
                "field": "id",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "id",
                "paths": [
                  "id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "lead": {
              "filter": {
                "field": "lead",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "lead",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "lead",
                "paths": [
                  "lead"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "links": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "on_path": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "on_path",
                "paths": [
                  "on_path"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "overdue_milestone_count": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "overdue_milestone_count",
                "paths": [
                  "overdue_milestone_count"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "owner": {
              "filter": {
                "field": "owner",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "owner.id",
                "labelPath": "owner.display_name",
                "model": "iam.User"
              },
              "row": {
                "path": "owner.id",
                "paths": [
                  "owner.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "owns_items": {
              "filter": {
                "field": "owns_items",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "owns_items",
                "paths": [
                  "owns_items"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "permissions": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "permissions",
                "paths": [
                  "permissions"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": []
            },
            "priority": {
              "filter": {
                "field": "priority",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Int",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "priority",
                "paths": [
                  "priority"
                ]
              },
              "scalar": "Int",
              "sort": {
                "field": "priority"
              },
              "values": []
            },
            "product": {
              "filter": {
                "field": "product",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "product.id",
                "labelPath": "product.name",
                "model": "portfolio.Product"
              },
              "row": {
                "path": "product.id",
                "paths": [
                  "product.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "product"
              },
              "values": []
            },
            "questions_passed_on": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "questions_passed_on",
                "paths": [
                  "questions_passed_on"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "questions_waiting_for_me": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "questions_waiting_for_me",
                "paths": [
                  "questions_waiting_for_me"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "revision": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "revision",
                "paths": [
                  "revision"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "selectable_milestones": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "setup_state": {
              "filter": null,
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "setup_state",
                "paths": [
                  "setup_state"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": null,
                  "value": "NOT_SET_UP"
                },
                {
                  "description": null,
                  "value": "PARTIAL"
                },
                {
                  "description": null,
                  "value": "COMPLETE"
                }
              ]
            },
            "sort_order": {
              "filter": {
                "field": "sort_order",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Float",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "sort_order",
                "paths": [
                  "sort_order"
                ]
              },
              "scalar": "Float",
              "sort": {
                "field": "sort_order"
              },
              "values": []
            },
            "source_proposal": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "source_proposal.id",
                "labelPath": "source_proposal.display_name",
                "model": "proposals.Proposal"
              },
              "row": {
                "path": "source_proposal.id",
                "paths": [
                  "source_proposal.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "start_date": {
              "filter": {
                "field": "start_date",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Date",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "start_date",
                "paths": [
                  "start_date"
                ]
              },
              "scalar": "Date",
              "sort": {
                "field": "start_date"
              },
              "values": []
            },
            "start_date_resolution": {
              "filter": {
                "field": "start_date_resolution",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [
                  {
                    "from": "DAY",
                    "to": "day"
                  },
                  {
                    "from": "MONTH",
                    "to": "month"
                  },
                  {
                    "from": "QUARTER",
                    "to": "quarter"
                  },
                  {
                    "from": "HALF_YEAR",
                    "to": "half_year"
                  },
                  {
                    "from": "YEAR",
                    "to": "year"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "start_date_resolution",
                "paths": [
                  "start_date_resolution"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Day",
                  "value": "DAY"
                },
                {
                  "description": "Month",
                  "value": "MONTH"
                },
                {
                  "description": "Quarter",
                  "value": "QUARTER"
                },
                {
                  "description": "Half year",
                  "value": "HALF_YEAR"
                },
                {
                  "description": "Year",
                  "value": "YEAR"
                }
              ]
            },
            "status": {
              "filter": {
                "field": "status",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [
                  {
                    "from": "OPEN",
                    "to": "open"
                  },
                  {
                    "from": "PAUSED",
                    "to": "paused"
                  },
                  {
                    "from": "DONE",
                    "to": "done"
                  },
                  {
                    "from": "DROPPED",
                    "to": "dropped"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "status",
                "paths": [
                  "status"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "status"
              },
              "values": [
                {
                  "description": "Open",
                  "value": "OPEN"
                },
                {
                  "description": "Paused",
                  "value": "PAUSED"
                },
                {
                  "description": "Completed",
                  "value": "DONE"
                },
                {
                  "description": "Dropped",
                  "value": "DROPPED"
                }
              ]
            },
            "status_changed_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "status_changed_at",
                "paths": [
                  "status_changed_at"
                ]
              },
              "scalar": "DateTime",
              "sort": null,
              "values": []
            },
            "target_date": {
              "filter": {
                "field": "target_date",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Date",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "target_date",
                "paths": [
                  "target_date"
                ]
              },
              "scalar": "Date",
              "sort": {
                "field": "target_date"
              },
              "values": []
            },
            "target_date_resolution": {
              "filter": {
                "field": "target_date_resolution",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [
                  {
                    "from": "DAY",
                    "to": "day"
                  },
                  {
                    "from": "MONTH",
                    "to": "month"
                  },
                  {
                    "from": "QUARTER",
                    "to": "quarter"
                  },
                  {
                    "from": "HALF_YEAR",
                    "to": "half_year"
                  },
                  {
                    "from": "YEAR",
                    "to": "year"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "target_date_resolution",
                "paths": [
                  "target_date_resolution"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Day",
                  "value": "DAY"
                },
                {
                  "description": "Month",
                  "value": "MONTH"
                },
                {
                  "description": "Quarter",
                  "value": "QUARTER"
                },
                {
                  "description": "Half year",
                  "value": "HALF_YEAR"
                },
                {
                  "description": "Year",
                  "value": "YEAR"
                }
              ]
            },
            "team": {
              "filter": {
                "field": "team",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "team.id",
                "labelPath": "team.name",
                "model": "spaces.Group"
              },
              "row": {
                "path": "team.id",
                "paths": [
                  "team.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "title": {
              "filter": {
                "field": "title",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "title",
                "paths": [
                  "title"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "title"
              },
              "values": []
            },
            "updated_at": {
              "filter": {
                "field": "updated_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "updated_at",
                "paths": [
                  "updated_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "updated_at"
              },
              "values": []
            },
            "updated_by": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "updated_by",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "updated_by",
                "paths": [
                  "updated_by"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "updated_by_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "updated_by_label",
                "paths": [
                  "updated_by_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "status"
              },
              {
                "direction": "ASC",
                "field": "target_date"
              },
              {
                "direction": "ASC",
                "field": "title"
              }
            ]
          }
        },
        "recordEdges": [
          "knowledge.RecordBinding",
          "messaging.ThreadAttachment",
          "portfolio.Update",
          "projects.Link",
          "tags.TagAssignment"
        ],
        "recordRepresentation": "title",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "title"
        ],
        "resourceType": "projects/project",
        "revisionFields": [
          "created_at",
          "comment",
          "title",
          "body"
        ],
        "roots": {
          "aggregate": "projects_aggregate",
          "changes": null,
          "create": "insert_projects_one",
          "delete": "delete_projects_by_pk",
          "deletePreview": null,
          "detail": "projects_by_pk",
          "groups": "projects_groups",
          "groupsCount": "projects_groups_count",
          "list": "projects",
          "revisions": "project_revisions",
          "save": null,
          "update": "update_projects_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "public",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "projects_aggregate",
          "createInput": "projects_insert_input",
          "deletePayload": null,
          "filter": "projects_bool_exp",
          "groupBySpec": "projectsGroupBySpec",
          "groupKey": "projectsGroupKey",
          "groupOrder": "projectsGroupOrder",
          "grouped": "projects_group",
          "having": "projectsHaving",
          "node": "ProjectType",
          "order": "projects_order_by",
          "query": "projects_Query",
          "revision": "ProjectRevision",
          "updateInput": "projects_set_input"
        },
        "updateArguments": [
          {
            "name": "expected_revision",
            "type": "Int"
          }
        ],
        "updateFields": [
          "owns_items",
          "title",
          "body",
          "lead",
          "start_date",
          "start_date_resolution",
          "target_date",
          "target_date_resolution",
          "folder",
          "product",
          "priority",
          "sort_order",
          "team"
        ]
      },
      {
        "aggregateFields": [
          "id",
          "sort_order"
        ],
        "aggregateMeasures": [],
        "appLabel": "projects",
        "canonicalLabel": "projects.Milestone",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete"
        ],
        "concreteKinds": [],
        "createArguments": [
          {
            "name": "client_creation_key",
            "type": "String"
          }
        ],
        "createFields": [
          "project",
          "name",
          "description",
          "start_date",
          "target_date",
          "sort_order",
          "active_stage"
        ],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "created_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_by_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "updated_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_by_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "display_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "description",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "start_date",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Date",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "date"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "reached_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "reached_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "target_date",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Date",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "date"
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "sort_order",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Float",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "float"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "revision",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "project",
            "readable": true,
            "relationModelLabel": "projects.Project",
            "relationObject": true,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "permissions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "active_stage",
            "readable": true,
            "relationModelLabel": "work.Stage",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "projects.Milestone",
        "modelName": "milestone",
        "query": {
          "axes": {
            "project": {
              "drill": {
                "field": "project",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "project_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "project",
              "identityPath": "project.id",
              "kind": "relation",
              "labelPath": "project.title",
              "paths": [
                "project.id",
                "project.title"
              ],
              "server": {
                "input": "PROJECT",
                "key": "project_id",
                "labelInput": "PROJECT__TITLE",
                "labelKey": "project__title",
                "valueMap": []
              }
            },
            "start_date": {
              "drill": {
                "field": "start_date",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "start_date",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [
                {
                  "drill": {
                    "field": "start_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "start_date_year_range",
                    "valueKey": "start_date_year",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "YEAR",
                  "key": "start_date_year",
                  "name": "year",
                  "rangeKey": "start_date_year_range"
                },
                {
                  "drill": {
                    "field": "start_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "start_date_quarter_range",
                    "valueKey": "start_date_quarter",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "QUARTER",
                  "key": "start_date_quarter",
                  "name": "quarter",
                  "rangeKey": "start_date_quarter_range"
                },
                {
                  "drill": {
                    "field": "start_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "start_date_month_range",
                    "valueKey": "start_date_month",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MONTH",
                  "key": "start_date_month",
                  "name": "month",
                  "rangeKey": "start_date_month_range"
                },
                {
                  "drill": {
                    "field": "start_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "start_date_week_range",
                    "valueKey": "start_date_week",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "WEEK",
                  "key": "start_date_week",
                  "name": "week",
                  "rangeKey": "start_date_week_range"
                },
                {
                  "drill": {
                    "field": "start_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "start_date_day_range",
                    "valueKey": "start_date_day",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "DAY",
                  "key": "start_date_day",
                  "name": "day",
                  "rangeKey": "start_date_day_range"
                },
                {
                  "drill": {
                    "field": "start_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "start_date_hour_range",
                    "valueKey": "start_date_hour",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "HOUR",
                  "key": "start_date_hour",
                  "name": "hour",
                  "rangeKey": "start_date_hour_range"
                },
                {
                  "drill": {
                    "field": "start_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "start_date_minute_range",
                    "valueKey": "start_date_minute",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MINUTE",
                  "key": "start_date_minute",
                  "name": "minute",
                  "rangeKey": "start_date_minute_range"
                },
                {
                  "drill": {
                    "field": "start_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "start_date_second_range",
                    "valueKey": "start_date_second",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "SECOND",
                  "key": "start_date_second",
                  "name": "second",
                  "rangeKey": "start_date_second_range"
                },
                {
                  "drill": null,
                  "input": "YEAR_NUMBER",
                  "key": "start_date_year_number",
                  "name": "year_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "QUARTER_NUMBER",
                  "key": "start_date_quarter_number",
                  "name": "quarter_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MONTH_NUMBER",
                  "key": "start_date_month_number",
                  "name": "month_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "ISO_WEEK_NUMBER",
                  "key": "start_date_iso_week_number",
                  "name": "iso_week_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_YEAR",
                  "key": "start_date_day_of_year",
                  "name": "day_of_year",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_MONTH",
                  "key": "start_date_day_of_month",
                  "name": "day_of_month",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_WEEK",
                  "key": "start_date_day_of_week",
                  "name": "day_of_week",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "HOUR_NUMBER",
                  "key": "start_date_hour_number",
                  "name": "hour_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MINUTE_NUMBER",
                  "key": "start_date_minute_number",
                  "name": "minute_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "SECOND_NUMBER",
                  "key": "start_date_second_number",
                  "name": "second_number",
                  "rangeKey": null
                }
              ],
              "field": "start_date",
              "identityPath": "start_date",
              "kind": "date",
              "labelPath": null,
              "paths": [
                "start_date"
              ],
              "server": {
                "input": "START_DATE",
                "key": "start_date",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "target_date": {
              "drill": {
                "field": "target_date",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "target_date",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [
                {
                  "drill": {
                    "field": "target_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "target_date_year_range",
                    "valueKey": "target_date_year",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "YEAR",
                  "key": "target_date_year",
                  "name": "year",
                  "rangeKey": "target_date_year_range"
                },
                {
                  "drill": {
                    "field": "target_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "target_date_quarter_range",
                    "valueKey": "target_date_quarter",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "QUARTER",
                  "key": "target_date_quarter",
                  "name": "quarter",
                  "rangeKey": "target_date_quarter_range"
                },
                {
                  "drill": {
                    "field": "target_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "target_date_month_range",
                    "valueKey": "target_date_month",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MONTH",
                  "key": "target_date_month",
                  "name": "month",
                  "rangeKey": "target_date_month_range"
                },
                {
                  "drill": {
                    "field": "target_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "target_date_week_range",
                    "valueKey": "target_date_week",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "WEEK",
                  "key": "target_date_week",
                  "name": "week",
                  "rangeKey": "target_date_week_range"
                },
                {
                  "drill": {
                    "field": "target_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "target_date_day_range",
                    "valueKey": "target_date_day",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "DAY",
                  "key": "target_date_day",
                  "name": "day",
                  "rangeKey": "target_date_day_range"
                },
                {
                  "drill": {
                    "field": "target_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "target_date_hour_range",
                    "valueKey": "target_date_hour",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "HOUR",
                  "key": "target_date_hour",
                  "name": "hour",
                  "rangeKey": "target_date_hour_range"
                },
                {
                  "drill": {
                    "field": "target_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "target_date_minute_range",
                    "valueKey": "target_date_minute",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MINUTE",
                  "key": "target_date_minute",
                  "name": "minute",
                  "rangeKey": "target_date_minute_range"
                },
                {
                  "drill": {
                    "field": "target_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "target_date_second_range",
                    "valueKey": "target_date_second",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "SECOND",
                  "key": "target_date_second",
                  "name": "second",
                  "rangeKey": "target_date_second_range"
                },
                {
                  "drill": null,
                  "input": "YEAR_NUMBER",
                  "key": "target_date_year_number",
                  "name": "year_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "QUARTER_NUMBER",
                  "key": "target_date_quarter_number",
                  "name": "quarter_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MONTH_NUMBER",
                  "key": "target_date_month_number",
                  "name": "month_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "ISO_WEEK_NUMBER",
                  "key": "target_date_iso_week_number",
                  "name": "iso_week_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_YEAR",
                  "key": "target_date_day_of_year",
                  "name": "day_of_year",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_MONTH",
                  "key": "target_date_day_of_month",
                  "name": "day_of_month",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_WEEK",
                  "key": "target_date_day_of_week",
                  "name": "day_of_week",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "HOUR_NUMBER",
                  "key": "target_date_hour_number",
                  "name": "hour_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MINUTE_NUMBER",
                  "key": "target_date_minute_number",
                  "name": "minute_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "SECOND_NUMBER",
                  "key": "target_date_second_number",
                  "name": "second_number",
                  "rangeKey": null
                }
              ],
              "field": "target_date",
              "identityPath": "target_date",
              "kind": "date",
              "labelPath": null,
              "paths": [
                "target_date"
              ],
              "server": {
                "input": "TARGET_DATE",
                "key": "target_date",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "active_stage": {
              "filter": {
                "field": "active_stage",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "active_stage.id",
                "labelPath": "active_stage.name",
                "model": "work.Stage"
              },
              "row": {
                "path": "active_stage.id",
                "paths": [
                  "active_stage.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "created_at": {
              "filter": {
                "field": "created_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "created_at",
                "paths": [
                  "created_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "created_at"
              },
              "values": []
            },
            "created_by": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "created_by",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "created_by",
                "paths": [
                  "created_by"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "created_by_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "created_by_label",
                "paths": [
                  "created_by_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "description": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "description",
                "paths": [
                  "description"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "id": {
              "filter": {
                "field": "id",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "id",
                "paths": [
                  "id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "name": {
              "filter": {
                "field": "name",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "name",
                "paths": [
                  "name"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "name"
              },
              "values": []
            },
            "permissions": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "permissions",
                "paths": [
                  "permissions"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": []
            },
            "project": {
              "filter": {
                "field": "project",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "project.id",
                "labelPath": "project.title",
                "model": "projects.Project"
              },
              "row": {
                "path": "project.id",
                "paths": [
                  "project.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "project"
              },
              "values": []
            },
            "reached_at": {
              "filter": {
                "field": "reached_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "reached_at",
                "paths": [
                  "reached_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "reached_at"
              },
              "values": []
            },
            "reached_by": {
              "filter": {
                "field": "reached_by",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "reached_by.id",
                "labelPath": "reached_by.display_name",
                "model": "iam.User"
              },
              "row": {
                "path": "reached_by.id",
                "paths": [
                  "reached_by.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "reached_by"
              },
              "values": []
            },
            "revision": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "revision",
                "paths": [
                  "revision"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "sort_order": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "sort_order",
                "paths": [
                  "sort_order"
                ]
              },
              "scalar": "Float",
              "sort": {
                "field": "sort_order"
              },
              "values": []
            },
            "start_date": {
              "filter": {
                "field": "start_date",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Date",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "start_date",
                "paths": [
                  "start_date"
                ]
              },
              "scalar": "Date",
              "sort": {
                "field": "start_date"
              },
              "values": []
            },
            "target_date": {
              "filter": {
                "field": "target_date",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Date",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "target_date",
                "paths": [
                  "target_date"
                ]
              },
              "scalar": "Date",
              "sort": {
                "field": "target_date"
              },
              "values": []
            },
            "updated_at": {
              "filter": {
                "field": "updated_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "updated_at",
                "paths": [
                  "updated_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "updated_at"
              },
              "values": []
            },
            "updated_by": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "updated_by",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "updated_by",
                "paths": [
                  "updated_by"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "updated_by_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "updated_by_label",
                "paths": [
                  "updated_by_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "project"
              },
              {
                "direction": "ASC",
                "field": "sort_order"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "project",
          "name"
        ],
        "resourceType": "projects/milestone",
        "revisionFields": [],
        "roots": {
          "aggregate": "project_milestones_aggregate",
          "changes": null,
          "create": "insert_project_milestones_one",
          "delete": "delete_project_milestones_by_pk",
          "deletePreview": null,
          "detail": "project_milestones_by_pk",
          "groups": "project_milestones_groups",
          "groupsCount": "project_milestones_groups_count",
          "list": "project_milestones",
          "revisions": null,
          "save": null,
          "update": "update_project_milestones_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "public",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "project_milestones_aggregate",
          "createInput": "project_milestones_insert_input",
          "deletePayload": null,
          "filter": "project_milestones_bool_exp",
          "groupBySpec": "projectMilestonesgroupbyspec",
          "groupKey": "projectMilestonesgroupkey",
          "groupOrder": "projectMilestonesgrouporder",
          "grouped": "project_milestones_group",
          "having": "projectMilestoneshaving",
          "node": "MilestoneType",
          "order": "project_milestones_order_by",
          "query": "projectMilestones_Query",
          "revision": null,
          "updateInput": "project_milestones_set_input"
        },
        "updateArguments": [
          {
            "name": "expected_revision",
            "type": "Int"
          }
        ],
        "updateFields": [
          "project",
          "name",
          "description",
          "start_date",
          "target_date",
          "sort_order",
          "active_stage"
        ]
      },
      {
        "aggregateFields": [
          "id",
          "sort_order",
          "sub_sort_order",
          "clarification_round",
          "clarification_passed_at",
          "number",
          "estimate"
        ],
        "aggregateMeasures": [
          {
            "field": "clarification_passed_at",
            "input": "clarification_passed_at",
            "op": "min"
          },
          {
            "field": "clarification_passed_at",
            "input": "clarification_passed_at",
            "op": "max"
          },
          {
            "field": "estimate",
            "input": "estimate",
            "op": "sum"
          },
          {
            "field": "estimate",
            "input": "estimate",
            "op": "avg"
          },
          {
            "field": "estimate",
            "input": "estimate",
            "op": "min"
          },
          {
            "field": "estimate",
            "input": "estimate",
            "op": "max"
          }
        ],
        "appLabel": "projects",
        "canonicalLabel": "projects.Task",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete"
        ],
        "concreteKinds": [],
        "createArguments": [
          {
            "name": "client_creation_key",
            "type": "String"
          }
        ],
        "createFields": [
          "project",
          "milestone",
          "parent",
          "title",
          "note",
          "visibility",
          "dropped_reason",
          "assignee",
          "delegate",
          "priority",
          "due_date",
          "recurrence",
          "sort_order",
          "sub_sort_order",
          "release",
          "queue",
          "stage",
          "cycle",
          "estimate"
        ],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "setup_state",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": null,
                "value": "NOT_SET_UP"
              },
              {
                "description": null,
                "value": "PARTIAL"
              },
              {
                "description": null,
                "value": "COMPLETE"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "overdue_milestone_count",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "audience_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "allowed_visibility",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "task_actions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "priority_rank",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "promoted_phase",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "created_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_by_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "updated_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_by_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "display_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "title",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "note",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "status",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Open",
                "value": "OPEN"
              },
              {
                "description": "Done",
                "value": "DONE"
              },
              {
                "description": "Dropped",
                "value": "DROPPED"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "visibility",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Inherited",
                "value": "INHERITED"
              },
              {
                "description": "Restricted",
                "value": "RESTRICTED"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "owner",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "dropped_reason",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Duplicate",
                "value": "DUPLICATE"
              },
              {
                "description": "Declined",
                "value": "DECLINED"
              },
              {
                "description": "Obsolete",
                "value": "OBSOLETE"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "priority",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "None",
                "value": "NONE"
              },
              {
                "description": "Low",
                "value": "LOW"
              },
              {
                "description": "Medium",
                "value": "MEDIUM"
              },
              {
                "description": "High",
                "value": "HIGH"
              },
              {
                "description": "Urgent",
                "value": "URGENT"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "due_date",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Date",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "date"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "recurrence",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "sort_order",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Float",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "float"
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "sub_sort_order",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Float",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "float"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "done_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "dropped_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "revision",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "project",
            "readable": true,
            "relationModelLabel": "projects.Project",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "milestone",
            "readable": true,
            "relationModelLabel": "projects.Milestone",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "parent",
            "readable": true,
            "relationModelLabel": "projects.Task",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "permissions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "assignee",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "delegate",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "converted_from_activity",
            "readable": true,
            "relationModelLabel": "messaging.ThreadActivity",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "number",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "estimate",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Float",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "float"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "snoozed_until",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "started_triage_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "triaged_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "queue",
            "readable": true,
            "relationModelLabel": "work.Queue",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "stage",
            "readable": true,
            "relationModelLabel": "work.Stage",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "cycle",
            "readable": true,
            "relationModelLabel": "work.Cycle",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "stage_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "snoozed_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "work_key",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "object",
            "name": "requester",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "release",
            "readable": true,
            "relationModelLabel": "portfolio.Release",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "questions_waiting_for_me",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "questions_passed_on",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "clarification_round",
            "readable": true,
            "relationModelLabel": "proposals.Round",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "clarification_asker",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "clarification_by_manager",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "clarification_surrendered",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "clarification_default_visibility",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "clarification_passed_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "shared_with_responders",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "clarification_waiting",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "clarification_widen_blocker",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [
          {
            "permission": "share",
            "relation": "editor",
            "subjects": [
              {
                "relation": "member",
                "resource": null,
                "type": "auth/group"
              },
              {
                "relation": null,
                "resource": null,
                "type": "auth/user"
              }
            ]
          },
          {
            "permission": "share",
            "relation": "proposal_viewer",
            "subjects": [
              {
                "relation": "member",
                "resource": null,
                "type": "auth/group"
              },
              {
                "relation": null,
                "resource": null,
                "type": "auth/user"
              }
            ]
          },
          {
            "permission": "share",
            "relation": "reader",
            "subjects": [
              {
                "relation": "member",
                "resource": null,
                "type": "auth/group"
              },
              {
                "relation": null,
                "resource": null,
                "type": "auth/user"
              }
            ]
          }
        ],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "projects.Task",
        "modelName": "task",
        "query": {
          "axes": {
            "assignee": {
              "drill": {
                "field": "assignee",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "assignee_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "assignee",
              "identityPath": "assignee",
              "kind": "relation",
              "labelPath": null,
              "paths": [
                "assignee"
              ],
              "server": {
                "input": "ASSIGNEE",
                "key": "assignee_id",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "clarification_passed_at": {
              "drill": {
                "field": "clarification_passed_at",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "clarification_passed_at",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [
                {
                  "drill": {
                    "field": "clarification_passed_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "clarification_passed_at_year_range",
                    "valueKey": "clarification_passed_at_year",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "YEAR",
                  "key": "clarification_passed_at_year",
                  "name": "year",
                  "rangeKey": "clarification_passed_at_year_range"
                },
                {
                  "drill": {
                    "field": "clarification_passed_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "clarification_passed_at_quarter_range",
                    "valueKey": "clarification_passed_at_quarter",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "QUARTER",
                  "key": "clarification_passed_at_quarter",
                  "name": "quarter",
                  "rangeKey": "clarification_passed_at_quarter_range"
                },
                {
                  "drill": {
                    "field": "clarification_passed_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "clarification_passed_at_month_range",
                    "valueKey": "clarification_passed_at_month",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MONTH",
                  "key": "clarification_passed_at_month",
                  "name": "month",
                  "rangeKey": "clarification_passed_at_month_range"
                },
                {
                  "drill": {
                    "field": "clarification_passed_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "clarification_passed_at_week_range",
                    "valueKey": "clarification_passed_at_week",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "WEEK",
                  "key": "clarification_passed_at_week",
                  "name": "week",
                  "rangeKey": "clarification_passed_at_week_range"
                },
                {
                  "drill": {
                    "field": "clarification_passed_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "clarification_passed_at_day_range",
                    "valueKey": "clarification_passed_at_day",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "DAY",
                  "key": "clarification_passed_at_day",
                  "name": "day",
                  "rangeKey": "clarification_passed_at_day_range"
                },
                {
                  "drill": {
                    "field": "clarification_passed_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "clarification_passed_at_hour_range",
                    "valueKey": "clarification_passed_at_hour",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "HOUR",
                  "key": "clarification_passed_at_hour",
                  "name": "hour",
                  "rangeKey": "clarification_passed_at_hour_range"
                },
                {
                  "drill": {
                    "field": "clarification_passed_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "clarification_passed_at_minute_range",
                    "valueKey": "clarification_passed_at_minute",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MINUTE",
                  "key": "clarification_passed_at_minute",
                  "name": "minute",
                  "rangeKey": "clarification_passed_at_minute_range"
                },
                {
                  "drill": {
                    "field": "clarification_passed_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "clarification_passed_at_second_range",
                    "valueKey": "clarification_passed_at_second",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "SECOND",
                  "key": "clarification_passed_at_second",
                  "name": "second",
                  "rangeKey": "clarification_passed_at_second_range"
                },
                {
                  "drill": null,
                  "input": "YEAR_NUMBER",
                  "key": "clarification_passed_at_year_number",
                  "name": "year_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "QUARTER_NUMBER",
                  "key": "clarification_passed_at_quarter_number",
                  "name": "quarter_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MONTH_NUMBER",
                  "key": "clarification_passed_at_month_number",
                  "name": "month_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "ISO_WEEK_NUMBER",
                  "key": "clarification_passed_at_iso_week_number",
                  "name": "iso_week_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_YEAR",
                  "key": "clarification_passed_at_day_of_year",
                  "name": "day_of_year",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_MONTH",
                  "key": "clarification_passed_at_day_of_month",
                  "name": "day_of_month",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_WEEK",
                  "key": "clarification_passed_at_day_of_week",
                  "name": "day_of_week",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "HOUR_NUMBER",
                  "key": "clarification_passed_at_hour_number",
                  "name": "hour_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MINUTE_NUMBER",
                  "key": "clarification_passed_at_minute_number",
                  "name": "minute_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "SECOND_NUMBER",
                  "key": "clarification_passed_at_second_number",
                  "name": "second_number",
                  "rangeKey": null
                }
              ],
              "field": "clarification_passed_at",
              "identityPath": "clarification_passed_at",
              "kind": "date",
              "labelPath": null,
              "paths": [
                "clarification_passed_at"
              ],
              "server": {
                "input": "CLARIFICATION_PASSED_AT",
                "key": "clarification_passed_at",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "clarification_round": {
              "drill": {
                "field": "clarification_round",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "clarification_round_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "clarification_round",
              "identityPath": "clarification_round.id",
              "kind": "relation",
              "labelPath": "clarification_round.name",
              "paths": [
                "clarification_round.id",
                "clarification_round.name"
              ],
              "server": {
                "input": "CLARIFICATION_ROUND",
                "key": "clarification_round_id",
                "labelInput": "CLARIFICATION_ROUND__NAME",
                "labelKey": "clarification_round__name",
                "valueMap": []
              }
            },
            "cycle": {
              "drill": {
                "field": "cycle",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "cycle_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "cycle",
              "identityPath": "cycle.id",
              "kind": "relation",
              "labelPath": "cycle.name",
              "paths": [
                "cycle.id",
                "cycle.name"
              ],
              "server": {
                "input": "CYCLE",
                "key": "cycle_id",
                "labelInput": "CYCLE__NAME",
                "labelKey": "cycle__name",
                "valueMap": []
              }
            },
            "delegate": {
              "drill": {
                "field": "delegate",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "delegate_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "delegate",
              "identityPath": "delegate",
              "kind": "relation",
              "labelPath": null,
              "paths": [
                "delegate"
              ],
              "server": {
                "input": "DELEGATE",
                "key": "delegate_id",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "dropped_reason": {
              "drill": {
                "field": "dropped_reason",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "dropped_reason",
                "valueMap": [
                  {
                    "from": "DUPLICATE",
                    "to": "duplicate"
                  },
                  {
                    "from": "DECLINED",
                    "to": "declined"
                  },
                  {
                    "from": "OBSOLETE",
                    "to": "obsolete"
                  },
                  {
                    "from": "BLANK",
                    "to": ""
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "dropped_reason",
              "identityPath": "dropped_reason",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "dropped_reason"
              ],
              "server": {
                "input": "DROPPED_REASON",
                "key": "dropped_reason",
                "labelInput": null,
                "labelKey": null,
                "valueMap": [
                  {
                    "from": "BLANK",
                    "to": ""
                  }
                ]
              }
            },
            "due_date": {
              "drill": {
                "field": "due_date",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "due_date",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [
                {
                  "drill": {
                    "field": "due_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "due_date_year_range",
                    "valueKey": "due_date_year",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "YEAR",
                  "key": "due_date_year",
                  "name": "year",
                  "rangeKey": "due_date_year_range"
                },
                {
                  "drill": {
                    "field": "due_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "due_date_quarter_range",
                    "valueKey": "due_date_quarter",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "QUARTER",
                  "key": "due_date_quarter",
                  "name": "quarter",
                  "rangeKey": "due_date_quarter_range"
                },
                {
                  "drill": {
                    "field": "due_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "due_date_month_range",
                    "valueKey": "due_date_month",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MONTH",
                  "key": "due_date_month",
                  "name": "month",
                  "rangeKey": "due_date_month_range"
                },
                {
                  "drill": {
                    "field": "due_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "due_date_week_range",
                    "valueKey": "due_date_week",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "WEEK",
                  "key": "due_date_week",
                  "name": "week",
                  "rangeKey": "due_date_week_range"
                },
                {
                  "drill": {
                    "field": "due_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "due_date_day_range",
                    "valueKey": "due_date_day",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "DAY",
                  "key": "due_date_day",
                  "name": "day",
                  "rangeKey": "due_date_day_range"
                },
                {
                  "drill": {
                    "field": "due_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "due_date_hour_range",
                    "valueKey": "due_date_hour",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "HOUR",
                  "key": "due_date_hour",
                  "name": "hour",
                  "rangeKey": "due_date_hour_range"
                },
                {
                  "drill": {
                    "field": "due_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "due_date_minute_range",
                    "valueKey": "due_date_minute",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MINUTE",
                  "key": "due_date_minute",
                  "name": "minute",
                  "rangeKey": "due_date_minute_range"
                },
                {
                  "drill": {
                    "field": "due_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "due_date_second_range",
                    "valueKey": "due_date_second",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "SECOND",
                  "key": "due_date_second",
                  "name": "second",
                  "rangeKey": "due_date_second_range"
                },
                {
                  "drill": null,
                  "input": "YEAR_NUMBER",
                  "key": "due_date_year_number",
                  "name": "year_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "QUARTER_NUMBER",
                  "key": "due_date_quarter_number",
                  "name": "quarter_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MONTH_NUMBER",
                  "key": "due_date_month_number",
                  "name": "month_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "ISO_WEEK_NUMBER",
                  "key": "due_date_iso_week_number",
                  "name": "iso_week_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_YEAR",
                  "key": "due_date_day_of_year",
                  "name": "day_of_year",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_MONTH",
                  "key": "due_date_day_of_month",
                  "name": "day_of_month",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_WEEK",
                  "key": "due_date_day_of_week",
                  "name": "day_of_week",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "HOUR_NUMBER",
                  "key": "due_date_hour_number",
                  "name": "hour_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MINUTE_NUMBER",
                  "key": "due_date_minute_number",
                  "name": "minute_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "SECOND_NUMBER",
                  "key": "due_date_second_number",
                  "name": "second_number",
                  "rangeKey": null
                }
              ],
              "field": "due_date",
              "identityPath": "due_date",
              "kind": "date",
              "labelPath": null,
              "paths": [
                "due_date"
              ],
              "server": {
                "input": "DUE_DATE",
                "key": "due_date",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "milestone": {
              "drill": {
                "field": "milestone",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "milestone_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "milestone",
              "identityPath": "milestone.id",
              "kind": "relation",
              "labelPath": "milestone.name",
              "paths": [
                "milestone.id",
                "milestone.name"
              ],
              "server": {
                "input": "MILESTONE",
                "key": "milestone_id",
                "labelInput": "MILESTONE__NAME",
                "labelKey": "milestone__name",
                "valueMap": []
              }
            },
            "parent": {
              "drill": {
                "field": "parent",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "parent_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "parent",
              "identityPath": "parent.id",
              "kind": "relation",
              "labelPath": "parent.title",
              "paths": [
                "parent.id",
                "parent.title"
              ],
              "server": {
                "input": "PARENT",
                "key": "parent_id",
                "labelInput": "PARENT__TITLE",
                "labelKey": "parent__title",
                "valueMap": []
              }
            },
            "priority": {
              "drill": {
                "field": "priority",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "priority",
                "valueMap": [
                  {
                    "from": "NONE",
                    "to": "none"
                  },
                  {
                    "from": "LOW",
                    "to": "low"
                  },
                  {
                    "from": "MEDIUM",
                    "to": "medium"
                  },
                  {
                    "from": "HIGH",
                    "to": "high"
                  },
                  {
                    "from": "URGENT",
                    "to": "urgent"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "priority",
              "identityPath": "priority",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "priority"
              ],
              "server": {
                "input": "PRIORITY",
                "key": "priority",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "project": {
              "drill": {
                "field": "project",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "project_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "project",
              "identityPath": "project.id",
              "kind": "relation",
              "labelPath": "project.title",
              "paths": [
                "project.id",
                "project.title"
              ],
              "server": {
                "input": "PROJECT",
                "key": "project_id",
                "labelInput": "PROJECT__TITLE",
                "labelKey": "project__title",
                "valueMap": []
              }
            },
            "queue": {
              "drill": {
                "field": "queue",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "queue_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "queue",
              "identityPath": "queue.id",
              "kind": "relation",
              "labelPath": "queue.name",
              "paths": [
                "queue.id",
                "queue.name"
              ],
              "server": {
                "input": "QUEUE",
                "key": "queue_id",
                "labelInput": "QUEUE__NAME",
                "labelKey": "queue__name",
                "valueMap": []
              }
            },
            "release": {
              "drill": {
                "field": "release",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "release_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "release",
              "identityPath": "release.id",
              "kind": "relation",
              "labelPath": "release.name",
              "paths": [
                "release.id",
                "release.name"
              ],
              "server": {
                "input": "RELEASE",
                "key": "release_id",
                "labelInput": "RELEASE__NAME",
                "labelKey": "release__name",
                "valueMap": []
              }
            },
            "stage": {
              "drill": {
                "field": "stage",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "stage_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "stage",
              "identityPath": "stage.id",
              "kind": "relation",
              "labelPath": "stage.name",
              "paths": [
                "stage.id",
                "stage.name"
              ],
              "server": {
                "input": "STAGE",
                "key": "stage_id",
                "labelInput": "STAGE__NAME",
                "labelKey": "stage__name",
                "valueMap": []
              }
            },
            "status": {
              "drill": {
                "field": "status",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "status",
                "valueMap": [
                  {
                    "from": "OPEN",
                    "to": "open"
                  },
                  {
                    "from": "DONE",
                    "to": "done"
                  },
                  {
                    "from": "DROPPED",
                    "to": "dropped"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "status",
              "identityPath": "status",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "status"
              ],
              "server": {
                "input": "STATUS",
                "key": "status",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "visibility": {
              "drill": {
                "field": "visibility",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "visibility",
                "valueMap": [
                  {
                    "from": "INHERITED",
                    "to": "inherited"
                  },
                  {
                    "from": "RESTRICTED",
                    "to": "restricted"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "visibility",
              "identityPath": "visibility",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "visibility"
              ],
              "server": {
                "input": "VISIBILITY",
                "key": "visibility",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "allowed_visibility": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "allowed_visibility",
                "paths": [
                  "allowed_visibility"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": []
            },
            "assignee": {
              "filter": {
                "field": "assignee",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "assignee",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "assignee",
                "paths": [
                  "assignee"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "audience_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "audience_label",
                "paths": [
                  "audience_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "clarification_asker": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "clarification_asker.id",
                "labelPath": "clarification_asker.display_name",
                "model": "iam.User"
              },
              "row": {
                "path": "clarification_asker.id",
                "paths": [
                  "clarification_asker.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "clarification_by_manager": {
              "filter": {
                "field": "clarification_by_manager",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "clarification_by_manager",
                "paths": [
                  "clarification_by_manager"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "clarification_default_visibility": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "clarification_default_visibility",
                "paths": [
                  "clarification_default_visibility"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "clarification_passed_at": {
              "filter": {
                "field": "clarification_passed_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "clarification_passed_at",
                "paths": [
                  "clarification_passed_at"
                ]
              },
              "scalar": "DateTime",
              "sort": null,
              "values": []
            },
            "clarification_round": {
              "filter": {
                "field": "clarification_round",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "clarification_round.id",
                "labelPath": "clarification_round.name",
                "model": "proposals.Round"
              },
              "row": {
                "path": "clarification_round.id",
                "paths": [
                  "clarification_round.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "clarification_surrendered": {
              "filter": {
                "field": "clarification_surrendered",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "clarification_surrendered",
                "paths": [
                  "clarification_surrendered"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "clarification_waiting": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "clarification_widen_blocker": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "clarification_widen_blocker",
                "paths": [
                  "clarification_widen_blocker"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "converted_from_activity": {
              "filter": {
                "field": "converted_from_activity",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "converted_from_activity",
                "labelPath": null,
                "model": "messaging.ThreadActivity"
              },
              "row": {
                "path": "converted_from_activity",
                "paths": [
                  "converted_from_activity"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "created_at": {
              "filter": {
                "field": "created_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "created_at",
                "paths": [
                  "created_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "created_at"
              },
              "values": []
            },
            "created_by": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "created_by",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "created_by",
                "paths": [
                  "created_by"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "created_by_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "created_by_label",
                "paths": [
                  "created_by_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "cycle": {
              "filter": {
                "field": "cycle",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "cycle.id",
                "labelPath": "cycle.name",
                "model": "work.Cycle"
              },
              "row": {
                "path": "cycle.id",
                "paths": [
                  "cycle.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "cycle"
              },
              "values": []
            },
            "delegate": {
              "filter": {
                "field": "delegate",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "delegate",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "delegate",
                "paths": [
                  "delegate"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "done_at": {
              "filter": {
                "field": "done_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "done_at",
                "paths": [
                  "done_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "done_at"
              },
              "values": []
            },
            "dropped_at": {
              "filter": {
                "field": "dropped_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "dropped_at",
                "paths": [
                  "dropped_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "dropped_at"
              },
              "values": []
            },
            "dropped_reason": {
              "filter": {
                "field": "dropped_reason",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [
                  {
                    "from": "DUPLICATE",
                    "to": "duplicate"
                  },
                  {
                    "from": "DECLINED",
                    "to": "declined"
                  },
                  {
                    "from": "OBSOLETE",
                    "to": "obsolete"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "dropped_reason",
                "paths": [
                  "dropped_reason"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Duplicate",
                  "value": "DUPLICATE"
                },
                {
                  "description": "Declined",
                  "value": "DECLINED"
                },
                {
                  "description": "Obsolete",
                  "value": "OBSOLETE"
                }
              ]
            },
            "due_date": {
              "filter": {
                "field": "due_date",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Date",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "due_date",
                "paths": [
                  "due_date"
                ]
              },
              "scalar": "Date",
              "sort": {
                "field": "due_date"
              },
              "values": []
            },
            "estimate": {
              "filter": {
                "field": "estimate",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Float",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "estimate",
                "paths": [
                  "estimate"
                ]
              },
              "scalar": "Float",
              "sort": {
                "field": "estimate"
              },
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "id": {
              "filter": {
                "field": "id",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "id",
                "paths": [
                  "id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "milestone": {
              "filter": {
                "field": "milestone",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "milestone.id",
                "labelPath": "milestone.name",
                "model": "projects.Milestone"
              },
              "row": {
                "path": "milestone.id",
                "paths": [
                  "milestone.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "milestone"
              },
              "values": []
            },
            "note": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "note",
                "paths": [
                  "note"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "number": {
              "filter": {
                "field": "number",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Int",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "number",
                "paths": [
                  "number"
                ]
              },
              "scalar": "Int",
              "sort": {
                "field": "number"
              },
              "values": []
            },
            "overdue_milestone_count": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "overdue_milestone_count",
                "paths": [
                  "overdue_milestone_count"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "owner": {
              "filter": {
                "field": "owner",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "owner.id",
                "labelPath": "owner.display_name",
                "model": "iam.User"
              },
              "row": {
                "path": "owner.id",
                "paths": [
                  "owner.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "parent": {
              "filter": {
                "field": "parent",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "parent.id",
                "labelPath": "parent.title",
                "model": "projects.Task"
              },
              "row": {
                "path": "parent.id",
                "paths": [
                  "parent.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "parent"
              },
              "values": []
            },
            "permissions": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "permissions",
                "paths": [
                  "permissions"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": []
            },
            "priority": {
              "filter": {
                "field": "priority",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [
                  {
                    "from": "NONE",
                    "to": "none"
                  },
                  {
                    "from": "LOW",
                    "to": "low"
                  },
                  {
                    "from": "MEDIUM",
                    "to": "medium"
                  },
                  {
                    "from": "HIGH",
                    "to": "high"
                  },
                  {
                    "from": "URGENT",
                    "to": "urgent"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "priority",
                "paths": [
                  "priority"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "priority"
              },
              "values": [
                {
                  "description": "None",
                  "value": "NONE"
                },
                {
                  "description": "Low",
                  "value": "LOW"
                },
                {
                  "description": "Medium",
                  "value": "MEDIUM"
                },
                {
                  "description": "High",
                  "value": "HIGH"
                },
                {
                  "description": "Urgent",
                  "value": "URGENT"
                }
              ]
            },
            "priority_rank": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "priority_rank",
                "paths": [
                  "priority_rank"
                ]
              },
              "scalar": "Int",
              "sort": {
                "field": "priority_rank"
              },
              "values": []
            },
            "project": {
              "filter": {
                "field": "project",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "project.id",
                "labelPath": "project.title",
                "model": "projects.Project"
              },
              "row": {
                "path": "project.id",
                "paths": [
                  "project.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "project"
              },
              "values": []
            },
            "promoted_phase": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "promoted_phase",
                "paths": [
                  "promoted_phase"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "questions_passed_on": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "questions_passed_on",
                "paths": [
                  "questions_passed_on"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "questions_waiting_for_me": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "questions_waiting_for_me",
                "paths": [
                  "questions_waiting_for_me"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "queue": {
              "filter": {
                "field": "queue",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "queue.id",
                "labelPath": "queue.name",
                "model": "work.Queue"
              },
              "row": {
                "path": "queue.id",
                "paths": [
                  "queue.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "queue"
              },
              "values": []
            },
            "queue.slug": {
              "filter": {
                "field": "queue__slug",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "queue.slug",
                "paths": [
                  "queue.slug"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "recurrence": {
              "filter": {
                "field": "recurrence",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "recurrence",
                "paths": [
                  "recurrence"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "release": {
              "filter": {
                "field": "release",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "release.id",
                "labelPath": "release.name",
                "model": "portfolio.Release"
              },
              "row": {
                "path": "release.id",
                "paths": [
                  "release.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "release"
              },
              "values": []
            },
            "requested_by_viewer": {
              "filter": {
                "field": "requested_by_viewer",
                "operators": [
                  "exact",
                  "ne"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "requester": {
              "filter": null,
              "kind": "object",
              "nullable": true,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "requester_name": {
              "filter": {
                "field": "requester_name",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": null,
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "revision": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "revision",
                "paths": [
                  "revision"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "setup_state": {
              "filter": null,
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "setup_state",
                "paths": [
                  "setup_state"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": null,
                  "value": "NOT_SET_UP"
                },
                {
                  "description": null,
                  "value": "PARTIAL"
                },
                {
                  "description": null,
                  "value": "COMPLETE"
                }
              ]
            },
            "shared_with_responders": {
              "filter": {
                "field": "shared_with_responders",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "shared_with_responders",
                "paths": [
                  "shared_with_responders"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "snoozed_by": {
              "filter": {
                "field": "snoozed_by",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "snoozed_by",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "snoozed_by",
                "paths": [
                  "snoozed_by"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "snoozed_until": {
              "filter": {
                "field": "snoozed_until",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "snoozed_until",
                "paths": [
                  "snoozed_until"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "snoozed_until"
              },
              "values": []
            },
            "sort_order": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "sort_order",
                "paths": [
                  "sort_order"
                ]
              },
              "scalar": "Float",
              "sort": {
                "field": "sort_order"
              },
              "values": []
            },
            "stage": {
              "filter": {
                "field": "stage",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "stage.id",
                "labelPath": "stage.name",
                "model": "work.Stage"
              },
              "row": {
                "path": "stage.id",
                "paths": [
                  "stage.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "stage"
              },
              "values": []
            },
            "stage.position": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "stage.position",
                "paths": [
                  "stage.position"
                ]
              },
              "scalar": "Int",
              "sort": {
                "field": "stage__position"
              },
              "values": []
            },
            "stage_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "stage_name",
                "paths": [
                  "stage_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "started_triage_at": {
              "filter": {
                "field": "started_triage_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "started_triage_at",
                "paths": [
                  "started_triage_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "started_triage_at"
              },
              "values": []
            },
            "status": {
              "filter": {
                "field": "status",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [
                  {
                    "from": "OPEN",
                    "to": "open"
                  },
                  {
                    "from": "DONE",
                    "to": "done"
                  },
                  {
                    "from": "DROPPED",
                    "to": "dropped"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "status",
                "paths": [
                  "status"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "status"
              },
              "values": [
                {
                  "description": "Open",
                  "value": "OPEN"
                },
                {
                  "description": "Done",
                  "value": "DONE"
                },
                {
                  "description": "Dropped",
                  "value": "DROPPED"
                }
              ]
            },
            "sub_sort_order": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "sub_sort_order",
                "paths": [
                  "sub_sort_order"
                ]
              },
              "scalar": "Float",
              "sort": {
                "field": "sub_sort_order"
              },
              "values": []
            },
            "task_actions": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "task_actions",
                "paths": [
                  "task_actions"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "title": {
              "filter": {
                "field": "title",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "title",
                "paths": [
                  "title"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "title"
              },
              "values": []
            },
            "triaged_at": {
              "filter": {
                "field": "triaged_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "triaged_at",
                "paths": [
                  "triaged_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "triaged_at"
              },
              "values": []
            },
            "updated_at": {
              "filter": {
                "field": "updated_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "updated_at",
                "paths": [
                  "updated_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "updated_at"
              },
              "values": []
            },
            "updated_by": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "updated_by",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "updated_by",
                "paths": [
                  "updated_by"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "updated_by_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "updated_by_label",
                "paths": [
                  "updated_by_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "visibility": {
              "filter": {
                "field": "visibility",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [
                  {
                    "from": "INHERITED",
                    "to": "inherited"
                  },
                  {
                    "from": "RESTRICTED",
                    "to": "restricted"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "visibility",
                "paths": [
                  "visibility"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "visibility"
              },
              "values": [
                {
                  "description": "Inherited",
                  "value": "INHERITED"
                },
                {
                  "description": "Restricted",
                  "value": "RESTRICTED"
                }
              ]
            },
            "work_key": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "work_key",
                "paths": [
                  "work_key"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "project"
              },
              {
                "direction": "ASC",
                "field": "sort_order"
              },
              {
                "direction": "ASC",
                "field": "sub_sort_order"
              }
            ]
          }
        },
        "recordEdges": [
          "knowledge.RecordBinding",
          "messaging.ThreadAttachment",
          "projects.Link",
          "storage.FileAttachment",
          "tags.TagAssignment"
        ],
        "recordRepresentation": "title",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "title"
        ],
        "resourceType": "projects/task",
        "revisionFields": [],
        "roots": {
          "aggregate": "project_tasks_aggregate",
          "changes": null,
          "create": "insert_project_tasks_one",
          "delete": "delete_project_tasks_by_pk",
          "deletePreview": null,
          "detail": "project_tasks_by_pk",
          "groups": "project_tasks_groups",
          "groupsCount": "project_tasks_groups_count",
          "list": "project_tasks",
          "revisions": null,
          "save": null,
          "update": "update_project_tasks_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "public",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "project_tasks_aggregate",
          "createInput": "project_tasks_insert_input",
          "deletePayload": null,
          "filter": "project_tasks_bool_exp",
          "groupBySpec": "projectTasksgroupbyspec",
          "groupKey": "projectTasksgroupkey",
          "groupOrder": "projectTasksgrouporder",
          "grouped": "project_tasks_group",
          "having": "projectTaskshaving",
          "node": "TaskType",
          "order": "project_tasks_order_by",
          "query": "projectTasks_Query",
          "revision": null,
          "updateInput": "project_tasks_set_input"
        },
        "updateArguments": [
          {
            "name": "expected_revision",
            "type": "Int"
          }
        ],
        "updateFields": [
          "project",
          "milestone",
          "parent",
          "title",
          "note",
          "assignee",
          "delegate",
          "priority",
          "due_date",
          "recurrence",
          "sort_order",
          "sub_sort_order",
          "release",
          "queue",
          "stage",
          "cycle",
          "estimate"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "projects",
        "canonicalLabel": "projects.TaskRelation",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "task",
          "related_task",
          "kind"
        ],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "created_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_by_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "updated_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_by_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "display_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "kind",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Blocks",
                "value": "BLOCKS"
              },
              {
                "description": "Duplicate",
                "value": "DUPLICATE"
              },
              {
                "description": "Relates",
                "value": "RELATES"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "task",
            "readable": true,
            "relationModelLabel": "projects.Task",
            "relationObject": true,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "related_task",
            "readable": true,
            "relationModelLabel": "projects.Task",
            "relationObject": true,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "inverse_kind",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "projects.TaskRelation",
        "modelName": "taskrelation",
        "query": {
          "axes": {
            "kind": {
              "drill": {
                "field": "kind",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "kind",
                "valueMap": [
                  {
                    "from": "BLOCKS",
                    "to": "blocks"
                  },
                  {
                    "from": "DUPLICATE",
                    "to": "duplicate"
                  },
                  {
                    "from": "RELATES",
                    "to": "relates"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "kind",
              "identityPath": "kind",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "kind"
              ],
              "server": {
                "input": "KIND",
                "key": "kind",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "related_task": {
              "drill": {
                "field": "related_task",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "related_task_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "related_task",
              "identityPath": "related_task.id",
              "kind": "relation",
              "labelPath": "related_task.title",
              "paths": [
                "related_task.id",
                "related_task.title"
              ],
              "server": {
                "input": "RELATED_TASK",
                "key": "related_task_id",
                "labelInput": "RELATED_TASK__TITLE",
                "labelKey": "related_task__title",
                "valueMap": []
              }
            },
            "task": {
              "drill": {
                "field": "task",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "task_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "task",
              "identityPath": "task.id",
              "kind": "relation",
              "labelPath": "task.title",
              "paths": [
                "task.id",
                "task.title"
              ],
              "server": {
                "input": "TASK",
                "key": "task_id",
                "labelInput": "TASK__TITLE",
                "labelKey": "task__title",
                "valueMap": []
              }
            }
          },
          "fields": {
            "created_at": {
              "filter": {
                "field": "created_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "created_at",
                "paths": [
                  "created_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "created_at"
              },
              "values": []
            },
            "created_by": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "created_by",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "created_by",
                "paths": [
                  "created_by"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "created_by_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "created_by_label",
                "paths": [
                  "created_by_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "id": {
              "filter": {
                "field": "id",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "id",
                "paths": [
                  "id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "inverse_kind": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "inverse_kind",
                "paths": [
                  "inverse_kind"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "kind": {
              "filter": {
                "field": "kind",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [
                  {
                    "from": "BLOCKS",
                    "to": "blocks"
                  },
                  {
                    "from": "DUPLICATE",
                    "to": "duplicate"
                  },
                  {
                    "from": "RELATES",
                    "to": "relates"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "kind",
                "paths": [
                  "kind"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "kind"
              },
              "values": [
                {
                  "description": "Blocks",
                  "value": "BLOCKS"
                },
                {
                  "description": "Duplicate",
                  "value": "DUPLICATE"
                },
                {
                  "description": "Relates",
                  "value": "RELATES"
                }
              ]
            },
            "related_task": {
              "filter": {
                "field": "related_task",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "related_task.id",
                "labelPath": "related_task.title",
                "model": "projects.Task"
              },
              "row": {
                "path": "related_task.id",
                "paths": [
                  "related_task.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "related_task"
              },
              "values": []
            },
            "task": {
              "filter": {
                "field": "task",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "task.id",
                "labelPath": "task.title",
                "model": "projects.Task"
              },
              "row": {
                "path": "task.id",
                "paths": [
                  "task.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "task"
              },
              "values": []
            },
            "updated_at": {
              "filter": {
                "field": "updated_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "updated_at",
                "paths": [
                  "updated_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "updated_at"
              },
              "values": []
            },
            "updated_by": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "updated_by",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "updated_by",
                "paths": [
                  "updated_by"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "updated_by_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "updated_by_label",
                "paths": [
                  "updated_by_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "task"
              },
              {
                "direction": "ASC",
                "field": "related_task"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "task",
          "related_task",
          "kind"
        ],
        "resourceType": "projects/task_relation",
        "revisionFields": [],
        "roots": {
          "aggregate": "project_task_relations_aggregate",
          "changes": null,
          "create": "insert_project_task_relations_one",
          "delete": "delete_project_task_relations_by_pk",
          "deletePreview": null,
          "detail": "project_task_relations_by_pk",
          "groups": "project_task_relations_groups",
          "groupsCount": "project_task_relations_groups_count",
          "list": "project_task_relations",
          "revisions": null,
          "save": null,
          "update": "update_project_task_relations_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "public",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "project_task_relations_aggregate",
          "createInput": "project_task_relations_insert_input",
          "deletePayload": null,
          "filter": "project_task_relations_bool_exp",
          "groupBySpec": "projectTaskRelationsgroupbyspec",
          "groupKey": "projectTaskRelationsgroupkey",
          "groupOrder": "projectTaskRelationsgrouporder",
          "grouped": "project_task_relations_group",
          "having": "projectTaskRelationshaving",
          "node": "TaskRelationType",
          "order": "project_task_relations_order_by",
          "query": "projectTaskRelations_Query",
          "revision": null,
          "updateInput": "project_task_relations_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "kind"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "projects",
        "canonicalLabel": "projects.Participant",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "project",
          "party",
          "kind"
        ],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "created_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_by_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "updated_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_by_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "display_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "kind",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Member",
                "value": "MEMBER"
              },
              {
                "description": "Stakeholder",
                "value": "STAKEHOLDER"
              },
              {
                "description": "Counterparty",
                "value": "COUNTERPARTY"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "project",
            "readable": true,
            "relationModelLabel": "projects.Project",
            "relationObject": true,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "links",
            "readable": true,
            "relationModelLabel": "projects.Link",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "party",
            "readable": true,
            "relationModelLabel": "parties.Party",
            "relationObject": true,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "projects.Participant",
        "modelName": "participant",
        "query": {
          "axes": {
            "kind": {
              "drill": {
                "field": "kind",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "kind",
                "valueMap": [
                  {
                    "from": "MEMBER",
                    "to": "member"
                  },
                  {
                    "from": "STAKEHOLDER",
                    "to": "stakeholder"
                  },
                  {
                    "from": "COUNTERPARTY",
                    "to": "counterparty"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "kind",
              "identityPath": "kind",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "kind"
              ],
              "server": {
                "input": "KIND",
                "key": "kind",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "party": {
              "drill": {
                "field": "party",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "party_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "party",
              "identityPath": "party.id",
              "kind": "relation",
              "labelPath": "party.display_name",
              "paths": [
                "party.id",
                "party.display_name"
              ],
              "server": {
                "input": "PARTY",
                "key": "party_id",
                "labelInput": "PARTY__DISPLAY_NAME",
                "labelKey": "party__display_name",
                "valueMap": []
              }
            },
            "project": {
              "drill": {
                "field": "project",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "project_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "project",
              "identityPath": "project.id",
              "kind": "relation",
              "labelPath": "project.title",
              "paths": [
                "project.id",
                "project.title"
              ],
              "server": {
                "input": "PROJECT",
                "key": "project_id",
                "labelInput": "PROJECT__TITLE",
                "labelKey": "project__title",
                "valueMap": []
              }
            }
          },
          "fields": {
            "created_at": {
              "filter": {
                "field": "created_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "created_at",
                "paths": [
                  "created_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "created_at"
              },
              "values": []
            },
            "created_by": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "created_by",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "created_by",
                "paths": [
                  "created_by"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "created_by_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "created_by_label",
                "paths": [
                  "created_by_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "id": {
              "filter": {
                "field": "id",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "id",
                "paths": [
                  "id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "kind": {
              "filter": {
                "field": "kind",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [
                  {
                    "from": "MEMBER",
                    "to": "member"
                  },
                  {
                    "from": "STAKEHOLDER",
                    "to": "stakeholder"
                  },
                  {
                    "from": "COUNTERPARTY",
                    "to": "counterparty"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "kind",
                "paths": [
                  "kind"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "kind"
              },
              "values": [
                {
                  "description": "Member",
                  "value": "MEMBER"
                },
                {
                  "description": "Stakeholder",
                  "value": "STAKEHOLDER"
                },
                {
                  "description": "Counterparty",
                  "value": "COUNTERPARTY"
                }
              ]
            },
            "links": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "party": {
              "filter": {
                "field": "party",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "party.id",
                "labelPath": "party.display_name",
                "model": "parties.Party"
              },
              "row": {
                "path": "party.id",
                "paths": [
                  "party.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "party"
              },
              "values": []
            },
            "project": {
              "filter": {
                "field": "project",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "project.id",
                "labelPath": "project.title",
                "model": "projects.Project"
              },
              "row": {
                "path": "project.id",
                "paths": [
                  "project.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "project"
              },
              "values": []
            },
            "updated_at": {
              "filter": {
                "field": "updated_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "updated_at",
                "paths": [
                  "updated_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "updated_at"
              },
              "values": []
            },
            "updated_by": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "updated_by",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "updated_by",
                "paths": [
                  "updated_by"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "updated_by_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "updated_by_label",
                "paths": [
                  "updated_by_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "project"
              },
              {
                "direction": "ASC",
                "field": "kind"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "project",
          "party"
        ],
        "resourceType": "projects/participant",
        "revisionFields": [],
        "roots": {
          "aggregate": "project_participants_aggregate",
          "changes": null,
          "create": "insert_project_participants_one",
          "delete": "delete_project_participants_by_pk",
          "deletePreview": null,
          "detail": "project_participants_by_pk",
          "groups": "project_participants_groups",
          "groupsCount": "project_participants_groups_count",
          "list": "project_participants",
          "revisions": null,
          "save": null,
          "update": "update_project_participants_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "public",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "project_participants_aggregate",
          "createInput": "project_participants_insert_input",
          "deletePayload": null,
          "filter": "project_participants_bool_exp",
          "groupBySpec": "projectParticipantsgroupbyspec",
          "groupKey": "projectParticipantsgroupkey",
          "groupOrder": "projectParticipantsgrouporder",
          "grouped": "project_participants_group",
          "having": "projectParticipantshaving",
          "node": "ProjectParticipantType",
          "order": "project_participants_order_by",
          "query": "projectParticipants_Query",
          "revision": null,
          "updateInput": "project_participants_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "kind"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "projects",
        "canonicalLabel": "projects.Link",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "update",
          "delete"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "created_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_by_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "updated_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_by_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "display_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "url",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "title",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "metadata",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "JSON",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "json"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "target_model",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "target_id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "projects.Link",
        "modelName": "link",
        "query": {
          "axes": {
            "url": {
              "drill": {
                "field": "url",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "url",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "url",
              "identityPath": "url",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "url"
              ],
              "server": {
                "input": "URL",
                "key": "url",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "created_at": {
              "filter": {
                "field": "created_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "created_at",
                "paths": [
                  "created_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "created_at"
              },
              "values": []
            },
            "created_by": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "created_by",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "created_by",
                "paths": [
                  "created_by"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "created_by_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "created_by_label",
                "paths": [
                  "created_by_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "id": {
              "filter": {
                "field": "id",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "id",
                "paths": [
                  "id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "metadata": {
              "filter": null,
              "kind": "json",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "metadata",
                "paths": [
                  "metadata"
                ]
              },
              "scalar": "JSON",
              "sort": null,
              "values": []
            },
            "target_id": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "target_id",
                "paths": [
                  "target_id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "target_model": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "target_model",
                "paths": [
                  "target_model"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "title": {
              "filter": {
                "field": "title",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "title",
                "paths": [
                  "title"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "title"
              },
              "values": []
            },
            "updated_at": {
              "filter": {
                "field": "updated_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "updated_at",
                "paths": [
                  "updated_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "updated_at"
              },
              "values": []
            },
            "updated_by": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "updated_by",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "updated_by",
                "paths": [
                  "updated_by"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "updated_by_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "updated_by_label",
                "paths": [
                  "updated_by_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "url": {
              "filter": {
                "field": "url",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "url",
                "paths": [
                  "url"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "url"
              },
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "DESC",
                "field": "updated_at"
              },
              {
                "direction": "ASC",
                "field": "url"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "title",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "projects/link",
        "revisionFields": [],
        "roots": {
          "aggregate": "project_links_aggregate",
          "changes": null,
          "create": null,
          "delete": "delete_project_links_by_pk",
          "deletePreview": null,
          "detail": "project_links_by_pk",
          "groups": "project_links_groups",
          "groupsCount": "project_links_groups_count",
          "list": "project_links",
          "revisions": null,
          "save": null,
          "update": "update_project_links_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "public",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "project_links_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "project_links_bool_exp",
          "groupBySpec": "projectLinksgroupbyspec",
          "groupKey": "projectLinksgroupkey",
          "groupOrder": "projectLinksgrouporder",
          "grouped": "project_links_group",
          "having": "projectLinkshaving",
          "node": "ProjectLinkType",
          "order": "project_links_order_by",
          "query": "projectLinks_Query",
          "revision": null,
          "updateInput": "project_links_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "title",
          "metadata"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "projects",
        "canonicalLabel": "projects.ProjectBinding",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "created_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_by_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "updated_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_by_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "display_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "project",
            "readable": true,
            "relationModelLabel": "projects.Project",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "target_type",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "target_id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "projects.ProjectBinding",
        "modelName": "projectbinding",
        "query": {
          "axes": {
            "project": {
              "drill": {
                "field": "project",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "project_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "project",
              "identityPath": "project.id",
              "kind": "relation",
              "labelPath": "project.title",
              "paths": [
                "project.id",
                "project.title"
              ],
              "server": {
                "input": "PROJECT",
                "key": "project_id",
                "labelInput": "PROJECT__TITLE",
                "labelKey": "project__title",
                "valueMap": []
              }
            }
          },
          "fields": {
            "created_at": {
              "filter": {
                "field": "created_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "created_at",
                "paths": [
                  "created_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "created_at"
              },
              "values": []
            },
            "created_by": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "created_by",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "created_by",
                "paths": [
                  "created_by"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "created_by_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "created_by_label",
                "paths": [
                  "created_by_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "id": {
              "filter": {
                "field": "id",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "id",
                "paths": [
                  "id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "project": {
              "filter": {
                "field": "project",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "project.id",
                "labelPath": "project.title",
                "model": "projects.Project"
              },
              "row": {
                "path": "project.id",
                "paths": [
                  "project.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "project"
              },
              "values": []
            },
            "target_id": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "target_id",
                "paths": [
                  "target_id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "target_type": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "target_type",
                "paths": [
                  "target_type"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "updated_at": {
              "filter": {
                "field": "updated_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "updated_at",
                "paths": [
                  "updated_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "updated_at"
              },
              "values": []
            },
            "updated_by": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "updated_by",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "updated_by",
                "paths": [
                  "updated_by"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "updated_by_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "updated_by_label",
                "paths": [
                  "updated_by_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "project"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "projects/project_binding",
        "revisionFields": [],
        "roots": {
          "aggregate": "project_bindings_aggregate",
          "changes": null,
          "create": null,
          "delete": null,
          "deletePreview": null,
          "detail": "project_bindings_by_pk",
          "groups": "project_bindings_groups",
          "groupsCount": "project_bindings_groups_count",
          "list": "project_bindings",
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "public",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "project_bindings_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "project_bindings_bool_exp",
          "groupBySpec": "projectBindingsgroupbyspec",
          "groupKey": "projectBindingsgroupkey",
          "groupOrder": "projectBindingsgrouporder",
          "grouped": "project_bindings_group",
          "having": "projectBindingshaving",
          "node": "ProjectBindingType",
          "order": "project_bindings_order_by",
          "query": "projectBindings_Query",
          "revision": null,
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "spaces",
        "canonicalLabel": "spaces.Group",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete"
        ],
        "concreteKinds": [
          "work.Queue"
        ],
        "createArguments": [],
        "createFields": [
          "name",
          "slug",
          "description",
          "visibility",
          "parent"
        ],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "display_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "slug",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "description",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "visibility",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Public",
                "value": "PUBLIC"
              },
              {
                "description": "Private",
                "value": "PRIVATE"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "parent",
            "readable": true,
            "relationModelLabel": "spaces.Group",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "owner",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "permissions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "membership_roles",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "spaces.Group",
        "modelName": "group",
        "query": {
          "axes": {
            "parent": {
              "drill": {
                "field": "parent",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "parent_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "parent",
              "identityPath": "parent.id",
              "kind": "relation",
              "labelPath": "parent.name",
              "paths": [
                "parent.id",
                "parent.name"
              ],
              "server": {
                "input": "PARENT",
                "key": "parent_id",
                "labelInput": "PARENT__NAME",
                "labelKey": "parent__name",
                "valueMap": []
              }
            },
            "visibility": {
              "drill": {
                "field": "visibility",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "visibility",
                "valueMap": [
                  {
                    "from": "PUBLIC",
                    "to": "public"
                  },
                  {
                    "from": "PRIVATE",
                    "to": "private"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "visibility",
              "identityPath": "visibility",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "visibility"
              ],
              "server": {
                "input": "VISIBILITY",
                "key": "visibility",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "created_at": {
              "filter": {
                "field": "created_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "created_at",
                "paths": [
                  "created_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "created_at"
              },
              "values": []
            },
            "description": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "description",
                "paths": [
                  "description"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "id": {
              "filter": {
                "field": "id",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "id",
                "paths": [
                  "id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "membership_roles": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "membership_roles",
                "paths": [
                  "membership_roles"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": []
            },
            "name": {
              "filter": {
                "field": "name",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "name",
                "paths": [
                  "name"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "name"
              },
              "values": []
            },
            "owner": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "owner.id",
                "labelPath": "owner.display_name",
                "model": "iam.User"
              },
              "row": {
                "path": "owner.id",
                "paths": [
                  "owner.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "parent": {
              "filter": {
                "field": "parent",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "parent.id",
                "labelPath": "parent.name",
                "model": "spaces.Group"
              },
              "row": {
                "path": "parent.id",
                "paths": [
                  "parent.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "permissions": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "permissions",
                "paths": [
                  "permissions"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": []
            },
            "slug": {
              "filter": {
                "field": "slug",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "slug",
                "paths": [
                  "slug"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "slug"
              },
              "values": []
            },
            "updated_at": {
              "filter": {
                "field": "updated_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "updated_at",
                "paths": [
                  "updated_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "updated_at"
              },
              "values": []
            },
            "visibility": {
              "filter": {
                "field": "visibility",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [
                  {
                    "from": "PUBLIC",
                    "to": "public"
                  },
                  {
                    "from": "PRIVATE",
                    "to": "private"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "visibility",
                "paths": [
                  "visibility"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Public",
                  "value": "PUBLIC"
                },
                {
                  "description": "Private",
                  "value": "PRIVATE"
                }
              ]
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "name"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "name"
        ],
        "resourceType": "spaces/group",
        "revisionFields": [],
        "roots": {
          "aggregate": "space_groups_aggregate",
          "changes": null,
          "create": "insert_space_groups_one",
          "delete": "delete_space_groups_by_pk",
          "deletePreview": null,
          "detail": "space_groups_by_pk",
          "groups": "space_groups_groups",
          "groupsCount": "space_groups_groups_count",
          "list": "space_groups",
          "revisions": null,
          "save": null,
          "update": "update_space_groups_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "public",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "space_groups_aggregate",
          "createInput": "space_groups_insert_input",
          "deletePayload": null,
          "filter": "space_groups_bool_exp",
          "groupBySpec": "spaceGroupsgroupbyspec",
          "groupKey": "spaceGroupsgroupkey",
          "groupOrder": "spaceGroupsgrouporder",
          "grouped": "space_groups_group",
          "having": "spaceGroupshaving",
          "node": "SpaceGroupType",
          "order": "space_groups_order_by",
          "query": "spaceGroups_Query",
          "revision": null,
          "updateInput": "space_groups_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "name",
          "slug",
          "description",
          "visibility",
          "parent"
        ]
      },
      {
        "aggregateFields": [
          "id",
          "confidence"
        ],
        "aggregateMeasures": [
          {
            "field": "confidence",
            "input": "confidence",
            "op": "sum"
          },
          {
            "field": "confidence",
            "input": "confidence",
            "op": "avg"
          },
          {
            "field": "confidence",
            "input": "confidence",
            "op": "min"
          },
          {
            "field": "confidence",
            "input": "confidence",
            "op": "max"
          }
        ],
        "appLabel": "spaces",
        "canonicalLabel": "spaces.Membership",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "group",
          "party",
          "role"
        ],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "display_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "group",
            "readable": true,
            "relationModelLabel": "spaces.Group",
            "relationObject": true,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "role",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Owner",
                "value": "OWNER"
              },
              {
                "description": "Moderator",
                "value": "MODERATOR"
              },
              {
                "description": "Member",
                "value": "MEMBER"
              },
              {
                "description": "Viewer",
                "value": "VIEWER"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "confidence",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Float",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "float"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "source",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Manual",
                "value": "MANUAL"
              },
              {
                "description": "Import",
                "value": "IMPORT"
              },
              {
                "description": "Email Match",
                "value": "EMAIL_MATCH"
              },
              {
                "description": "LLM",
                "value": "LLM"
              },
              {
                "description": "OAuth",
                "value": "OAUTH"
              },
              {
                "description": "CardDAV",
                "value": "CARDDAV"
              },
              {
                "description": "Community",
                "value": "COMMUNITY"
              },
              {
                "description": "Rule",
                "value": "RULE"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "is_confirmed",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "is_dismissed",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "notification_policy",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Inbox",
                "value": "INBOX"
              },
              {
                "description": "Email",
                "value": "EMAIL"
              },
              {
                "description": "Muted",
                "value": "MUTED"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "subtype_keys",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "tagInput"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "party",
            "readable": true,
            "relationModelLabel": "parties.Party",
            "relationObject": true,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "permissions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "spaces.Membership",
        "modelName": "membership",
        "query": {
          "axes": {
            "group": {
              "drill": {
                "field": "group",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "group_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "group",
              "identityPath": "group.id",
              "kind": "relation",
              "labelPath": "group.name",
              "paths": [
                "group.id",
                "group.name"
              ],
              "server": {
                "input": "GROUP",
                "key": "group_id",
                "labelInput": "GROUP__NAME",
                "labelKey": "group__name",
                "valueMap": []
              }
            },
            "party": {
              "drill": {
                "field": "party",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "party_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "party",
              "identityPath": "party.id",
              "kind": "relation",
              "labelPath": "party.display_name",
              "paths": [
                "party.id",
                "party.display_name"
              ],
              "server": {
                "input": "PARTY",
                "key": "party_id",
                "labelInput": "PARTY__DISPLAY_NAME",
                "labelKey": "party__display_name",
                "valueMap": []
              }
            },
            "role": {
              "drill": {
                "field": "role",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "role",
                "valueMap": [
                  {
                    "from": "OWNER",
                    "to": "owner"
                  },
                  {
                    "from": "MODERATOR",
                    "to": "moderator"
                  },
                  {
                    "from": "MEMBER",
                    "to": "member"
                  },
                  {
                    "from": "VIEWER",
                    "to": "viewer"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "role",
              "identityPath": "role",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "role"
              ],
              "server": {
                "input": "ROLE",
                "key": "role",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "source": {
              "drill": {
                "field": "source",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "source",
                "valueMap": [
                  {
                    "from": "MANUAL",
                    "to": "manual"
                  },
                  {
                    "from": "IMPORT",
                    "to": "import"
                  },
                  {
                    "from": "EMAIL_MATCH",
                    "to": "email_match"
                  },
                  {
                    "from": "LLM",
                    "to": "llm"
                  },
                  {
                    "from": "OAUTH",
                    "to": "oauth"
                  },
                  {
                    "from": "CARDDAV",
                    "to": "carddav"
                  },
                  {
                    "from": "COMMUNITY",
                    "to": "community"
                  },
                  {
                    "from": "RULE",
                    "to": "rule"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "source",
              "identityPath": "source",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "source"
              ],
              "server": {
                "input": "SOURCE",
                "key": "source",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "confidence": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "confidence",
                "paths": [
                  "confidence"
                ]
              },
              "scalar": "Float",
              "sort": {
                "field": "confidence"
              },
              "values": []
            },
            "created_at": {
              "filter": {
                "field": "created_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "created_at",
                "paths": [
                  "created_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "created_at"
              },
              "values": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "group": {
              "filter": {
                "field": "group",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "group.id",
                "labelPath": "group.name",
                "model": "spaces.Group"
              },
              "row": {
                "path": "group.id",
                "paths": [
                  "group.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "group"
              },
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "id": {
              "filter": {
                "field": "id",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "id",
                "paths": [
                  "id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "is_confirmed": {
              "filter": {
                "field": "is_confirmed",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "is_confirmed",
                "paths": [
                  "is_confirmed"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "is_dismissed": {
              "filter": {
                "field": "is_dismissed",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "is_dismissed",
                "paths": [
                  "is_dismissed"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "notification_policy": {
              "filter": null,
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "notification_policy",
                "paths": [
                  "notification_policy"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Inbox",
                  "value": "INBOX"
                },
                {
                  "description": "Email",
                  "value": "EMAIL"
                },
                {
                  "description": "Muted",
                  "value": "MUTED"
                }
              ]
            },
            "party": {
              "filter": {
                "field": "party",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "party.id",
                "labelPath": "party.display_name",
                "model": "parties.Party"
              },
              "row": {
                "path": "party.id",
                "paths": [
                  "party.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "party"
              },
              "values": []
            },
            "permissions": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "permissions",
                "paths": [
                  "permissions"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": []
            },
            "role": {
              "filter": {
                "field": "role",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [
                  {
                    "from": "OWNER",
                    "to": "owner"
                  },
                  {
                    "from": "MODERATOR",
                    "to": "moderator"
                  },
                  {
                    "from": "MEMBER",
                    "to": "member"
                  },
                  {
                    "from": "VIEWER",
                    "to": "viewer"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "role",
                "paths": [
                  "role"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "role"
              },
              "values": [
                {
                  "description": "Owner",
                  "value": "OWNER"
                },
                {
                  "description": "Moderator",
                  "value": "MODERATOR"
                },
                {
                  "description": "Member",
                  "value": "MEMBER"
                },
                {
                  "description": "Viewer",
                  "value": "VIEWER"
                }
              ]
            },
            "source": {
              "filter": {
                "field": "source",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [
                  {
                    "from": "MANUAL",
                    "to": "manual"
                  },
                  {
                    "from": "IMPORT",
                    "to": "import"
                  },
                  {
                    "from": "EMAIL_MATCH",
                    "to": "email_match"
                  },
                  {
                    "from": "LLM",
                    "to": "llm"
                  },
                  {
                    "from": "OAUTH",
                    "to": "oauth"
                  },
                  {
                    "from": "CARDDAV",
                    "to": "carddav"
                  },
                  {
                    "from": "COMMUNITY",
                    "to": "community"
                  },
                  {
                    "from": "RULE",
                    "to": "rule"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "source",
                "paths": [
                  "source"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Manual",
                  "value": "MANUAL"
                },
                {
                  "description": "Import",
                  "value": "IMPORT"
                },
                {
                  "description": "Email Match",
                  "value": "EMAIL_MATCH"
                },
                {
                  "description": "LLM",
                  "value": "LLM"
                },
                {
                  "description": "OAuth",
                  "value": "OAUTH"
                },
                {
                  "description": "CardDAV",
                  "value": "CARDDAV"
                },
                {
                  "description": "Community",
                  "value": "COMMUNITY"
                },
                {
                  "description": "Rule",
                  "value": "RULE"
                }
              ]
            },
            "subtype_keys": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "subtype_keys",
                "paths": [
                  "subtype_keys"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "updated_at": {
              "filter": {
                "field": "updated_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "updated_at",
                "paths": [
                  "updated_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "updated_at"
              },
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "group"
              },
              {
                "direction": "ASC",
                "field": "role"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "group",
          "party"
        ],
        "resourceType": "spaces/membership",
        "revisionFields": [],
        "roots": {
          "aggregate": "space_memberships_aggregate",
          "changes": null,
          "create": "insert_space_memberships_one",
          "delete": "delete_space_memberships_by_pk",
          "deletePreview": null,
          "detail": "space_memberships_by_pk",
          "groups": "space_memberships_groups",
          "groupsCount": "space_memberships_groups_count",
          "list": "space_memberships",
          "revisions": null,
          "save": null,
          "update": "update_space_memberships_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "public",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "space_memberships_aggregate",
          "createInput": "space_memberships_insert_input",
          "deletePayload": null,
          "filter": "space_memberships_bool_exp",
          "groupBySpec": "spaceMembershipsgroupbyspec",
          "groupKey": "spaceMembershipsgroupkey",
          "groupOrder": "spaceMembershipsgrouporder",
          "grouped": "space_memberships_group",
          "having": "spaceMembershipshaving",
          "node": "SpaceMembershipType",
          "order": "space_memberships_order_by",
          "query": "spaceMemberships_Query",
          "revision": null,
          "updateInput": "space_memberships_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "role"
        ]
      },
      {
        "aggregateFields": [
          "id",
          "message_count"
        ],
        "aggregateMeasures": [
          {
            "field": "message_count",
            "input": "message_count",
            "op": "sum"
          },
          {
            "field": "message_count",
            "input": "message_count",
            "op": "avg"
          },
          {
            "field": "message_count",
            "input": "message_count",
            "op": "min"
          },
          {
            "field": "message_count",
            "input": "message_count",
            "op": "max"
          }
        ],
        "appLabel": "spaces",
        "canonicalLabel": "messaging.Thread",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "display_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "title",
            "readable": true,
            "relationModelLabel": "messaging.Fragment",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "modality",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Email thread",
                "value": "EMAIL_THREAD"
              },
              {
                "description": "Direct",
                "value": "DIRECT"
              },
              {
                "description": "Group",
                "value": "GROUP"
              },
              {
                "description": "Public thread",
                "value": "PUBLIC_THREAD"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "message_count",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "last_message_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "groups",
            "readable": true,
            "relationModelLabel": "spaces.Group",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [
          {
            "permission": "share",
            "relation": "reader",
            "subjects": [
              {
                "relation": "member",
                "resource": null,
                "type": "auth/group"
              },
              {
                "relation": null,
                "resource": null,
                "type": "auth/user"
              }
            ]
          }
        ],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "spaces.GroupThread",
        "modelName": "groupthread",
        "query": {
          "axes": {
            "last_message_at": {
              "drill": {
                "field": "last_message_at",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "last_message_at",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [
                {
                  "drill": {
                    "field": "last_message_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "last_message_at_year_range",
                    "valueKey": "last_message_at_year",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "YEAR",
                  "key": "last_message_at_year",
                  "name": "year",
                  "rangeKey": "last_message_at_year_range"
                },
                {
                  "drill": {
                    "field": "last_message_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "last_message_at_quarter_range",
                    "valueKey": "last_message_at_quarter",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "QUARTER",
                  "key": "last_message_at_quarter",
                  "name": "quarter",
                  "rangeKey": "last_message_at_quarter_range"
                },
                {
                  "drill": {
                    "field": "last_message_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "last_message_at_month_range",
                    "valueKey": "last_message_at_month",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MONTH",
                  "key": "last_message_at_month",
                  "name": "month",
                  "rangeKey": "last_message_at_month_range"
                },
                {
                  "drill": {
                    "field": "last_message_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "last_message_at_week_range",
                    "valueKey": "last_message_at_week",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "WEEK",
                  "key": "last_message_at_week",
                  "name": "week",
                  "rangeKey": "last_message_at_week_range"
                },
                {
                  "drill": {
                    "field": "last_message_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "last_message_at_day_range",
                    "valueKey": "last_message_at_day",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "DAY",
                  "key": "last_message_at_day",
                  "name": "day",
                  "rangeKey": "last_message_at_day_range"
                },
                {
                  "drill": {
                    "field": "last_message_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "last_message_at_hour_range",
                    "valueKey": "last_message_at_hour",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "HOUR",
                  "key": "last_message_at_hour",
                  "name": "hour",
                  "rangeKey": "last_message_at_hour_range"
                },
                {
                  "drill": {
                    "field": "last_message_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "last_message_at_minute_range",
                    "valueKey": "last_message_at_minute",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MINUTE",
                  "key": "last_message_at_minute",
                  "name": "minute",
                  "rangeKey": "last_message_at_minute_range"
                },
                {
                  "drill": {
                    "field": "last_message_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "last_message_at_second_range",
                    "valueKey": "last_message_at_second",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "SECOND",
                  "key": "last_message_at_second",
                  "name": "second",
                  "rangeKey": "last_message_at_second_range"
                },
                {
                  "drill": null,
                  "input": "YEAR_NUMBER",
                  "key": "last_message_at_year_number",
                  "name": "year_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "QUARTER_NUMBER",
                  "key": "last_message_at_quarter_number",
                  "name": "quarter_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MONTH_NUMBER",
                  "key": "last_message_at_month_number",
                  "name": "month_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "ISO_WEEK_NUMBER",
                  "key": "last_message_at_iso_week_number",
                  "name": "iso_week_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_YEAR",
                  "key": "last_message_at_day_of_year",
                  "name": "day_of_year",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_MONTH",
                  "key": "last_message_at_day_of_month",
                  "name": "day_of_month",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_WEEK",
                  "key": "last_message_at_day_of_week",
                  "name": "day_of_week",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "HOUR_NUMBER",
                  "key": "last_message_at_hour_number",
                  "name": "hour_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MINUTE_NUMBER",
                  "key": "last_message_at_minute_number",
                  "name": "minute_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "SECOND_NUMBER",
                  "key": "last_message_at_second_number",
                  "name": "second_number",
                  "rangeKey": null
                }
              ],
              "field": "last_message_at",
              "identityPath": "last_message_at",
              "kind": "date",
              "labelPath": null,
              "paths": [
                "last_message_at"
              ],
              "server": {
                "input": "LAST_MESSAGE_AT",
                "key": "last_message_at",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "created_at": {
              "filter": {
                "field": "created_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "created_at",
                "paths": [
                  "created_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "created_at"
              },
              "values": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "groups": {
              "filter": {
                "field": "groups",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "id": {
              "filter": {
                "field": "id",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "id",
                "paths": [
                  "id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "last_message_at": {
              "filter": {
                "field": "last_message_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "last_message_at",
                "paths": [
                  "last_message_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "last_message_at"
              },
              "values": []
            },
            "message_count": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "message_count",
                "paths": [
                  "message_count"
                ]
              },
              "scalar": "Int",
              "sort": {
                "field": "message_count"
              },
              "values": []
            },
            "modality": {
              "filter": null,
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "modality",
                "paths": [
                  "modality"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Email thread",
                  "value": "EMAIL_THREAD"
                },
                {
                  "description": "Direct",
                  "value": "DIRECT"
                },
                {
                  "description": "Group",
                  "value": "GROUP"
                },
                {
                  "description": "Public thread",
                  "value": "PUBLIC_THREAD"
                }
              ]
            },
            "title": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "title.id",
                "labelPath": "title.display_name",
                "model": "messaging.Fragment"
              },
              "row": {
                "path": "title.id",
                "paths": [
                  "title.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "updated_at": {
              "filter": {
                "field": "updated_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "updated_at",
                "paths": [
                  "updated_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "updated_at"
              },
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "DESC",
                "field": "last_message_at"
              }
            ]
          }
        },
        "recordEdges": [
          "projects.ProjectBinding",
          "tags.TagAssignment"
        ],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "messaging/thread",
        "revisionFields": [],
        "roots": {
          "aggregate": "space_threads_aggregate",
          "changes": null,
          "create": null,
          "delete": null,
          "deletePreview": null,
          "detail": "space_threads_by_pk",
          "groups": "space_threads_groups",
          "groupsCount": "space_threads_groups_count",
          "list": "space_threads",
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "public",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "space_threads_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "space_threads_bool_exp",
          "groupBySpec": "spaceThreadsgroupbyspec",
          "groupKey": "spaceThreadsgroupkey",
          "groupOrder": "spaceThreadsgrouporder",
          "grouped": "space_threads_group",
          "having": "spaceThreadshaving",
          "node": "SpaceThreadType",
          "order": "space_threads_order_by",
          "query": "spaceThreads_Query",
          "revision": null,
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "work",
        "canonicalLabel": "spaces.Group",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "save",
          "delete"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "name",
          "slug",
          "description",
          "visibility",
          "parent",
          "key",
          "triage_enabled",
          "provision_stages",
          "cycles_enabled",
          "cycle_weeks",
          "cycle_cooldown_weeks",
          "cycle_start_day",
          "upcoming_cycle_count",
          "estimate_scale",
          "estimate_allow_zero",
          "default_estimate",
          "auto_archive_months",
          "auto_close_months"
        ],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "display_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "slug",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "description",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "visibility",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Public",
                "value": "PUBLIC"
              },
              {
                "description": "Private",
                "value": "PRIVATE"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "key",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "triage_enabled",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "provision_stages",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "cycles_enabled",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "cycle_weeks",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "cycle_cooldown_weeks",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "cycle_start_day",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Monday",
                "value": "MONDAY"
              },
              {
                "description": "Tuesday",
                "value": "TUESDAY"
              },
              {
                "description": "Wednesday",
                "value": "WEDNESDAY"
              },
              {
                "description": "Thursday",
                "value": "THURSDAY"
              },
              {
                "description": "Friday",
                "value": "FRIDAY"
              },
              {
                "description": "Saturday",
                "value": "SATURDAY"
              },
              {
                "description": "Sunday",
                "value": "SUNDAY"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "upcoming_cycle_count",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "estimate_scale",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "None",
                "value": "NONE"
              },
              {
                "description": "Linear",
                "value": "LINEAR"
              },
              {
                "description": "Fibonacci",
                "value": "FIBONACCI"
              },
              {
                "description": "Exponential",
                "value": "EXPONENTIAL"
              },
              {
                "description": "T-shirt",
                "value": "TSHIRT"
              },
              {
                "description": "Hours",
                "value": "HOURS"
              },
              {
                "description": "Days",
                "value": "DAYS"
              },
              {
                "description": "Weeks",
                "value": "WEEKS"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "estimate_allow_zero",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "default_estimate",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Float",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "float"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "auto_archive_months",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "auto_close_months",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "parent",
            "readable": true,
            "relationModelLabel": "spaces.Group",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "default_stage",
            "readable": true,
            "relationModelLabel": "work.Stage",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "stages",
            "readable": true,
            "relationModelLabel": "work.Stage",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "permissions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": {
          "defaults": {
            "category": "unstarted",
            "tone": "neutral"
          },
          "field": "stages",
          "fields": [
            {
              "aggregatable": false,
              "archivable": false,
              "creatable": true,
              "currencyField": null,
              "kind": "scalar",
              "name": "name",
              "readable": true,
              "relationModelLabel": null,
              "relationObject": false,
              "requiredOnCreate": false,
              "scalar": "String",
              "trashable": false,
              "updatable": true,
              "values": [],
              "widget": null
            },
            {
              "aggregatable": false,
              "archivable": false,
              "creatable": true,
              "currencyField": null,
              "kind": "enum",
              "name": "tone",
              "readable": true,
              "relationModelLabel": null,
              "relationObject": false,
              "requiredOnCreate": false,
              "scalar": null,
              "trashable": false,
              "updatable": true,
              "values": [
                {
                  "description": "Neutral",
                  "value": "NEUTRAL"
                },
                {
                  "description": "Brand",
                  "value": "BRAND"
                },
                {
                  "description": "Accent",
                  "value": "ACCENT"
                },
                {
                  "description": "Info",
                  "value": "INFO"
                },
                {
                  "description": "Success",
                  "value": "SUCCESS"
                },
                {
                  "description": "Warning",
                  "value": "WARNING"
                },
                {
                  "description": "Danger",
                  "value": "DANGER"
                },
                {
                  "description": "Purple",
                  "value": "PURPLE"
                },
                {
                  "description": "Pink",
                  "value": "PINK"
                }
              ],
              "widget": "tone"
            },
            {
              "aggregatable": false,
              "archivable": false,
              "creatable": true,
              "currencyField": null,
              "kind": "scalar",
              "name": "position",
              "readable": true,
              "relationModelLabel": null,
              "relationObject": false,
              "requiredOnCreate": false,
              "scalar": "Int",
              "trashable": false,
              "updatable": true,
              "values": [],
              "widget": "integer"
            },
            {
              "aggregatable": false,
              "archivable": false,
              "creatable": true,
              "currencyField": null,
              "kind": "enum",
              "name": "category",
              "readable": true,
              "relationModelLabel": null,
              "relationObject": false,
              "requiredOnCreate": false,
              "scalar": null,
              "trashable": false,
              "updatable": true,
              "values": [
                {
                  "description": "Triage",
                  "value": "TRIAGE"
                },
                {
                  "description": "Backlog",
                  "value": "BACKLOG"
                },
                {
                  "description": "Unstarted",
                  "value": "UNSTARTED"
                },
                {
                  "description": "Started",
                  "value": "STARTED"
                },
                {
                  "description": "Completed",
                  "value": "COMPLETED"
                },
                {
                  "description": "Canceled",
                  "value": "CANCELED"
                },
                {
                  "description": "Duplicate",
                  "value": "DUPLICATE"
                }
              ],
              "widget": "select"
            },
            {
              "aggregatable": false,
              "archivable": false,
              "creatable": true,
              "currencyField": null,
              "kind": "scalar",
              "name": "rule_owned",
              "readable": true,
              "relationModelLabel": null,
              "relationObject": false,
              "requiredOnCreate": false,
              "scalar": "Boolean",
              "trashable": false,
              "updatable": true,
              "values": [],
              "widget": "switch"
            },
            {
              "aggregatable": false,
              "archivable": false,
              "creatable": true,
              "currencyField": null,
              "kind": "scalar",
              "name": "conceals",
              "readable": true,
              "relationModelLabel": null,
              "relationObject": false,
              "requiredOnCreate": false,
              "scalar": "Boolean",
              "trashable": false,
              "updatable": true,
              "values": [],
              "widget": "switch"
            }
          ],
          "inputType": "work_queues_stages_insert_input",
          "lockField": "locked_fields",
          "modelLabel": "work.Stage",
          "positionField": "position"
        },
        "modelLabel": "work.Queue",
        "modelName": "queue",
        "query": {
          "axes": {
            "auto_archive_months": {
              "drill": null,
              "extractions": [],
              "field": "auto_archive_months",
              "identityPath": "auto_archive_months",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "auto_archive_months"
              ],
              "server": null
            },
            "auto_close_months": {
              "drill": null,
              "extractions": [],
              "field": "auto_close_months",
              "identityPath": "auto_close_months",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "auto_close_months"
              ],
              "server": null
            },
            "created_at": {
              "drill": null,
              "extractions": [
                {
                  "drill": null,
                  "input": "YEAR",
                  "key": "created_at_year",
                  "name": "year",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "QUARTER",
                  "key": "created_at_quarter",
                  "name": "quarter",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MONTH",
                  "key": "created_at_month",
                  "name": "month",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "WEEK",
                  "key": "created_at_week",
                  "name": "week",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY",
                  "key": "created_at_day",
                  "name": "day",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "HOUR",
                  "key": "created_at_hour",
                  "name": "hour",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MINUTE",
                  "key": "created_at_minute",
                  "name": "minute",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "SECOND",
                  "key": "created_at_second",
                  "name": "second",
                  "rangeKey": null
                }
              ],
              "field": "created_at",
              "identityPath": "created_at",
              "kind": "date",
              "labelPath": null,
              "paths": [
                "created_at"
              ],
              "server": null
            },
            "cycle_cooldown_weeks": {
              "drill": null,
              "extractions": [],
              "field": "cycle_cooldown_weeks",
              "identityPath": "cycle_cooldown_weeks",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "cycle_cooldown_weeks"
              ],
              "server": null
            },
            "cycle_start_day": {
              "drill": null,
              "extractions": [],
              "field": "cycle_start_day",
              "identityPath": "cycle_start_day",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "cycle_start_day"
              ],
              "server": null
            },
            "cycle_weeks": {
              "drill": null,
              "extractions": [],
              "field": "cycle_weeks",
              "identityPath": "cycle_weeks",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "cycle_weeks"
              ],
              "server": null
            },
            "cycles_enabled": {
              "drill": {
                "field": "cycles_enabled",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "cycles_enabled",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "cycles_enabled",
              "identityPath": "cycles_enabled",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "cycles_enabled"
              ],
              "server": {
                "input": "CYCLES_ENABLED",
                "key": "cycles_enabled",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "default_estimate": {
              "drill": null,
              "extractions": [],
              "field": "default_estimate",
              "identityPath": "default_estimate",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "default_estimate"
              ],
              "server": null
            },
            "default_stage": {
              "drill": {
                "field": "default_stage",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "default_stage_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "default_stage",
              "identityPath": "default_stage.id",
              "kind": "relation",
              "labelPath": "default_stage.name",
              "paths": [
                "default_stage.id",
                "default_stage.name"
              ],
              "server": {
                "input": "DEFAULT_STAGE",
                "key": "default_stage_id",
                "labelInput": "DEFAULT_STAGE__NAME",
                "labelKey": "default_stage__name",
                "valueMap": []
              }
            },
            "description": {
              "drill": null,
              "extractions": [],
              "field": "description",
              "identityPath": "description",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "description"
              ],
              "server": null
            },
            "display_name": {
              "drill": null,
              "extractions": [],
              "field": "display_name",
              "identityPath": "display_name",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "display_name"
              ],
              "server": null
            },
            "estimate_allow_zero": {
              "drill": null,
              "extractions": [],
              "field": "estimate_allow_zero",
              "identityPath": "estimate_allow_zero",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "estimate_allow_zero"
              ],
              "server": null
            },
            "estimate_scale": {
              "drill": {
                "field": "estimate_scale",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "estimate_scale",
                "valueMap": [
                  {
                    "from": "NONE",
                    "to": "none"
                  },
                  {
                    "from": "LINEAR",
                    "to": "linear"
                  },
                  {
                    "from": "FIBONACCI",
                    "to": "fibonacci"
                  },
                  {
                    "from": "EXPONENTIAL",
                    "to": "exponential"
                  },
                  {
                    "from": "TSHIRT",
                    "to": "tshirt"
                  },
                  {
                    "from": "HOURS",
                    "to": "hours"
                  },
                  {
                    "from": "DAYS",
                    "to": "days"
                  },
                  {
                    "from": "WEEKS",
                    "to": "weeks"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "estimate_scale",
              "identityPath": "estimate_scale",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "estimate_scale"
              ],
              "server": {
                "input": "ESTIMATE_SCALE",
                "key": "estimate_scale",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "has_open_decisions": {
              "drill": null,
              "extractions": [],
              "field": "has_open_decisions",
              "identityPath": "has_open_decisions",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "has_open_decisions"
              ],
              "server": null
            },
            "id": {
              "drill": null,
              "extractions": [],
              "field": "id",
              "identityPath": "id",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "id"
              ],
              "server": null
            },
            "key": {
              "drill": null,
              "extractions": [],
              "field": "key",
              "identityPath": "key",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "key"
              ],
              "server": null
            },
            "name": {
              "drill": null,
              "extractions": [],
              "field": "name",
              "identityPath": "name",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "name"
              ],
              "server": null
            },
            "parent": {
              "drill": {
                "field": "parent",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "parent_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "parent",
              "identityPath": "parent.id",
              "kind": "relation",
              "labelPath": "parent.name",
              "paths": [
                "parent.id",
                "parent.name"
              ],
              "server": {
                "input": "PARENT",
                "key": "parent_id",
                "labelInput": "PARENT__NAME",
                "labelKey": "parent__name",
                "valueMap": []
              }
            },
            "provision_stages": {
              "drill": null,
              "extractions": [],
              "field": "provision_stages",
              "identityPath": "provision_stages",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "provision_stages"
              ],
              "server": null
            },
            "slug": {
              "drill": null,
              "extractions": [],
              "field": "slug",
              "identityPath": "slug",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "slug"
              ],
              "server": null
            },
            "triage_enabled": {
              "drill": {
                "field": "triage_enabled",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "triage_enabled",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "triage_enabled",
              "identityPath": "triage_enabled",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "triage_enabled"
              ],
              "server": {
                "input": "TRIAGE_ENABLED",
                "key": "triage_enabled",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "upcoming_cycle_count": {
              "drill": null,
              "extractions": [],
              "field": "upcoming_cycle_count",
              "identityPath": "upcoming_cycle_count",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "upcoming_cycle_count"
              ],
              "server": null
            },
            "updated_at": {
              "drill": null,
              "extractions": [
                {
                  "drill": null,
                  "input": "YEAR",
                  "key": "updated_at_year",
                  "name": "year",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "QUARTER",
                  "key": "updated_at_quarter",
                  "name": "quarter",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MONTH",
                  "key": "updated_at_month",
                  "name": "month",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "WEEK",
                  "key": "updated_at_week",
                  "name": "week",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY",
                  "key": "updated_at_day",
                  "name": "day",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "HOUR",
                  "key": "updated_at_hour",
                  "name": "hour",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MINUTE",
                  "key": "updated_at_minute",
                  "name": "minute",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "SECOND",
                  "key": "updated_at_second",
                  "name": "second",
                  "rangeKey": null
                }
              ],
              "field": "updated_at",
              "identityPath": "updated_at",
              "kind": "date",
              "labelPath": null,
              "paths": [
                "updated_at"
              ],
              "server": null
            },
            "visibility": {
              "drill": {
                "field": "visibility",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "visibility",
                "valueMap": [
                  {
                    "from": "PUBLIC",
                    "to": "public"
                  },
                  {
                    "from": "PRIVATE",
                    "to": "private"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "visibility",
              "identityPath": "visibility",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "visibility"
              ],
              "server": {
                "input": "VISIBILITY",
                "key": "visibility",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "auto_archive_months": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "auto_archive_months",
                "paths": [
                  "auto_archive_months"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "auto_close_months": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "auto_close_months",
                "paths": [
                  "auto_close_months"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "created_at": {
              "filter": {
                "field": "created_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "created_at",
                "paths": [
                  "created_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "created_at"
              },
              "values": []
            },
            "cycle_cooldown_weeks": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "cycle_cooldown_weeks",
                "paths": [
                  "cycle_cooldown_weeks"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "cycle_start_day": {
              "filter": null,
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "cycle_start_day",
                "paths": [
                  "cycle_start_day"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Monday",
                  "value": "MONDAY"
                },
                {
                  "description": "Tuesday",
                  "value": "TUESDAY"
                },
                {
                  "description": "Wednesday",
                  "value": "WEDNESDAY"
                },
                {
                  "description": "Thursday",
                  "value": "THURSDAY"
                },
                {
                  "description": "Friday",
                  "value": "FRIDAY"
                },
                {
                  "description": "Saturday",
                  "value": "SATURDAY"
                },
                {
                  "description": "Sunday",
                  "value": "SUNDAY"
                }
              ]
            },
            "cycle_weeks": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "cycle_weeks",
                "paths": [
                  "cycle_weeks"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "cycles_enabled": {
              "filter": {
                "field": "cycles_enabled",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "cycles_enabled",
                "paths": [
                  "cycles_enabled"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "default_estimate": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "default_estimate",
                "paths": [
                  "default_estimate"
                ]
              },
              "scalar": "Float",
              "sort": null,
              "values": []
            },
            "default_stage": {
              "filter": {
                "field": "default_stage",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "default_stage.id",
                "labelPath": "default_stage.name",
                "model": "work.Stage"
              },
              "row": {
                "path": "default_stage.id",
                "paths": [
                  "default_stage.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "description": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "description",
                "paths": [
                  "description"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "estimate_allow_zero": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "estimate_allow_zero",
                "paths": [
                  "estimate_allow_zero"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "estimate_scale": {
              "filter": {
                "field": "estimate_scale",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike"
                ],
                "scalar": "String",
                "valueMap": [
                  {
                    "from": "NONE",
                    "to": "none"
                  },
                  {
                    "from": "LINEAR",
                    "to": "linear"
                  },
                  {
                    "from": "FIBONACCI",
                    "to": "fibonacci"
                  },
                  {
                    "from": "EXPONENTIAL",
                    "to": "exponential"
                  },
                  {
                    "from": "TSHIRT",
                    "to": "tshirt"
                  },
                  {
                    "from": "HOURS",
                    "to": "hours"
                  },
                  {
                    "from": "DAYS",
                    "to": "days"
                  },
                  {
                    "from": "WEEKS",
                    "to": "weeks"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "estimate_scale",
                "paths": [
                  "estimate_scale"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "None",
                  "value": "NONE"
                },
                {
                  "description": "Linear",
                  "value": "LINEAR"
                },
                {
                  "description": "Fibonacci",
                  "value": "FIBONACCI"
                },
                {
                  "description": "Exponential",
                  "value": "EXPONENTIAL"
                },
                {
                  "description": "T-shirt",
                  "value": "TSHIRT"
                },
                {
                  "description": "Hours",
                  "value": "HOURS"
                },
                {
                  "description": "Days",
                  "value": "DAYS"
                },
                {
                  "description": "Weeks",
                  "value": "WEEKS"
                }
              ]
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "id": {
              "filter": {
                "field": "id",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "id",
                "paths": [
                  "id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "key": {
              "filter": {
                "field": "key",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "key",
                "paths": [
                  "key"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "key"
              },
              "values": []
            },
            "name": {
              "filter": {
                "field": "name",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "name",
                "paths": [
                  "name"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "name"
              },
              "values": []
            },
            "parent": {
              "filter": {
                "field": "parent",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "parent.id",
                "labelPath": "parent.name",
                "model": "spaces.Group"
              },
              "row": {
                "path": "parent.id",
                "paths": [
                  "parent.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "permissions": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "permissions",
                "paths": [
                  "permissions"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": []
            },
            "provision_stages": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "provision_stages",
                "paths": [
                  "provision_stages"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "slug": {
              "filter": {
                "field": "slug",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "slug",
                "paths": [
                  "slug"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "slug"
              },
              "values": []
            },
            "stages": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "triage_enabled": {
              "filter": {
                "field": "triage_enabled",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "triage_enabled",
                "paths": [
                  "triage_enabled"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "upcoming_cycle_count": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "upcoming_cycle_count",
                "paths": [
                  "upcoming_cycle_count"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "updated_at": {
              "filter": {
                "field": "updated_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "updated_at",
                "paths": [
                  "updated_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "updated_at"
              },
              "values": []
            },
            "visibility": {
              "filter": {
                "field": "visibility",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike"
                ],
                "scalar": "String",
                "valueMap": [
                  {
                    "from": "PUBLIC",
                    "to": "public"
                  },
                  {
                    "from": "PRIVATE",
                    "to": "private"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "visibility",
                "paths": [
                  "visibility"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Public",
                  "value": "PUBLIC"
                },
                {
                  "description": "Private",
                  "value": "PRIVATE"
                }
              ]
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "key"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "name",
          "key"
        ],
        "resourceType": "work/queue",
        "revisionFields": [],
        "roots": {
          "aggregate": "work_queues_aggregate",
          "changes": null,
          "create": "insert_work_queues_one",
          "delete": "delete_work_queues_by_pk",
          "deletePreview": null,
          "detail": "work_queues_by_pk",
          "groups": "work_queues_groups",
          "groupsCount": "work_queues_groups_count",
          "list": "work_queues",
          "revisions": null,
          "save": "work_queues_save",
          "update": "update_work_queues_by_pk"
        },
        "rowModel": "client",
        "saveArguments": [],
        "schemaName": "public",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "work_queues_aggregate",
          "createInput": "work_queues_insert_input",
          "deletePayload": null,
          "filter": "work_queues_bool_exp",
          "groupBySpec": "workQueuesgroupbyspec",
          "groupKey": "workQueuesgroupkey",
          "groupOrder": "workQueuesgrouporder",
          "grouped": "work_queues_group",
          "having": "workQueueshaving",
          "node": "WorkQueueType",
          "order": "work_queues_order_by",
          "query": "workQueues_Query",
          "revision": null,
          "updateInput": "work_queues_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "name",
          "slug",
          "description",
          "visibility",
          "parent",
          "key",
          "triage_enabled",
          "cycles_enabled",
          "cycle_weeks",
          "cycle_cooldown_weeks",
          "cycle_start_day",
          "upcoming_cycle_count",
          "estimate_scale",
          "estimate_allow_zero",
          "default_estimate",
          "default_stage",
          "auto_archive_months",
          "auto_close_months"
        ]
      },
      {
        "aggregateFields": [
          "id",
          "position"
        ],
        "aggregateMeasures": [
          {
            "field": "position",
            "input": "position",
            "op": "sum"
          },
          {
            "field": "position",
            "input": "position",
            "op": "avg"
          },
          {
            "field": "position",
            "input": "position",
            "op": "min"
          },
          {
            "field": "position",
            "input": "position",
            "op": "max"
          }
        ],
        "appLabel": "work",
        "canonicalLabel": "work.Stage",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "queue",
          "name",
          "tone",
          "position",
          "category",
          "rule_owned",
          "conceals"
        ],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "display_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "tone",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Neutral",
                "value": "NEUTRAL"
              },
              {
                "description": "Brand",
                "value": "BRAND"
              },
              {
                "description": "Accent",
                "value": "ACCENT"
              },
              {
                "description": "Info",
                "value": "INFO"
              },
              {
                "description": "Success",
                "value": "SUCCESS"
              },
              {
                "description": "Warning",
                "value": "WARNING"
              },
              {
                "description": "Danger",
                "value": "DANGER"
              },
              {
                "description": "Purple",
                "value": "PURPLE"
              },
              {
                "description": "Pink",
                "value": "PINK"
              }
            ],
            "widget": "tone"
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "position",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "category",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Triage",
                "value": "TRIAGE"
              },
              {
                "description": "Backlog",
                "value": "BACKLOG"
              },
              {
                "description": "Unstarted",
                "value": "UNSTARTED"
              },
              {
                "description": "Started",
                "value": "STARTED"
              },
              {
                "description": "Completed",
                "value": "COMPLETED"
              },
              {
                "description": "Canceled",
                "value": "CANCELED"
              },
              {
                "description": "Duplicate",
                "value": "DUPLICATE"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "rule_owned",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "conceals",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "on_path",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "queue",
            "readable": true,
            "relationModelLabel": "work.Queue",
            "relationObject": true,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "locked_fields",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "work.Stage",
        "modelName": "stage",
        "query": {
          "axes": {
            "category": {
              "drill": {
                "field": "category",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "category",
                "valueMap": [
                  {
                    "from": "TRIAGE",
                    "to": "triage"
                  },
                  {
                    "from": "BACKLOG",
                    "to": "backlog"
                  },
                  {
                    "from": "UNSTARTED",
                    "to": "unstarted"
                  },
                  {
                    "from": "STARTED",
                    "to": "started"
                  },
                  {
                    "from": "COMPLETED",
                    "to": "completed"
                  },
                  {
                    "from": "CANCELED",
                    "to": "canceled"
                  },
                  {
                    "from": "DUPLICATE",
                    "to": "duplicate"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "category",
              "identityPath": "category",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "category"
              ],
              "server": {
                "input": "CATEGORY",
                "key": "category",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "queue": {
              "drill": {
                "field": "queue",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "queue_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "queue",
              "identityPath": "queue.id",
              "kind": "relation",
              "labelPath": "queue.name",
              "paths": [
                "queue.id",
                "queue.name"
              ],
              "server": {
                "input": "QUEUE",
                "key": "queue_id",
                "labelInput": "QUEUE__NAME",
                "labelKey": "queue__name",
                "valueMap": []
              }
            },
            "tone": {
              "drill": {
                "field": "tone",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "tone",
                "valueMap": [
                  {
                    "from": "NEUTRAL",
                    "to": "neutral"
                  },
                  {
                    "from": "BRAND",
                    "to": "brand"
                  },
                  {
                    "from": "ACCENT",
                    "to": "accent"
                  },
                  {
                    "from": "INFO",
                    "to": "info"
                  },
                  {
                    "from": "SUCCESS",
                    "to": "success"
                  },
                  {
                    "from": "WARNING",
                    "to": "warning"
                  },
                  {
                    "from": "DANGER",
                    "to": "danger"
                  },
                  {
                    "from": "PURPLE",
                    "to": "purple"
                  },
                  {
                    "from": "PINK",
                    "to": "pink"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "tone",
              "identityPath": "tone",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "tone"
              ],
              "server": {
                "input": "TONE",
                "key": "tone",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "category": {
              "filter": {
                "field": "category",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [
                  {
                    "from": "TRIAGE",
                    "to": "triage"
                  },
                  {
                    "from": "BACKLOG",
                    "to": "backlog"
                  },
                  {
                    "from": "UNSTARTED",
                    "to": "unstarted"
                  },
                  {
                    "from": "STARTED",
                    "to": "started"
                  },
                  {
                    "from": "COMPLETED",
                    "to": "completed"
                  },
                  {
                    "from": "CANCELED",
                    "to": "canceled"
                  },
                  {
                    "from": "DUPLICATE",
                    "to": "duplicate"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "category",
                "paths": [
                  "category"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Triage",
                  "value": "TRIAGE"
                },
                {
                  "description": "Backlog",
                  "value": "BACKLOG"
                },
                {
                  "description": "Unstarted",
                  "value": "UNSTARTED"
                },
                {
                  "description": "Started",
                  "value": "STARTED"
                },
                {
                  "description": "Completed",
                  "value": "COMPLETED"
                },
                {
                  "description": "Canceled",
                  "value": "CANCELED"
                },
                {
                  "description": "Duplicate",
                  "value": "DUPLICATE"
                }
              ]
            },
            "conceals": {
              "filter": {
                "field": "conceals",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "conceals",
                "paths": [
                  "conceals"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "created_at": {
              "filter": {
                "field": "created_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "created_at",
                "paths": [
                  "created_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "created_at"
              },
              "values": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "id": {
              "filter": {
                "field": "id",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "id",
                "paths": [
                  "id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "locked_fields": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "locked_fields",
                "paths": [
                  "locked_fields"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "name": {
              "filter": {
                "field": "name",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "name",
                "paths": [
                  "name"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "name"
              },
              "values": []
            },
            "on_path": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "on_path",
                "paths": [
                  "on_path"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "position": {
              "filter": {
                "field": "position",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Int",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "position",
                "paths": [
                  "position"
                ]
              },
              "scalar": "Int",
              "sort": {
                "field": "position"
              },
              "values": []
            },
            "queue": {
              "filter": {
                "field": "queue",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "queue.id",
                "labelPath": "queue.name",
                "model": "work.Queue"
              },
              "row": {
                "path": "queue.id",
                "paths": [
                  "queue.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "queue"
              },
              "values": []
            },
            "rule_owned": {
              "filter": {
                "field": "rule_owned",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "rule_owned",
                "paths": [
                  "rule_owned"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "tone": {
              "filter": {
                "field": "tone",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [
                  {
                    "from": "NEUTRAL",
                    "to": "neutral"
                  },
                  {
                    "from": "BRAND",
                    "to": "brand"
                  },
                  {
                    "from": "ACCENT",
                    "to": "accent"
                  },
                  {
                    "from": "INFO",
                    "to": "info"
                  },
                  {
                    "from": "SUCCESS",
                    "to": "success"
                  },
                  {
                    "from": "WARNING",
                    "to": "warning"
                  },
                  {
                    "from": "DANGER",
                    "to": "danger"
                  },
                  {
                    "from": "PURPLE",
                    "to": "purple"
                  },
                  {
                    "from": "PINK",
                    "to": "pink"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "tone",
                "paths": [
                  "tone"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Neutral",
                  "value": "NEUTRAL"
                },
                {
                  "description": "Brand",
                  "value": "BRAND"
                },
                {
                  "description": "Accent",
                  "value": "ACCENT"
                },
                {
                  "description": "Info",
                  "value": "INFO"
                },
                {
                  "description": "Success",
                  "value": "SUCCESS"
                },
                {
                  "description": "Warning",
                  "value": "WARNING"
                },
                {
                  "description": "Danger",
                  "value": "DANGER"
                },
                {
                  "description": "Purple",
                  "value": "PURPLE"
                },
                {
                  "description": "Pink",
                  "value": "PINK"
                }
              ]
            },
            "updated_at": {
              "filter": {
                "field": "updated_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "updated_at",
                "paths": [
                  "updated_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "updated_at"
              },
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "queue"
              },
              {
                "direction": "ASC",
                "field": "position"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "queue",
          "name"
        ],
        "resourceType": "work/stage",
        "revisionFields": [],
        "roots": {
          "aggregate": "work_stages_aggregate",
          "changes": null,
          "create": "insert_work_stages_one",
          "delete": "delete_work_stages_by_pk",
          "deletePreview": null,
          "detail": "work_stages_by_pk",
          "groups": "work_stages_groups",
          "groupsCount": "work_stages_groups_count",
          "list": "work_stages",
          "revisions": null,
          "save": null,
          "update": "update_work_stages_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "public",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "work_stages_aggregate",
          "createInput": "work_stages_insert_input",
          "deletePayload": null,
          "filter": "work_stages_bool_exp",
          "groupBySpec": "workStagesgroupbyspec",
          "groupKey": "workStagesgroupkey",
          "groupOrder": "workStagesgrouporder",
          "grouped": "work_stages_group",
          "having": "workStageshaving",
          "node": "WorkStageType",
          "order": "work_stages_order_by",
          "query": "workStages_Query",
          "revision": null,
          "updateInput": "work_stages_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "name",
          "tone",
          "position",
          "category",
          "rule_owned",
          "conceals"
        ]
      },
      {
        "aggregateFields": [
          "id",
          "number"
        ],
        "aggregateMeasures": [
          {
            "field": "number",
            "input": "number",
            "op": "sum"
          },
          {
            "field": "number",
            "input": "number",
            "op": "avg"
          },
          {
            "field": "number",
            "input": "number",
            "op": "min"
          },
          {
            "field": "number",
            "input": "number",
            "op": "max"
          }
        ],
        "appLabel": "work",
        "canonicalLabel": "work.Cycle",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "update"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "display_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "number",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "starts_on",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Date",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "date"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "ends_on",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Date",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "date"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "completed_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "uncompleted_upon_close",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "JSON",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "json"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "queue",
            "readable": true,
            "relationModelLabel": "work.Queue",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "work.Cycle",
        "modelName": "cycle",
        "query": {
          "axes": {
            "completed_at": {
              "drill": {
                "field": "completed_at",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "completed_at",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [
                {
                  "drill": {
                    "field": "completed_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "completed_at_year_range",
                    "valueKey": "completed_at_year",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "YEAR",
                  "key": "completed_at_year",
                  "name": "year",
                  "rangeKey": "completed_at_year_range"
                },
                {
                  "drill": {
                    "field": "completed_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "completed_at_quarter_range",
                    "valueKey": "completed_at_quarter",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "QUARTER",
                  "key": "completed_at_quarter",
                  "name": "quarter",
                  "rangeKey": "completed_at_quarter_range"
                },
                {
                  "drill": {
                    "field": "completed_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "completed_at_month_range",
                    "valueKey": "completed_at_month",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MONTH",
                  "key": "completed_at_month",
                  "name": "month",
                  "rangeKey": "completed_at_month_range"
                },
                {
                  "drill": {
                    "field": "completed_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "completed_at_week_range",
                    "valueKey": "completed_at_week",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "WEEK",
                  "key": "completed_at_week",
                  "name": "week",
                  "rangeKey": "completed_at_week_range"
                },
                {
                  "drill": {
                    "field": "completed_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "completed_at_day_range",
                    "valueKey": "completed_at_day",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "DAY",
                  "key": "completed_at_day",
                  "name": "day",
                  "rangeKey": "completed_at_day_range"
                },
                {
                  "drill": {
                    "field": "completed_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "completed_at_hour_range",
                    "valueKey": "completed_at_hour",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "HOUR",
                  "key": "completed_at_hour",
                  "name": "hour",
                  "rangeKey": "completed_at_hour_range"
                },
                {
                  "drill": {
                    "field": "completed_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "completed_at_minute_range",
                    "valueKey": "completed_at_minute",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MINUTE",
                  "key": "completed_at_minute",
                  "name": "minute",
                  "rangeKey": "completed_at_minute_range"
                },
                {
                  "drill": {
                    "field": "completed_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "completed_at_second_range",
                    "valueKey": "completed_at_second",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "SECOND",
                  "key": "completed_at_second",
                  "name": "second",
                  "rangeKey": "completed_at_second_range"
                },
                {
                  "drill": null,
                  "input": "YEAR_NUMBER",
                  "key": "completed_at_year_number",
                  "name": "year_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "QUARTER_NUMBER",
                  "key": "completed_at_quarter_number",
                  "name": "quarter_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MONTH_NUMBER",
                  "key": "completed_at_month_number",
                  "name": "month_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "ISO_WEEK_NUMBER",
                  "key": "completed_at_iso_week_number",
                  "name": "iso_week_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_YEAR",
                  "key": "completed_at_day_of_year",
                  "name": "day_of_year",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_MONTH",
                  "key": "completed_at_day_of_month",
                  "name": "day_of_month",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_WEEK",
                  "key": "completed_at_day_of_week",
                  "name": "day_of_week",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "HOUR_NUMBER",
                  "key": "completed_at_hour_number",
                  "name": "hour_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MINUTE_NUMBER",
                  "key": "completed_at_minute_number",
                  "name": "minute_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "SECOND_NUMBER",
                  "key": "completed_at_second_number",
                  "name": "second_number",
                  "rangeKey": null
                }
              ],
              "field": "completed_at",
              "identityPath": "completed_at",
              "kind": "date",
              "labelPath": null,
              "paths": [
                "completed_at"
              ],
              "server": {
                "input": "COMPLETED_AT",
                "key": "completed_at",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "ends_on": {
              "drill": {
                "field": "ends_on",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "ends_on",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [
                {
                  "drill": {
                    "field": "ends_on",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "ends_on_year_range",
                    "valueKey": "ends_on_year",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "YEAR",
                  "key": "ends_on_year",
                  "name": "year",
                  "rangeKey": "ends_on_year_range"
                },
                {
                  "drill": {
                    "field": "ends_on",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "ends_on_quarter_range",
                    "valueKey": "ends_on_quarter",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "QUARTER",
                  "key": "ends_on_quarter",
                  "name": "quarter",
                  "rangeKey": "ends_on_quarter_range"
                },
                {
                  "drill": {
                    "field": "ends_on",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "ends_on_month_range",
                    "valueKey": "ends_on_month",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MONTH",
                  "key": "ends_on_month",
                  "name": "month",
                  "rangeKey": "ends_on_month_range"
                },
                {
                  "drill": {
                    "field": "ends_on",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "ends_on_week_range",
                    "valueKey": "ends_on_week",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "WEEK",
                  "key": "ends_on_week",
                  "name": "week",
                  "rangeKey": "ends_on_week_range"
                },
                {
                  "drill": {
                    "field": "ends_on",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "ends_on_day_range",
                    "valueKey": "ends_on_day",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "DAY",
                  "key": "ends_on_day",
                  "name": "day",
                  "rangeKey": "ends_on_day_range"
                },
                {
                  "drill": {
                    "field": "ends_on",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "ends_on_hour_range",
                    "valueKey": "ends_on_hour",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "HOUR",
                  "key": "ends_on_hour",
                  "name": "hour",
                  "rangeKey": "ends_on_hour_range"
                },
                {
                  "drill": {
                    "field": "ends_on",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "ends_on_minute_range",
                    "valueKey": "ends_on_minute",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MINUTE",
                  "key": "ends_on_minute",
                  "name": "minute",
                  "rangeKey": "ends_on_minute_range"
                },
                {
                  "drill": {
                    "field": "ends_on",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "ends_on_second_range",
                    "valueKey": "ends_on_second",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "SECOND",
                  "key": "ends_on_second",
                  "name": "second",
                  "rangeKey": "ends_on_second_range"
                },
                {
                  "drill": null,
                  "input": "YEAR_NUMBER",
                  "key": "ends_on_year_number",
                  "name": "year_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "QUARTER_NUMBER",
                  "key": "ends_on_quarter_number",
                  "name": "quarter_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MONTH_NUMBER",
                  "key": "ends_on_month_number",
                  "name": "month_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "ISO_WEEK_NUMBER",
                  "key": "ends_on_iso_week_number",
                  "name": "iso_week_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_YEAR",
                  "key": "ends_on_day_of_year",
                  "name": "day_of_year",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_MONTH",
                  "key": "ends_on_day_of_month",
                  "name": "day_of_month",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_WEEK",
                  "key": "ends_on_day_of_week",
                  "name": "day_of_week",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "HOUR_NUMBER",
                  "key": "ends_on_hour_number",
                  "name": "hour_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MINUTE_NUMBER",
                  "key": "ends_on_minute_number",
                  "name": "minute_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "SECOND_NUMBER",
                  "key": "ends_on_second_number",
                  "name": "second_number",
                  "rangeKey": null
                }
              ],
              "field": "ends_on",
              "identityPath": "ends_on",
              "kind": "date",
              "labelPath": null,
              "paths": [
                "ends_on"
              ],
              "server": {
                "input": "ENDS_ON",
                "key": "ends_on",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "queue": {
              "drill": {
                "field": "queue",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "queue_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "queue",
              "identityPath": "queue.id",
              "kind": "relation",
              "labelPath": "queue.name",
              "paths": [
                "queue.id",
                "queue.name"
              ],
              "server": {
                "input": "QUEUE",
                "key": "queue_id",
                "labelInput": "QUEUE__NAME",
                "labelKey": "queue__name",
                "valueMap": []
              }
            },
            "starts_on": {
              "drill": {
                "field": "starts_on",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "starts_on",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [
                {
                  "drill": {
                    "field": "starts_on",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "starts_on_year_range",
                    "valueKey": "starts_on_year",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "YEAR",
                  "key": "starts_on_year",
                  "name": "year",
                  "rangeKey": "starts_on_year_range"
                },
                {
                  "drill": {
                    "field": "starts_on",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "starts_on_quarter_range",
                    "valueKey": "starts_on_quarter",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "QUARTER",
                  "key": "starts_on_quarter",
                  "name": "quarter",
                  "rangeKey": "starts_on_quarter_range"
                },
                {
                  "drill": {
                    "field": "starts_on",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "starts_on_month_range",
                    "valueKey": "starts_on_month",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MONTH",
                  "key": "starts_on_month",
                  "name": "month",
                  "rangeKey": "starts_on_month_range"
                },
                {
                  "drill": {
                    "field": "starts_on",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "starts_on_week_range",
                    "valueKey": "starts_on_week",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "WEEK",
                  "key": "starts_on_week",
                  "name": "week",
                  "rangeKey": "starts_on_week_range"
                },
                {
                  "drill": {
                    "field": "starts_on",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "starts_on_day_range",
                    "valueKey": "starts_on_day",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "DAY",
                  "key": "starts_on_day",
                  "name": "day",
                  "rangeKey": "starts_on_day_range"
                },
                {
                  "drill": {
                    "field": "starts_on",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "starts_on_hour_range",
                    "valueKey": "starts_on_hour",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "HOUR",
                  "key": "starts_on_hour",
                  "name": "hour",
                  "rangeKey": "starts_on_hour_range"
                },
                {
                  "drill": {
                    "field": "starts_on",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "starts_on_minute_range",
                    "valueKey": "starts_on_minute",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MINUTE",
                  "key": "starts_on_minute",
                  "name": "minute",
                  "rangeKey": "starts_on_minute_range"
                },
                {
                  "drill": {
                    "field": "starts_on",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "starts_on_second_range",
                    "valueKey": "starts_on_second",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "SECOND",
                  "key": "starts_on_second",
                  "name": "second",
                  "rangeKey": "starts_on_second_range"
                },
                {
                  "drill": null,
                  "input": "YEAR_NUMBER",
                  "key": "starts_on_year_number",
                  "name": "year_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "QUARTER_NUMBER",
                  "key": "starts_on_quarter_number",
                  "name": "quarter_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MONTH_NUMBER",
                  "key": "starts_on_month_number",
                  "name": "month_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "ISO_WEEK_NUMBER",
                  "key": "starts_on_iso_week_number",
                  "name": "iso_week_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_YEAR",
                  "key": "starts_on_day_of_year",
                  "name": "day_of_year",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_MONTH",
                  "key": "starts_on_day_of_month",
                  "name": "day_of_month",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_WEEK",
                  "key": "starts_on_day_of_week",
                  "name": "day_of_week",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "HOUR_NUMBER",
                  "key": "starts_on_hour_number",
                  "name": "hour_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MINUTE_NUMBER",
                  "key": "starts_on_minute_number",
                  "name": "minute_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "SECOND_NUMBER",
                  "key": "starts_on_second_number",
                  "name": "second_number",
                  "rangeKey": null
                }
              ],
              "field": "starts_on",
              "identityPath": "starts_on",
              "kind": "date",
              "labelPath": null,
              "paths": [
                "starts_on"
              ],
              "server": {
                "input": "STARTS_ON",
                "key": "starts_on",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "completed_at": {
              "filter": {
                "field": "completed_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "completed_at",
                "paths": [
                  "completed_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "completed_at"
              },
              "values": []
            },
            "created_at": {
              "filter": {
                "field": "created_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "created_at",
                "paths": [
                  "created_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "created_at"
              },
              "values": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "ends_on": {
              "filter": {
                "field": "ends_on",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Date",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "ends_on",
                "paths": [
                  "ends_on"
                ]
              },
              "scalar": "Date",
              "sort": {
                "field": "ends_on"
              },
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "id": {
              "filter": {
                "field": "id",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "id",
                "paths": [
                  "id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "name": {
              "filter": {
                "field": "name",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "name",
                "paths": [
                  "name"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "name"
              },
              "values": []
            },
            "number": {
              "filter": {
                "field": "number",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Int",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "number",
                "paths": [
                  "number"
                ]
              },
              "scalar": "Int",
              "sort": {
                "field": "number"
              },
              "values": []
            },
            "queue": {
              "filter": {
                "field": "queue",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "queue.id",
                "labelPath": "queue.name",
                "model": "work.Queue"
              },
              "row": {
                "path": "queue.id",
                "paths": [
                  "queue.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "queue"
              },
              "values": []
            },
            "starts_on": {
              "filter": {
                "field": "starts_on",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Date",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "starts_on",
                "paths": [
                  "starts_on"
                ]
              },
              "scalar": "Date",
              "sort": {
                "field": "starts_on"
              },
              "values": []
            },
            "uncompleted_upon_close": {
              "filter": null,
              "kind": "json",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "uncompleted_upon_close",
                "paths": [
                  "uncompleted_upon_close"
                ]
              },
              "scalar": "JSON",
              "sort": null,
              "values": []
            },
            "updated_at": {
              "filter": {
                "field": "updated_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "updated_at",
                "paths": [
                  "updated_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "updated_at"
              },
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "queue"
              },
              {
                "direction": "ASC",
                "field": "number"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "work/cycle",
        "revisionFields": [],
        "roots": {
          "aggregate": "work_cycles_aggregate",
          "changes": null,
          "create": null,
          "delete": null,
          "deletePreview": null,
          "detail": "work_cycles_by_pk",
          "groups": "work_cycles_groups",
          "groupsCount": "work_cycles_groups_count",
          "list": "work_cycles",
          "revisions": null,
          "save": null,
          "update": "update_work_cycles_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "public",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "work_cycles_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "work_cycles_bool_exp",
          "groupBySpec": "workCyclesgroupbyspec",
          "groupKey": "workCyclesgroupkey",
          "groupOrder": "workCyclesgrouporder",
          "grouped": "work_cycles_group",
          "having": "workCycleshaving",
          "node": "WorkCycleType",
          "order": "work_cycles_order_by",
          "query": "workCycles_Query",
          "revision": null,
          "updateInput": "work_cycles_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "name"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "intake",
        "canonicalLabel": "intake.Need",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "party",
          "task",
          "project",
          "importance",
          "body"
        ],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "display_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "importance",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Normal",
                "value": "NORMAL"
              },
              {
                "description": "Important",
                "value": "IMPORTANT"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "body",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "revision",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "claimed_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "claimed_email",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "requester_access_granted",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "access_decision",
            "readable": true,
            "relationModelLabel": "decisions.Decision",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "access_verdict",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "JSON",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "access_answered_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "party",
            "readable": true,
            "relationModelLabel": "parties.Party",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "task",
            "readable": true,
            "relationModelLabel": "projects.Task",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "project",
            "readable": true,
            "relationModelLabel": "projects.Project",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "source_message",
            "readable": true,
            "relationModelLabel": "messaging.Message",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "original_task",
            "readable": true,
            "relationModelLabel": "projects.Task",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "object",
            "name": "access_answered_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "permissions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "requester_user",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "intake.Need",
        "modelName": "need",
        "query": {
          "axes": {
            "importance": {
              "drill": {
                "field": "importance",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "importance",
                "valueMap": [
                  {
                    "from": "NORMAL",
                    "to": "normal"
                  },
                  {
                    "from": "IMPORTANT",
                    "to": "important"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "importance",
              "identityPath": "importance",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "importance"
              ],
              "server": {
                "input": "IMPORTANCE",
                "key": "importance",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "original_task": {
              "drill": {
                "field": "original_task",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "original_task_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "original_task",
              "identityPath": "original_task.id",
              "kind": "relation",
              "labelPath": "original_task.title",
              "paths": [
                "original_task.id",
                "original_task.title"
              ],
              "server": {
                "input": "ORIGINAL_TASK",
                "key": "original_task_id",
                "labelInput": "ORIGINAL_TASK__TITLE",
                "labelKey": "original_task__title",
                "valueMap": []
              }
            },
            "party": {
              "drill": {
                "field": "party",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "party_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "party",
              "identityPath": "party.id",
              "kind": "relation",
              "labelPath": "party.display_name",
              "paths": [
                "party.id",
                "party.display_name"
              ],
              "server": {
                "input": "PARTY",
                "key": "party_id",
                "labelInput": "PARTY__DISPLAY_NAME",
                "labelKey": "party__display_name",
                "valueMap": []
              }
            },
            "project": {
              "drill": {
                "field": "project",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "project_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "project",
              "identityPath": "project.id",
              "kind": "relation",
              "labelPath": "project.title",
              "paths": [
                "project.id",
                "project.title"
              ],
              "server": {
                "input": "PROJECT",
                "key": "project_id",
                "labelInput": "PROJECT__TITLE",
                "labelKey": "project__title",
                "valueMap": []
              }
            },
            "task": {
              "drill": {
                "field": "task",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "task_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "task",
              "identityPath": "task.id",
              "kind": "relation",
              "labelPath": "task.title",
              "paths": [
                "task.id",
                "task.title"
              ],
              "server": {
                "input": "TASK",
                "key": "task_id",
                "labelInput": "TASK__TITLE",
                "labelKey": "task__title",
                "valueMap": []
              }
            }
          },
          "fields": {
            "access_answered_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "access_answered_at",
                "paths": [
                  "access_answered_at"
                ]
              },
              "scalar": "DateTime",
              "sort": null,
              "values": []
            },
            "access_answered_by": {
              "filter": null,
              "kind": "object",
              "nullable": true,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "access_decision": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "access_decision.id",
                "labelPath": "access_decision.display_name",
                "model": "decisions.Decision"
              },
              "row": {
                "path": "access_decision.id",
                "paths": [
                  "access_decision.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "access_verdict": {
              "filter": null,
              "kind": "json",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "access_verdict",
                "paths": [
                  "access_verdict"
                ]
              },
              "scalar": "JSON",
              "sort": null,
              "values": []
            },
            "body": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "body",
                "paths": [
                  "body"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "claimed_email": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "claimed_email",
                "paths": [
                  "claimed_email"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "claimed_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "claimed_name",
                "paths": [
                  "claimed_name"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "claimed_name"
              },
              "values": []
            },
            "created_at": {
              "filter": {
                "field": "created_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "created_at",
                "paths": [
                  "created_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "created_at"
              },
              "values": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "filer_name": {
              "filter": {
                "field": "filer_name",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": null,
              "scalar": "String",
              "sort": {
                "field": "filer_name"
              },
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "id": {
              "filter": {
                "field": "id",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "id",
                "paths": [
                  "id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "importance": {
              "filter": {
                "field": "importance",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [
                  {
                    "from": "NORMAL",
                    "to": "normal"
                  },
                  {
                    "from": "IMPORTANT",
                    "to": "important"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "importance",
                "paths": [
                  "importance"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "importance"
              },
              "values": [
                {
                  "description": "Normal",
                  "value": "NORMAL"
                },
                {
                  "description": "Important",
                  "value": "IMPORTANT"
                }
              ]
            },
            "original_task": {
              "filter": {
                "field": "original_task",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "original_task.id",
                "labelPath": "original_task.title",
                "model": "projects.Task"
              },
              "row": {
                "path": "original_task.id",
                "paths": [
                  "original_task.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "party": {
              "filter": {
                "field": "party",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "party.id",
                "labelPath": "party.display_name",
                "model": "parties.Party"
              },
              "row": {
                "path": "party.id",
                "paths": [
                  "party.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "party"
              },
              "values": []
            },
            "permissions": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "permissions",
                "paths": [
                  "permissions"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": []
            },
            "project": {
              "filter": {
                "field": "project",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "project.id",
                "labelPath": "project.title",
                "model": "projects.Project"
              },
              "row": {
                "path": "project.id",
                "paths": [
                  "project.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "project"
              },
              "values": []
            },
            "requester_access_granted": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "requester_access_granted",
                "paths": [
                  "requester_access_granted"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "requester_user": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "requester_user",
                "paths": [
                  "requester_user"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "revision": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "revision",
                "paths": [
                  "revision"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "source_message": {
              "filter": {
                "field": "source_message",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "source_message.id",
                "labelPath": "source_message.title",
                "model": "messaging.Message"
              },
              "row": {
                "path": "source_message.id",
                "paths": [
                  "source_message.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "task": {
              "filter": {
                "field": "task",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "task.id",
                "labelPath": "task.title",
                "model": "projects.Task"
              },
              "row": {
                "path": "task.id",
                "paths": [
                  "task.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "task"
              },
              "values": []
            },
            "task.project": {
              "filter": {
                "field": "task__project",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "task.project.id",
                "labelPath": "task.project.title",
                "model": "projects.Project"
              },
              "row": {
                "path": "task.project.id",
                "paths": [
                  "task.project.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "updated_at": {
              "filter": {
                "field": "updated_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "updated_at",
                "paths": [
                  "updated_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "updated_at"
              },
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "DESC",
                "field": "importance"
              },
              {
                "direction": "DESC",
                "field": "created_at"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "intake/need",
        "revisionFields": [],
        "roots": {
          "aggregate": "intake_needs_aggregate",
          "changes": null,
          "create": "insert_intake_needs_one",
          "delete": "delete_intake_needs_by_pk",
          "deletePreview": null,
          "detail": "intake_needs_by_pk",
          "groups": "intake_needs_groups",
          "groupsCount": "intake_needs_groups_count",
          "list": "intake_needs",
          "revisions": null,
          "save": null,
          "update": "update_intake_needs_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "public",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "intake_needs_aggregate",
          "createInput": "intake_needs_insert_input",
          "deletePayload": null,
          "filter": "intake_needs_bool_exp",
          "groupBySpec": "intakeNeedsgroupbyspec",
          "groupKey": "intakeNeedsgroupkey",
          "groupOrder": "intakeNeedsgrouporder",
          "grouped": "intake_needs_group",
          "having": "intakeNeedshaving",
          "node": "NeedType",
          "order": "intake_needs_order_by",
          "query": "intakeNeeds_Query",
          "revision": null,
          "updateInput": "intake_needs_set_input"
        },
        "updateArguments": [
          {
            "name": "expected_revision",
            "type": "Int"
          }
        ],
        "updateFields": [
          "party",
          "importance",
          "body"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "portfolio",
        "canonicalLabel": "portfolio.Product",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "name",
          "body",
          "owner",
          "lifecycle"
        ],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "created_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_by_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "updated_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_by_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "display_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "body",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "lifecycle",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Idea",
                "value": "IDEA"
              },
              {
                "description": "Incubating",
                "value": "INCUBATING"
              },
              {
                "description": "Active",
                "value": "ACTIVE"
              },
              {
                "description": "Maintenance",
                "value": "MAINTENANCE"
              },
              {
                "description": "Sunset",
                "value": "SUNSET"
              },
              {
                "description": "Retired",
                "value": "RETIRED"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "originated_from",
            "readable": true,
            "relationModelLabel": "projects.Project",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "owner",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "portfolio.Product",
        "modelName": "product",
        "query": {
          "axes": {
            "lifecycle": {
              "drill": {
                "field": "lifecycle",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "lifecycle",
                "valueMap": [
                  {
                    "from": "IDEA",
                    "to": "idea"
                  },
                  {
                    "from": "INCUBATING",
                    "to": "incubating"
                  },
                  {
                    "from": "ACTIVE",
                    "to": "active"
                  },
                  {
                    "from": "MAINTENANCE",
                    "to": "maintenance"
                  },
                  {
                    "from": "SUNSET",
                    "to": "sunset"
                  },
                  {
                    "from": "RETIRED",
                    "to": "retired"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "lifecycle",
              "identityPath": "lifecycle",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "lifecycle"
              ],
              "server": {
                "input": "LIFECYCLE",
                "key": "lifecycle",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "owner": {
              "drill": {
                "field": "owner",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "owner_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "owner",
              "identityPath": "owner",
              "kind": "relation",
              "labelPath": null,
              "paths": [
                "owner"
              ],
              "server": {
                "input": "OWNER",
                "key": "owner_id",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "body": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "body",
                "paths": [
                  "body"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "created_at": {
              "filter": {
                "field": "created_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "created_at",
                "paths": [
                  "created_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "created_at"
              },
              "values": []
            },
            "created_by": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "created_by",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "created_by",
                "paths": [
                  "created_by"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "created_by_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "created_by_label",
                "paths": [
                  "created_by_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "id": {
              "filter": {
                "field": "id",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "id",
                "paths": [
                  "id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "lifecycle": {
              "filter": {
                "field": "lifecycle",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [
                  {
                    "from": "IDEA",
                    "to": "idea"
                  },
                  {
                    "from": "INCUBATING",
                    "to": "incubating"
                  },
                  {
                    "from": "ACTIVE",
                    "to": "active"
                  },
                  {
                    "from": "MAINTENANCE",
                    "to": "maintenance"
                  },
                  {
                    "from": "SUNSET",
                    "to": "sunset"
                  },
                  {
                    "from": "RETIRED",
                    "to": "retired"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "lifecycle",
                "paths": [
                  "lifecycle"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "lifecycle"
              },
              "values": [
                {
                  "description": "Idea",
                  "value": "IDEA"
                },
                {
                  "description": "Incubating",
                  "value": "INCUBATING"
                },
                {
                  "description": "Active",
                  "value": "ACTIVE"
                },
                {
                  "description": "Maintenance",
                  "value": "MAINTENANCE"
                },
                {
                  "description": "Sunset",
                  "value": "SUNSET"
                },
                {
                  "description": "Retired",
                  "value": "RETIRED"
                }
              ]
            },
            "name": {
              "filter": {
                "field": "name",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "name",
                "paths": [
                  "name"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "name"
              },
              "values": []
            },
            "originated_from": {
              "filter": {
                "field": "originated_from",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "originated_from.id",
                "labelPath": "originated_from.title",
                "model": "projects.Project"
              },
              "row": {
                "path": "originated_from.id",
                "paths": [
                  "originated_from.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "owner": {
              "filter": {
                "field": "owner",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "owner",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "owner",
                "paths": [
                  "owner"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "updated_at": {
              "filter": {
                "field": "updated_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "updated_at",
                "paths": [
                  "updated_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "updated_at"
              },
              "values": []
            },
            "updated_by": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "updated_by",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "updated_by",
                "paths": [
                  "updated_by"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "updated_by_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "updated_by_label",
                "paths": [
                  "updated_by_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "lifecycle"
              },
              {
                "direction": "ASC",
                "field": "name"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "name"
        ],
        "resourceType": "portfolio/product",
        "revisionFields": [],
        "roots": {
          "aggregate": "portfolio_products_aggregate",
          "changes": null,
          "create": "insert_portfolio_products_one",
          "delete": "delete_portfolio_products_by_pk",
          "deletePreview": null,
          "detail": "portfolio_products_by_pk",
          "groups": "portfolio_products_groups",
          "groupsCount": "portfolio_products_groups_count",
          "list": "portfolio_products",
          "revisions": null,
          "save": null,
          "update": "update_portfolio_products_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "public",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "portfolio_products_aggregate",
          "createInput": "portfolio_products_insert_input",
          "deletePayload": null,
          "filter": "portfolio_products_bool_exp",
          "groupBySpec": "portfolioProductsgroupbyspec",
          "groupKey": "portfolioProductsgroupkey",
          "groupOrder": "portfolioProductsgrouporder",
          "grouped": "portfolio_products_group",
          "having": "portfolioProductshaving",
          "node": "ProductType",
          "order": "portfolio_products_order_by",
          "query": "portfolioProducts_Query",
          "revision": null,
          "updateInput": "portfolio_products_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "name",
          "body",
          "owner",
          "lifecycle"
        ]
      },
      {
        "aggregateFields": [
          "id",
          "priority",
          "sort_order"
        ],
        "aggregateMeasures": [
          {
            "field": "priority",
            "input": "priority",
            "op": "sum"
          },
          {
            "field": "priority",
            "input": "priority",
            "op": "avg"
          },
          {
            "field": "priority",
            "input": "priority",
            "op": "min"
          },
          {
            "field": "priority",
            "input": "priority",
            "op": "max"
          }
        ],
        "appLabel": "portfolio",
        "canonicalLabel": "portfolio.Initiative",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "parent",
          "name",
          "body",
          "owner",
          "status",
          "target_date",
          "target_date_resolution",
          "priority",
          "sort_order"
        ],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "created_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_by_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "updated_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_by_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "display_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "body",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "status",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Proposed",
                "value": "PROPOSED"
              },
              {
                "description": "Planned",
                "value": "PLANNED"
              },
              {
                "description": "Active",
                "value": "ACTIVE"
              },
              {
                "description": "Done",
                "value": "DONE"
              },
              {
                "description": "Dropped",
                "value": "DROPPED"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "health",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "On track",
                "value": "ON_TRACK"
              },
              {
                "description": "At risk",
                "value": "AT_RISK"
              },
              {
                "description": "Off track",
                "value": "OFF_TRACK"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "health_updated_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "target_date",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Date",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "date"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "target_date_resolution",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Day",
                "value": "DAY"
              },
              {
                "description": "Month",
                "value": "MONTH"
              },
              {
                "description": "Quarter",
                "value": "QUARTER"
              },
              {
                "description": "Half year",
                "value": "HALF_YEAR"
              },
              {
                "description": "Year",
                "value": "YEAR"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "priority",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "sort_order",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Float",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "float"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "parent",
            "readable": true,
            "relationModelLabel": "portfolio.Initiative",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "owner",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "portfolio.Initiative",
        "modelName": "initiative",
        "query": {
          "axes": {
            "health": {
              "drill": {
                "field": "health",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "health",
                "valueMap": [
                  {
                    "from": "ON_TRACK",
                    "to": "on_track"
                  },
                  {
                    "from": "AT_RISK",
                    "to": "at_risk"
                  },
                  {
                    "from": "OFF_TRACK",
                    "to": "off_track"
                  },
                  {
                    "from": "BLANK",
                    "to": ""
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "health",
              "identityPath": "health",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "health"
              ],
              "server": {
                "input": "HEALTH",
                "key": "health",
                "labelInput": null,
                "labelKey": null,
                "valueMap": [
                  {
                    "from": "BLANK",
                    "to": ""
                  }
                ]
              }
            },
            "owner": {
              "drill": {
                "field": "owner",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "owner_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "owner",
              "identityPath": "owner",
              "kind": "relation",
              "labelPath": null,
              "paths": [
                "owner"
              ],
              "server": {
                "input": "OWNER",
                "key": "owner_id",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "parent": {
              "drill": {
                "field": "parent",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "parent_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "parent",
              "identityPath": "parent.id",
              "kind": "relation",
              "labelPath": "parent.name",
              "paths": [
                "parent.id",
                "parent.name"
              ],
              "server": {
                "input": "PARENT",
                "key": "parent_id",
                "labelInput": "PARENT__NAME",
                "labelKey": "parent__name",
                "valueMap": []
              }
            },
            "priority": {
              "drill": {
                "field": "priority",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "priority",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "priority",
              "identityPath": "priority",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "priority"
              ],
              "server": {
                "input": "PRIORITY",
                "key": "priority",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "status": {
              "drill": {
                "field": "status",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "status",
                "valueMap": [
                  {
                    "from": "PROPOSED",
                    "to": "proposed"
                  },
                  {
                    "from": "PLANNED",
                    "to": "planned"
                  },
                  {
                    "from": "ACTIVE",
                    "to": "active"
                  },
                  {
                    "from": "DONE",
                    "to": "done"
                  },
                  {
                    "from": "DROPPED",
                    "to": "dropped"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "status",
              "identityPath": "status",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "status"
              ],
              "server": {
                "input": "STATUS",
                "key": "status",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "target_date": {
              "drill": {
                "field": "target_date",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "target_date",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [
                {
                  "drill": {
                    "field": "target_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "target_date_year_range",
                    "valueKey": "target_date_year",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "YEAR",
                  "key": "target_date_year",
                  "name": "year",
                  "rangeKey": "target_date_year_range"
                },
                {
                  "drill": {
                    "field": "target_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "target_date_quarter_range",
                    "valueKey": "target_date_quarter",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "QUARTER",
                  "key": "target_date_quarter",
                  "name": "quarter",
                  "rangeKey": "target_date_quarter_range"
                },
                {
                  "drill": {
                    "field": "target_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "target_date_month_range",
                    "valueKey": "target_date_month",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MONTH",
                  "key": "target_date_month",
                  "name": "month",
                  "rangeKey": "target_date_month_range"
                },
                {
                  "drill": {
                    "field": "target_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "target_date_week_range",
                    "valueKey": "target_date_week",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "WEEK",
                  "key": "target_date_week",
                  "name": "week",
                  "rangeKey": "target_date_week_range"
                },
                {
                  "drill": {
                    "field": "target_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "target_date_day_range",
                    "valueKey": "target_date_day",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "DAY",
                  "key": "target_date_day",
                  "name": "day",
                  "rangeKey": "target_date_day_range"
                },
                {
                  "drill": {
                    "field": "target_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "target_date_hour_range",
                    "valueKey": "target_date_hour",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "HOUR",
                  "key": "target_date_hour",
                  "name": "hour",
                  "rangeKey": "target_date_hour_range"
                },
                {
                  "drill": {
                    "field": "target_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "target_date_minute_range",
                    "valueKey": "target_date_minute",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MINUTE",
                  "key": "target_date_minute",
                  "name": "minute",
                  "rangeKey": "target_date_minute_range"
                },
                {
                  "drill": {
                    "field": "target_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "target_date_second_range",
                    "valueKey": "target_date_second",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "SECOND",
                  "key": "target_date_second",
                  "name": "second",
                  "rangeKey": "target_date_second_range"
                },
                {
                  "drill": null,
                  "input": "YEAR_NUMBER",
                  "key": "target_date_year_number",
                  "name": "year_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "QUARTER_NUMBER",
                  "key": "target_date_quarter_number",
                  "name": "quarter_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MONTH_NUMBER",
                  "key": "target_date_month_number",
                  "name": "month_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "ISO_WEEK_NUMBER",
                  "key": "target_date_iso_week_number",
                  "name": "iso_week_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_YEAR",
                  "key": "target_date_day_of_year",
                  "name": "day_of_year",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_MONTH",
                  "key": "target_date_day_of_month",
                  "name": "day_of_month",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_WEEK",
                  "key": "target_date_day_of_week",
                  "name": "day_of_week",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "HOUR_NUMBER",
                  "key": "target_date_hour_number",
                  "name": "hour_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MINUTE_NUMBER",
                  "key": "target_date_minute_number",
                  "name": "minute_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "SECOND_NUMBER",
                  "key": "target_date_second_number",
                  "name": "second_number",
                  "rangeKey": null
                }
              ],
              "field": "target_date",
              "identityPath": "target_date",
              "kind": "date",
              "labelPath": null,
              "paths": [
                "target_date"
              ],
              "server": {
                "input": "TARGET_DATE",
                "key": "target_date",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "target_date_resolution": {
              "drill": {
                "field": "target_date_resolution",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "target_date_resolution",
                "valueMap": [
                  {
                    "from": "DAY",
                    "to": "day"
                  },
                  {
                    "from": "MONTH",
                    "to": "month"
                  },
                  {
                    "from": "QUARTER",
                    "to": "quarter"
                  },
                  {
                    "from": "HALF_YEAR",
                    "to": "half_year"
                  },
                  {
                    "from": "YEAR",
                    "to": "year"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "target_date_resolution",
              "identityPath": "target_date_resolution",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "target_date_resolution"
              ],
              "server": {
                "input": "TARGET_DATE_RESOLUTION",
                "key": "target_date_resolution",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "body": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "body",
                "paths": [
                  "body"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "created_at": {
              "filter": {
                "field": "created_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "created_at",
                "paths": [
                  "created_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "created_at"
              },
              "values": []
            },
            "created_by": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "created_by",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "created_by",
                "paths": [
                  "created_by"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "created_by_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "created_by_label",
                "paths": [
                  "created_by_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "health": {
              "filter": {
                "field": "health",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [
                  {
                    "from": "ON_TRACK",
                    "to": "on_track"
                  },
                  {
                    "from": "AT_RISK",
                    "to": "at_risk"
                  },
                  {
                    "from": "OFF_TRACK",
                    "to": "off_track"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "health",
                "paths": [
                  "health"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "health"
              },
              "values": [
                {
                  "description": "On track",
                  "value": "ON_TRACK"
                },
                {
                  "description": "At risk",
                  "value": "AT_RISK"
                },
                {
                  "description": "Off track",
                  "value": "OFF_TRACK"
                }
              ]
            },
            "health_updated_at": {
              "filter": {
                "field": "health_updated_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "health_updated_at",
                "paths": [
                  "health_updated_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "health_updated_at"
              },
              "values": []
            },
            "id": {
              "filter": {
                "field": "id",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "id",
                "paths": [
                  "id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "name": {
              "filter": {
                "field": "name",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "name",
                "paths": [
                  "name"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "name"
              },
              "values": []
            },
            "owner": {
              "filter": {
                "field": "owner",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "owner",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "owner",
                "paths": [
                  "owner"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "parent": {
              "filter": {
                "field": "parent",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "parent.id",
                "labelPath": "parent.name",
                "model": "portfolio.Initiative"
              },
              "row": {
                "path": "parent.id",
                "paths": [
                  "parent.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "parent"
              },
              "values": []
            },
            "priority": {
              "filter": {
                "field": "priority",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Int",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "priority",
                "paths": [
                  "priority"
                ]
              },
              "scalar": "Int",
              "sort": {
                "field": "priority"
              },
              "values": []
            },
            "sort_order": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "sort_order",
                "paths": [
                  "sort_order"
                ]
              },
              "scalar": "Float",
              "sort": {
                "field": "sort_order"
              },
              "values": []
            },
            "status": {
              "filter": {
                "field": "status",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [
                  {
                    "from": "PROPOSED",
                    "to": "proposed"
                  },
                  {
                    "from": "PLANNED",
                    "to": "planned"
                  },
                  {
                    "from": "ACTIVE",
                    "to": "active"
                  },
                  {
                    "from": "DONE",
                    "to": "done"
                  },
                  {
                    "from": "DROPPED",
                    "to": "dropped"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "status",
                "paths": [
                  "status"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "status"
              },
              "values": [
                {
                  "description": "Proposed",
                  "value": "PROPOSED"
                },
                {
                  "description": "Planned",
                  "value": "PLANNED"
                },
                {
                  "description": "Active",
                  "value": "ACTIVE"
                },
                {
                  "description": "Done",
                  "value": "DONE"
                },
                {
                  "description": "Dropped",
                  "value": "DROPPED"
                }
              ]
            },
            "target_date": {
              "filter": {
                "field": "target_date",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Date",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "target_date",
                "paths": [
                  "target_date"
                ]
              },
              "scalar": "Date",
              "sort": {
                "field": "target_date"
              },
              "values": []
            },
            "target_date_resolution": {
              "filter": {
                "field": "target_date_resolution",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [
                  {
                    "from": "DAY",
                    "to": "day"
                  },
                  {
                    "from": "MONTH",
                    "to": "month"
                  },
                  {
                    "from": "QUARTER",
                    "to": "quarter"
                  },
                  {
                    "from": "HALF_YEAR",
                    "to": "half_year"
                  },
                  {
                    "from": "YEAR",
                    "to": "year"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "target_date_resolution",
                "paths": [
                  "target_date_resolution"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Day",
                  "value": "DAY"
                },
                {
                  "description": "Month",
                  "value": "MONTH"
                },
                {
                  "description": "Quarter",
                  "value": "QUARTER"
                },
                {
                  "description": "Half year",
                  "value": "HALF_YEAR"
                },
                {
                  "description": "Year",
                  "value": "YEAR"
                }
              ]
            },
            "updated_at": {
              "filter": {
                "field": "updated_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "updated_at",
                "paths": [
                  "updated_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "updated_at"
              },
              "values": []
            },
            "updated_by": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "updated_by",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "updated_by",
                "paths": [
                  "updated_by"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "updated_by_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "updated_by_label",
                "paths": [
                  "updated_by_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "sort_order"
              },
              {
                "direction": "ASC",
                "field": "name"
              }
            ]
          }
        },
        "recordEdges": [
          "portfolio.Update"
        ],
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "name"
        ],
        "resourceType": "portfolio/initiative",
        "revisionFields": [],
        "roots": {
          "aggregate": "portfolio_initiatives_aggregate",
          "changes": null,
          "create": "insert_portfolio_initiatives_one",
          "delete": "delete_portfolio_initiatives_by_pk",
          "deletePreview": null,
          "detail": "portfolio_initiatives_by_pk",
          "groups": "portfolio_initiatives_groups",
          "groupsCount": "portfolio_initiatives_groups_count",
          "list": "portfolio_initiatives",
          "revisions": null,
          "save": null,
          "update": "update_portfolio_initiatives_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "public",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "portfolio_initiatives_aggregate",
          "createInput": "portfolio_initiatives_insert_input",
          "deletePayload": null,
          "filter": "portfolio_initiatives_bool_exp",
          "groupBySpec": "portfolioInitiativesgroupbyspec",
          "groupKey": "portfolioInitiativesgroupkey",
          "groupOrder": "portfolioInitiativesgrouporder",
          "grouped": "portfolio_initiatives_group",
          "having": "portfolioInitiativeshaving",
          "node": "InitiativeType",
          "order": "portfolio_initiatives_order_by",
          "query": "portfolioInitiatives_Query",
          "revision": null,
          "updateInput": "portfolio_initiatives_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "parent",
          "name",
          "body",
          "owner",
          "status",
          "target_date",
          "target_date_resolution",
          "priority",
          "sort_order"
        ]
      },
      {
        "aggregateFields": [
          "id",
          "sort_order"
        ],
        "aggregateMeasures": [],
        "appLabel": "portfolio",
        "canonicalLabel": "portfolio.InitiativeProject",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "initiative",
          "project",
          "sort_order"
        ],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "created_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_by_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "updated_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_by_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "display_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "sort_order",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Float",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "float"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "initiative",
            "readable": true,
            "relationModelLabel": "portfolio.Initiative",
            "relationObject": true,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "project",
            "readable": true,
            "relationModelLabel": "projects.Project",
            "relationObject": true,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "portfolio.InitiativeProject",
        "modelName": "initiativeproject",
        "query": {
          "axes": {
            "initiative": {
              "drill": {
                "field": "initiative",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "initiative_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "initiative",
              "identityPath": "initiative.id",
              "kind": "relation",
              "labelPath": "initiative.name",
              "paths": [
                "initiative.id",
                "initiative.name"
              ],
              "server": {
                "input": "INITIATIVE",
                "key": "initiative_id",
                "labelInput": "INITIATIVE__NAME",
                "labelKey": "initiative__name",
                "valueMap": []
              }
            },
            "project": {
              "drill": {
                "field": "project",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "project_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "project",
              "identityPath": "project.id",
              "kind": "relation",
              "labelPath": "project.title",
              "paths": [
                "project.id",
                "project.title"
              ],
              "server": {
                "input": "PROJECT",
                "key": "project_id",
                "labelInput": "PROJECT__TITLE",
                "labelKey": "project__title",
                "valueMap": []
              }
            },
            "project.product": {
              "drill": {
                "field": "project.product",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "project__product_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "project.product",
              "identityPath": "project.product.id",
              "kind": "relation",
              "labelPath": "project.product.name",
              "paths": [
                "project.product.id",
                "project.product.name"
              ],
              "server": {
                "input": "PROJECT__PRODUCT",
                "key": "project__product_id",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "created_at": {
              "filter": {
                "field": "created_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "created_at",
                "paths": [
                  "created_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "created_at"
              },
              "values": []
            },
            "created_by": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "created_by",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "created_by",
                "paths": [
                  "created_by"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "created_by_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "created_by_label",
                "paths": [
                  "created_by_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "id": {
              "filter": {
                "field": "id",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "id",
                "paths": [
                  "id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "initiative": {
              "filter": {
                "field": "initiative",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "initiative.id",
                "labelPath": "initiative.name",
                "model": "portfolio.Initiative"
              },
              "row": {
                "path": "initiative.id",
                "paths": [
                  "initiative.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "initiative"
              },
              "values": []
            },
            "project": {
              "filter": {
                "field": "project",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "project.id",
                "labelPath": "project.title",
                "model": "projects.Project"
              },
              "row": {
                "path": "project.id",
                "paths": [
                  "project.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "project"
              },
              "values": []
            },
            "project.product": {
              "filter": {
                "field": "project__product",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "project.product.id",
                "labelPath": "project.product.name",
                "model": "portfolio.Product"
              },
              "row": {
                "path": "project.product.id",
                "paths": [
                  "project.product.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "sort_order": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "sort_order",
                "paths": [
                  "sort_order"
                ]
              },
              "scalar": "Float",
              "sort": {
                "field": "sort_order"
              },
              "values": []
            },
            "updated_at": {
              "filter": {
                "field": "updated_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "updated_at",
                "paths": [
                  "updated_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "updated_at"
              },
              "values": []
            },
            "updated_by": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "updated_by",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "updated_by",
                "paths": [
                  "updated_by"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "updated_by_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "updated_by_label",
                "paths": [
                  "updated_by_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "sort_order"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "initiative",
          "project"
        ],
        "resourceType": "portfolio/initiative_project",
        "revisionFields": [],
        "roots": {
          "aggregate": "portfolio_initiative_projects_aggregate",
          "changes": null,
          "create": "insert_portfolio_initiative_projects_one",
          "delete": "delete_portfolio_initiative_projects_by_pk",
          "deletePreview": null,
          "detail": "portfolio_initiative_projects_by_pk",
          "groups": "portfolio_initiative_projects_groups",
          "groupsCount": "portfolio_initiative_projects_groups_count",
          "list": "portfolio_initiative_projects",
          "revisions": null,
          "save": null,
          "update": "update_portfolio_initiative_projects_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "public",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "portfolio_initiative_projects_aggregate",
          "createInput": "portfolio_initiative_projects_insert_input",
          "deletePayload": null,
          "filter": "portfolio_initiative_projects_bool_exp",
          "groupBySpec": "portfolioInitiativeProjectsgroupbyspec",
          "groupKey": "portfolioInitiativeProjectsgroupkey",
          "groupOrder": "portfolioInitiativeProjectsgrouporder",
          "grouped": "portfolio_initiative_projects_group",
          "having": "portfolioInitiativeProjectshaving",
          "node": "InitiativeProjectType",
          "order": "portfolio_initiative_projects_order_by",
          "query": "portfolioInitiativeProjects_Query",
          "revision": null,
          "updateInput": "portfolio_initiative_projects_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "initiative",
          "project",
          "sort_order"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "portfolio",
        "canonicalLabel": "portfolio.Update",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "update",
          "delete"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "created_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_by_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "updated_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_by_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "display_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "health",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "On track",
                "value": "ON_TRACK"
              },
              {
                "description": "At risk",
                "value": "AT_RISK"
              },
              {
                "description": "Off track",
                "value": "OFF_TRACK"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "body",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "target_model",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "target_id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "portfolio.Update",
        "modelName": "update",
        "query": {
          "axes": {
            "health": {
              "drill": {
                "field": "health",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "health",
                "valueMap": [
                  {
                    "from": "ON_TRACK",
                    "to": "on_track"
                  },
                  {
                    "from": "AT_RISK",
                    "to": "at_risk"
                  },
                  {
                    "from": "OFF_TRACK",
                    "to": "off_track"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "health",
              "identityPath": "health",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "health"
              ],
              "server": {
                "input": "HEALTH",
                "key": "health",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "body": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "body",
                "paths": [
                  "body"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "created_at": {
              "filter": {
                "field": "created_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "created_at",
                "paths": [
                  "created_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "created_at"
              },
              "values": []
            },
            "created_by": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "created_by",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "created_by",
                "paths": [
                  "created_by"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "created_by_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "created_by_label",
                "paths": [
                  "created_by_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "health": {
              "filter": {
                "field": "health",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [
                  {
                    "from": "ON_TRACK",
                    "to": "on_track"
                  },
                  {
                    "from": "AT_RISK",
                    "to": "at_risk"
                  },
                  {
                    "from": "OFF_TRACK",
                    "to": "off_track"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "health",
                "paths": [
                  "health"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "health"
              },
              "values": [
                {
                  "description": "On track",
                  "value": "ON_TRACK"
                },
                {
                  "description": "At risk",
                  "value": "AT_RISK"
                },
                {
                  "description": "Off track",
                  "value": "OFF_TRACK"
                }
              ]
            },
            "id": {
              "filter": {
                "field": "id",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "id",
                "paths": [
                  "id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "target_id": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "target_id",
                "paths": [
                  "target_id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "target_model": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "target_model",
                "paths": [
                  "target_model"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "updated_at": {
              "filter": {
                "field": "updated_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "updated_at",
                "paths": [
                  "updated_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "updated_at"
              },
              "values": []
            },
            "updated_by": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "updated_by",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "updated_by",
                "paths": [
                  "updated_by"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "updated_by_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "updated_by_label",
                "paths": [
                  "updated_by_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "DESC",
                "field": "updated_at"
              },
              {
                "direction": "DESC",
                "field": "created_at"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "portfolio/update",
        "revisionFields": [],
        "roots": {
          "aggregate": "portfolio_updates_aggregate",
          "changes": null,
          "create": null,
          "delete": "delete_portfolio_updates_by_pk",
          "deletePreview": null,
          "detail": "portfolio_updates_by_pk",
          "groups": "portfolio_updates_groups",
          "groupsCount": "portfolio_updates_groups_count",
          "list": "portfolio_updates",
          "revisions": null,
          "save": null,
          "update": "update_portfolio_updates_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "public",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "portfolio_updates_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "portfolio_updates_bool_exp",
          "groupBySpec": "portfolioUpdatesgroupbyspec",
          "groupKey": "portfolioUpdatesgroupkey",
          "groupOrder": "portfolioUpdatesgrouporder",
          "grouped": "portfolio_updates_group",
          "having": "portfolioUpdateshaving",
          "node": "PortfolioUpdateType",
          "order": "portfolio_updates_order_by",
          "query": "portfolioUpdates_Query",
          "revision": null,
          "updateInput": "portfolio_updates_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "health",
          "body"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "portfolio",
        "canonicalLabel": "portfolio.Release",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "product",
          "name",
          "status",
          "target_date",
          "shipped_on",
          "notes"
        ],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "created_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_by_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "updated_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_by_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "display_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "status",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Planned",
                "value": "PLANNED"
              },
              {
                "description": "In progress",
                "value": "IN_PROGRESS"
              },
              {
                "description": "Shipped",
                "value": "SHIPPED"
              },
              {
                "description": "Dropped",
                "value": "DROPPED"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "target_date",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Date",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "date"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "shipped_on",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Date",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "date"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "notes",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "product",
            "readable": true,
            "relationModelLabel": "portfolio.Product",
            "relationObject": true,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "portfolio.Release",
        "modelName": "release",
        "query": {
          "axes": {
            "product": {
              "drill": {
                "field": "product",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "product_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "product",
              "identityPath": "product.id",
              "kind": "relation",
              "labelPath": "product.name",
              "paths": [
                "product.id",
                "product.name"
              ],
              "server": {
                "input": "PRODUCT",
                "key": "product_id",
                "labelInput": "PRODUCT__NAME",
                "labelKey": "product__name",
                "valueMap": []
              }
            },
            "shipped_on": {
              "drill": {
                "field": "shipped_on",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "shipped_on",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [
                {
                  "drill": {
                    "field": "shipped_on",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "shipped_on_year_range",
                    "valueKey": "shipped_on_year",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "YEAR",
                  "key": "shipped_on_year",
                  "name": "year",
                  "rangeKey": "shipped_on_year_range"
                },
                {
                  "drill": {
                    "field": "shipped_on",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "shipped_on_quarter_range",
                    "valueKey": "shipped_on_quarter",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "QUARTER",
                  "key": "shipped_on_quarter",
                  "name": "quarter",
                  "rangeKey": "shipped_on_quarter_range"
                },
                {
                  "drill": {
                    "field": "shipped_on",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "shipped_on_month_range",
                    "valueKey": "shipped_on_month",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MONTH",
                  "key": "shipped_on_month",
                  "name": "month",
                  "rangeKey": "shipped_on_month_range"
                },
                {
                  "drill": {
                    "field": "shipped_on",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "shipped_on_week_range",
                    "valueKey": "shipped_on_week",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "WEEK",
                  "key": "shipped_on_week",
                  "name": "week",
                  "rangeKey": "shipped_on_week_range"
                },
                {
                  "drill": {
                    "field": "shipped_on",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "shipped_on_day_range",
                    "valueKey": "shipped_on_day",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "DAY",
                  "key": "shipped_on_day",
                  "name": "day",
                  "rangeKey": "shipped_on_day_range"
                },
                {
                  "drill": {
                    "field": "shipped_on",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "shipped_on_hour_range",
                    "valueKey": "shipped_on_hour",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "HOUR",
                  "key": "shipped_on_hour",
                  "name": "hour",
                  "rangeKey": "shipped_on_hour_range"
                },
                {
                  "drill": {
                    "field": "shipped_on",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "shipped_on_minute_range",
                    "valueKey": "shipped_on_minute",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MINUTE",
                  "key": "shipped_on_minute",
                  "name": "minute",
                  "rangeKey": "shipped_on_minute_range"
                },
                {
                  "drill": {
                    "field": "shipped_on",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "shipped_on_second_range",
                    "valueKey": "shipped_on_second",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "SECOND",
                  "key": "shipped_on_second",
                  "name": "second",
                  "rangeKey": "shipped_on_second_range"
                },
                {
                  "drill": null,
                  "input": "YEAR_NUMBER",
                  "key": "shipped_on_year_number",
                  "name": "year_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "QUARTER_NUMBER",
                  "key": "shipped_on_quarter_number",
                  "name": "quarter_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MONTH_NUMBER",
                  "key": "shipped_on_month_number",
                  "name": "month_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "ISO_WEEK_NUMBER",
                  "key": "shipped_on_iso_week_number",
                  "name": "iso_week_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_YEAR",
                  "key": "shipped_on_day_of_year",
                  "name": "day_of_year",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_MONTH",
                  "key": "shipped_on_day_of_month",
                  "name": "day_of_month",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_WEEK",
                  "key": "shipped_on_day_of_week",
                  "name": "day_of_week",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "HOUR_NUMBER",
                  "key": "shipped_on_hour_number",
                  "name": "hour_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MINUTE_NUMBER",
                  "key": "shipped_on_minute_number",
                  "name": "minute_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "SECOND_NUMBER",
                  "key": "shipped_on_second_number",
                  "name": "second_number",
                  "rangeKey": null
                }
              ],
              "field": "shipped_on",
              "identityPath": "shipped_on",
              "kind": "date",
              "labelPath": null,
              "paths": [
                "shipped_on"
              ],
              "server": {
                "input": "SHIPPED_ON",
                "key": "shipped_on",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "status": {
              "drill": {
                "field": "status",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "status",
                "valueMap": [
                  {
                    "from": "PLANNED",
                    "to": "planned"
                  },
                  {
                    "from": "IN_PROGRESS",
                    "to": "in_progress"
                  },
                  {
                    "from": "SHIPPED",
                    "to": "shipped"
                  },
                  {
                    "from": "DROPPED",
                    "to": "dropped"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "status",
              "identityPath": "status",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "status"
              ],
              "server": {
                "input": "STATUS",
                "key": "status",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "target_date": {
              "drill": {
                "field": "target_date",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "target_date",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [
                {
                  "drill": {
                    "field": "target_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "target_date_year_range",
                    "valueKey": "target_date_year",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "YEAR",
                  "key": "target_date_year",
                  "name": "year",
                  "rangeKey": "target_date_year_range"
                },
                {
                  "drill": {
                    "field": "target_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "target_date_quarter_range",
                    "valueKey": "target_date_quarter",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "QUARTER",
                  "key": "target_date_quarter",
                  "name": "quarter",
                  "rangeKey": "target_date_quarter_range"
                },
                {
                  "drill": {
                    "field": "target_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "target_date_month_range",
                    "valueKey": "target_date_month",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MONTH",
                  "key": "target_date_month",
                  "name": "month",
                  "rangeKey": "target_date_month_range"
                },
                {
                  "drill": {
                    "field": "target_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "target_date_week_range",
                    "valueKey": "target_date_week",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "WEEK",
                  "key": "target_date_week",
                  "name": "week",
                  "rangeKey": "target_date_week_range"
                },
                {
                  "drill": {
                    "field": "target_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "target_date_day_range",
                    "valueKey": "target_date_day",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "DAY",
                  "key": "target_date_day",
                  "name": "day",
                  "rangeKey": "target_date_day_range"
                },
                {
                  "drill": {
                    "field": "target_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "target_date_hour_range",
                    "valueKey": "target_date_hour",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "HOUR",
                  "key": "target_date_hour",
                  "name": "hour",
                  "rangeKey": "target_date_hour_range"
                },
                {
                  "drill": {
                    "field": "target_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "target_date_minute_range",
                    "valueKey": "target_date_minute",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MINUTE",
                  "key": "target_date_minute",
                  "name": "minute",
                  "rangeKey": "target_date_minute_range"
                },
                {
                  "drill": {
                    "field": "target_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "target_date_second_range",
                    "valueKey": "target_date_second",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "SECOND",
                  "key": "target_date_second",
                  "name": "second",
                  "rangeKey": "target_date_second_range"
                },
                {
                  "drill": null,
                  "input": "YEAR_NUMBER",
                  "key": "target_date_year_number",
                  "name": "year_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "QUARTER_NUMBER",
                  "key": "target_date_quarter_number",
                  "name": "quarter_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MONTH_NUMBER",
                  "key": "target_date_month_number",
                  "name": "month_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "ISO_WEEK_NUMBER",
                  "key": "target_date_iso_week_number",
                  "name": "iso_week_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_YEAR",
                  "key": "target_date_day_of_year",
                  "name": "day_of_year",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_MONTH",
                  "key": "target_date_day_of_month",
                  "name": "day_of_month",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_WEEK",
                  "key": "target_date_day_of_week",
                  "name": "day_of_week",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "HOUR_NUMBER",
                  "key": "target_date_hour_number",
                  "name": "hour_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MINUTE_NUMBER",
                  "key": "target_date_minute_number",
                  "name": "minute_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "SECOND_NUMBER",
                  "key": "target_date_second_number",
                  "name": "second_number",
                  "rangeKey": null
                }
              ],
              "field": "target_date",
              "identityPath": "target_date",
              "kind": "date",
              "labelPath": null,
              "paths": [
                "target_date"
              ],
              "server": {
                "input": "TARGET_DATE",
                "key": "target_date",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "created_at": {
              "filter": {
                "field": "created_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "created_at",
                "paths": [
                  "created_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "created_at"
              },
              "values": []
            },
            "created_by": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "created_by",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "created_by",
                "paths": [
                  "created_by"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "created_by_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "created_by_label",
                "paths": [
                  "created_by_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "id": {
              "filter": {
                "field": "id",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "id",
                "paths": [
                  "id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "name": {
              "filter": {
                "field": "name",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "name",
                "paths": [
                  "name"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "name"
              },
              "values": []
            },
            "notes": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "notes",
                "paths": [
                  "notes"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "product": {
              "filter": {
                "field": "product",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "product.id",
                "labelPath": "product.name",
                "model": "portfolio.Product"
              },
              "row": {
                "path": "product.id",
                "paths": [
                  "product.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "product"
              },
              "values": []
            },
            "shipped_on": {
              "filter": {
                "field": "shipped_on",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Date",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "shipped_on",
                "paths": [
                  "shipped_on"
                ]
              },
              "scalar": "Date",
              "sort": {
                "field": "shipped_on"
              },
              "values": []
            },
            "status": {
              "filter": {
                "field": "status",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [
                  {
                    "from": "PLANNED",
                    "to": "planned"
                  },
                  {
                    "from": "IN_PROGRESS",
                    "to": "in_progress"
                  },
                  {
                    "from": "SHIPPED",
                    "to": "shipped"
                  },
                  {
                    "from": "DROPPED",
                    "to": "dropped"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "status",
                "paths": [
                  "status"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "status"
              },
              "values": [
                {
                  "description": "Planned",
                  "value": "PLANNED"
                },
                {
                  "description": "In progress",
                  "value": "IN_PROGRESS"
                },
                {
                  "description": "Shipped",
                  "value": "SHIPPED"
                },
                {
                  "description": "Dropped",
                  "value": "DROPPED"
                }
              ]
            },
            "target_date": {
              "filter": {
                "field": "target_date",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Date",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "target_date",
                "paths": [
                  "target_date"
                ]
              },
              "scalar": "Date",
              "sort": {
                "field": "target_date"
              },
              "values": []
            },
            "updated_at": {
              "filter": {
                "field": "updated_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "updated_at",
                "paths": [
                  "updated_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "updated_at"
              },
              "values": []
            },
            "updated_by": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "updated_by",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "updated_by",
                "paths": [
                  "updated_by"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "updated_by_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "updated_by_label",
                "paths": [
                  "updated_by_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "DESC",
                "field": "shipped_on"
              },
              {
                "direction": "ASC",
                "field": "target_date"
              },
              {
                "direction": "ASC",
                "field": "name"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "product",
          "name"
        ],
        "resourceType": "portfolio/release",
        "revisionFields": [],
        "roots": {
          "aggregate": "portfolio_releases_aggregate",
          "changes": null,
          "create": "insert_portfolio_releases_one",
          "delete": "delete_portfolio_releases_by_pk",
          "deletePreview": null,
          "detail": "portfolio_releases_by_pk",
          "groups": "portfolio_releases_groups",
          "groupsCount": "portfolio_releases_groups_count",
          "list": "portfolio_releases",
          "revisions": null,
          "save": null,
          "update": "update_portfolio_releases_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "public",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "portfolio_releases_aggregate",
          "createInput": "portfolio_releases_insert_input",
          "deletePayload": null,
          "filter": "portfolio_releases_bool_exp",
          "groupBySpec": "portfolioReleasesgroupbyspec",
          "groupKey": "portfolioReleasesgroupkey",
          "groupOrder": "portfolioReleasesgrouporder",
          "grouped": "portfolio_releases_group",
          "having": "portfolioReleaseshaving",
          "node": "ReleaseType",
          "order": "portfolio_releases_order_by",
          "query": "portfolioReleases_Query",
          "revision": null,
          "updateInput": "portfolio_releases_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "product",
          "name",
          "status",
          "target_date",
          "shipped_on",
          "notes"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "proposals",
        "canonicalLabel": "proposals.Round",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "task",
          "project",
          "name",
          "facilitator",
          "requester_party",
          "opening_policy",
          "status",
          "team",
          "roster_visibility",
          "clarification_askers",
          "opens_after",
          "clarifications_shared_until",
          "last_call_at",
          "submission_deadline",
          "clarification_queue"
        ],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "created_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_by_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "updated_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_by_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "display_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "revision",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "roster_visibility",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Hidden",
                "value": "hidden"
              },
              {
                "description": "Named",
                "value": "named"
              },
              {
                "description": "Status",
                "value": "status"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "clarification_askers",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Hidden",
                "value": "hidden"
              },
              {
                "description": "Named",
                "value": "named"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "team",
            "readable": true,
            "relationModelLabel": "spaces.Group",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "opens_after",
            "readable": true,
            "relationModelLabel": "projects.Milestone",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "clarifications_shared_until",
            "readable": true,
            "relationModelLabel": "projects.Milestone",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "opening_policy",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Facilitator only",
                "value": "FACILITATOR_ONLY"
              },
              {
                "description": "Answers",
                "value": "ANSWERS"
              },
              {
                "description": "Answers and tracks",
                "value": "ANSWERS_AND_TRACKS"
              },
              {
                "description": "Drafts and tracks",
                "value": "DRAFTS_AND_TRACKS"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "status",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Collecting",
                "value": "COLLECTING"
              },
              {
                "description": "Opened",
                "value": "OPENED"
              },
              {
                "description": "Closed",
                "value": "CLOSED"
              },
              {
                "description": "Canceled",
                "value": "CANCELED"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "outcome",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Awarded",
                "value": "AWARDED"
              },
              {
                "description": "No award",
                "value": "NO_AWARD"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "last_call_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "submission_deadline",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "opened_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "closed_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "task",
            "readable": true,
            "relationModelLabel": "projects.Task",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "project",
            "readable": true,
            "relationModelLabel": "projects.Project",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "requester_party",
            "readable": true,
            "relationModelLabel": "parties.Party",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "permissions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "can_open",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "can_admit",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "roster",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "facilitator",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "opened_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "closed_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "clarification_queue",
            "readable": true,
            "relationModelLabel": "work.Queue",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          }
        ],
        "grantable": [
          {
            "permission": "share",
            "relation": "evaluator",
            "subjects": [
              {
                "relation": null,
                "resource": null,
                "type": "auth/user"
              },
              {
                "relation": "member",
                "resource": null,
                "type": "auth/group"
              }
            ]
          },
          {
            "permission": "share",
            "relation": "proposal_viewer",
            "subjects": [
              {
                "relation": null,
                "resource": null,
                "type": "auth/user"
              },
              {
                "relation": "member",
                "resource": null,
                "type": "auth/group"
              }
            ]
          },
          {
            "permission": "share",
            "relation": "reader",
            "subjects": [
              {
                "relation": null,
                "resource": null,
                "type": "auth/user"
              },
              {
                "relation": "member",
                "resource": null,
                "type": "auth/group"
              }
            ]
          }
        ],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "proposals.Round",
        "modelName": "round",
        "query": {
          "axes": {
            "facilitator": {
              "drill": {
                "field": "facilitator",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "facilitator_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "facilitator",
              "identityPath": "facilitator",
              "kind": "relation",
              "labelPath": null,
              "paths": [
                "facilitator"
              ],
              "server": {
                "input": "FACILITATOR",
                "key": "facilitator_id",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "opening_policy": {
              "drill": {
                "field": "opening_policy",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "opening_policy",
                "valueMap": [
                  {
                    "from": "FACILITATOR_ONLY",
                    "to": "facilitator_only"
                  },
                  {
                    "from": "ANSWERS",
                    "to": "answers"
                  },
                  {
                    "from": "ANSWERS_AND_TRACKS",
                    "to": "answers_and_tracks"
                  },
                  {
                    "from": "DRAFTS_AND_TRACKS",
                    "to": "drafts_and_tracks"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "opening_policy",
              "identityPath": "opening_policy",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "opening_policy"
              ],
              "server": {
                "input": "OPENING_POLICY",
                "key": "opening_policy",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "outcome": {
              "drill": {
                "field": "outcome",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "outcome",
                "valueMap": [
                  {
                    "from": "AWARDED",
                    "to": "awarded"
                  },
                  {
                    "from": "NO_AWARD",
                    "to": "no_award"
                  },
                  {
                    "from": "BLANK",
                    "to": ""
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "outcome",
              "identityPath": "outcome",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "outcome"
              ],
              "server": {
                "input": "OUTCOME",
                "key": "outcome",
                "labelInput": null,
                "labelKey": null,
                "valueMap": [
                  {
                    "from": "BLANK",
                    "to": ""
                  }
                ]
              }
            },
            "project": {
              "drill": {
                "field": "project",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "project_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "project",
              "identityPath": "project.id",
              "kind": "relation",
              "labelPath": "project.title",
              "paths": [
                "project.id",
                "project.title"
              ],
              "server": {
                "input": "PROJECT",
                "key": "project_id",
                "labelInput": "PROJECT__TITLE",
                "labelKey": "project__title",
                "valueMap": []
              }
            },
            "requester_party": {
              "drill": {
                "field": "requester_party",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "requester_party_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "requester_party",
              "identityPath": "requester_party.id",
              "kind": "relation",
              "labelPath": "requester_party.display_name",
              "paths": [
                "requester_party.id",
                "requester_party.display_name"
              ],
              "server": {
                "input": "REQUESTER_PARTY",
                "key": "requester_party_id",
                "labelInput": "REQUESTER_PARTY__DISPLAY_NAME",
                "labelKey": "requester_party__display_name",
                "valueMap": []
              }
            },
            "status": {
              "drill": {
                "field": "status",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "status",
                "valueMap": [
                  {
                    "from": "COLLECTING",
                    "to": "collecting"
                  },
                  {
                    "from": "OPENED",
                    "to": "opened"
                  },
                  {
                    "from": "CLOSED",
                    "to": "closed"
                  },
                  {
                    "from": "CANCELED",
                    "to": "canceled"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "status",
              "identityPath": "status",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "status"
              ],
              "server": {
                "input": "STATUS",
                "key": "status",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "task": {
              "drill": {
                "field": "task",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "task_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "task",
              "identityPath": "task.id",
              "kind": "relation",
              "labelPath": "task.title",
              "paths": [
                "task.id",
                "task.title"
              ],
              "server": {
                "input": "TASK",
                "key": "task_id",
                "labelInput": "TASK__TITLE",
                "labelKey": "task__title",
                "valueMap": []
              }
            }
          },
          "fields": {
            "can_admit": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "can_admit",
                "paths": [
                  "can_admit"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "can_open": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "can_open",
                "paths": [
                  "can_open"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "clarification_askers": {
              "filter": null,
              "kind": "enum",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "clarification_askers",
                "paths": [
                  "clarification_askers"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Hidden",
                  "value": "hidden"
                },
                {
                  "description": "Named",
                  "value": "named"
                }
              ]
            },
            "clarification_queue": {
              "filter": {
                "field": "clarification_queue",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "clarification_queue.id",
                "labelPath": "clarification_queue.name",
                "model": "work.Queue"
              },
              "row": {
                "path": "clarification_queue.id",
                "paths": [
                  "clarification_queue.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "clarifications_shared_until": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "clarifications_shared_until.id",
                "labelPath": "clarifications_shared_until.name",
                "model": "projects.Milestone"
              },
              "row": {
                "path": "clarifications_shared_until.id",
                "paths": [
                  "clarifications_shared_until.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "closed_at": {
              "filter": {
                "field": "closed_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "closed_at",
                "paths": [
                  "closed_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "closed_at"
              },
              "values": []
            },
            "closed_by": {
              "filter": {
                "field": "closed_by",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "closed_by",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "closed_by",
                "paths": [
                  "closed_by"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "created_at": {
              "filter": {
                "field": "created_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "created_at",
                "paths": [
                  "created_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "created_at"
              },
              "values": []
            },
            "created_by": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "created_by",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "created_by",
                "paths": [
                  "created_by"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "created_by_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "created_by_label",
                "paths": [
                  "created_by_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "facilitator": {
              "filter": {
                "field": "facilitator",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "facilitator",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "facilitator",
                "paths": [
                  "facilitator"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "id": {
              "filter": {
                "field": "id",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "id",
                "paths": [
                  "id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "last_call_at": {
              "filter": {
                "field": "last_call_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "last_call_at",
                "paths": [
                  "last_call_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "last_call_at"
              },
              "values": []
            },
            "name": {
              "filter": {
                "field": "name",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "name",
                "paths": [
                  "name"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "name"
              },
              "values": []
            },
            "opened_at": {
              "filter": {
                "field": "opened_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "opened_at",
                "paths": [
                  "opened_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "opened_at"
              },
              "values": []
            },
            "opened_by": {
              "filter": {
                "field": "opened_by",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "opened_by",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "opened_by",
                "paths": [
                  "opened_by"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "opening_policy": {
              "filter": {
                "field": "opening_policy",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [
                  {
                    "from": "FACILITATOR_ONLY",
                    "to": "facilitator_only"
                  },
                  {
                    "from": "ANSWERS",
                    "to": "answers"
                  },
                  {
                    "from": "ANSWERS_AND_TRACKS",
                    "to": "answers_and_tracks"
                  },
                  {
                    "from": "DRAFTS_AND_TRACKS",
                    "to": "drafts_and_tracks"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "opening_policy",
                "paths": [
                  "opening_policy"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "opening_policy"
              },
              "values": [
                {
                  "description": "Facilitator only",
                  "value": "FACILITATOR_ONLY"
                },
                {
                  "description": "Answers",
                  "value": "ANSWERS"
                },
                {
                  "description": "Answers and tracks",
                  "value": "ANSWERS_AND_TRACKS"
                },
                {
                  "description": "Drafts and tracks",
                  "value": "DRAFTS_AND_TRACKS"
                }
              ]
            },
            "opens_after": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "opens_after.id",
                "labelPath": "opens_after.name",
                "model": "projects.Milestone"
              },
              "row": {
                "path": "opens_after.id",
                "paths": [
                  "opens_after.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "outcome": {
              "filter": {
                "field": "outcome",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [
                  {
                    "from": "AWARDED",
                    "to": "awarded"
                  },
                  {
                    "from": "NO_AWARD",
                    "to": "no_award"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "outcome",
                "paths": [
                  "outcome"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Awarded",
                  "value": "AWARDED"
                },
                {
                  "description": "No award",
                  "value": "NO_AWARD"
                }
              ]
            },
            "permissions": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "permissions",
                "paths": [
                  "permissions"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": []
            },
            "project": {
              "filter": {
                "field": "project",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "project.id",
                "labelPath": "project.title",
                "model": "projects.Project"
              },
              "row": {
                "path": "project.id",
                "paths": [
                  "project.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "requester_party": {
              "filter": {
                "field": "requester_party",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "requester_party.id",
                "labelPath": "requester_party.display_name",
                "model": "parties.Party"
              },
              "row": {
                "path": "requester_party.id",
                "paths": [
                  "requester_party.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "revision": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "revision",
                "paths": [
                  "revision"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "roster": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "roster_visibility": {
              "filter": null,
              "kind": "enum",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "roster_visibility",
                "paths": [
                  "roster_visibility"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Hidden",
                  "value": "hidden"
                },
                {
                  "description": "Named",
                  "value": "named"
                },
                {
                  "description": "Status",
                  "value": "status"
                }
              ]
            },
            "status": {
              "filter": {
                "field": "status",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [
                  {
                    "from": "COLLECTING",
                    "to": "collecting"
                  },
                  {
                    "from": "OPENED",
                    "to": "opened"
                  },
                  {
                    "from": "CLOSED",
                    "to": "closed"
                  },
                  {
                    "from": "CANCELED",
                    "to": "canceled"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "status",
                "paths": [
                  "status"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "status"
              },
              "values": [
                {
                  "description": "Collecting",
                  "value": "COLLECTING"
                },
                {
                  "description": "Opened",
                  "value": "OPENED"
                },
                {
                  "description": "Closed",
                  "value": "CLOSED"
                },
                {
                  "description": "Canceled",
                  "value": "CANCELED"
                }
              ]
            },
            "submission_deadline": {
              "filter": {
                "field": "submission_deadline",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "submission_deadline",
                "paths": [
                  "submission_deadline"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "submission_deadline"
              },
              "values": []
            },
            "task": {
              "filter": {
                "field": "task",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "task.id",
                "labelPath": "task.title",
                "model": "projects.Task"
              },
              "row": {
                "path": "task.id",
                "paths": [
                  "task.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "team": {
              "filter": {
                "field": "team",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "team.id",
                "labelPath": "team.name",
                "model": "spaces.Group"
              },
              "row": {
                "path": "team.id",
                "paths": [
                  "team.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "updated_at": {
              "filter": {
                "field": "updated_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "updated_at",
                "paths": [
                  "updated_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "updated_at"
              },
              "values": []
            },
            "updated_by": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "updated_by",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "updated_by",
                "paths": [
                  "updated_by"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "updated_by_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "updated_by_label",
                "paths": [
                  "updated_by_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "status"
              },
              {
                "direction": "ASC",
                "field": "submission_deadline"
              }
            ]
          }
        },
        "recordEdges": [
          "messaging.ThreadAttachment"
        ],
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "name",
          "facilitator",
          "last_call_at",
          "submission_deadline"
        ],
        "resourceType": "proposals/round",
        "revisionFields": [],
        "roots": {
          "aggregate": "proposal_rounds_aggregate",
          "changes": null,
          "create": "insert_proposal_rounds_one",
          "delete": "delete_proposal_rounds_by_pk",
          "deletePreview": null,
          "detail": "proposal_rounds_by_pk",
          "groups": "proposal_rounds_groups",
          "groupsCount": "proposal_rounds_groups_count",
          "list": "proposal_rounds",
          "revisions": null,
          "save": null,
          "update": "update_proposal_rounds_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "public",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "proposal_rounds_aggregate",
          "createInput": "proposal_rounds_insert_input",
          "deletePayload": null,
          "filter": "proposal_rounds_bool_exp",
          "groupBySpec": "proposalRoundsgroupbyspec",
          "groupKey": "proposalRoundsgroupkey",
          "groupOrder": "proposalRoundsgrouporder",
          "grouped": "proposal_rounds_group",
          "having": "proposalRoundshaving",
          "node": "ProposalRoundType",
          "order": "proposal_rounds_order_by",
          "query": "proposalRounds_Query",
          "revision": null,
          "updateInput": "proposal_rounds_set_input"
        },
        "updateArguments": [
          {
            "name": "expected_revision",
            "type": "Int"
          }
        ],
        "updateFields": [
          "name",
          "requester_party",
          "opening_policy",
          "last_call_at",
          "submission_deadline",
          "team",
          "roster_visibility",
          "clarification_askers",
          "opens_after",
          "clarifications_shared_until",
          "clarification_queue"
        ]
      },
      {
        "aggregateFields": [
          "id",
          "sort_order"
        ],
        "aggregateMeasures": [],
        "appLabel": "proposals",
        "canonicalLabel": "proposals.Topic",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "round",
          "key",
          "name",
          "hint",
          "sort_order"
        ],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "created_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_by_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "updated_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_by_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "display_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "key",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "hint",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "sort_order",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Float",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "float"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "round",
            "readable": true,
            "relationModelLabel": "proposals.Round",
            "relationObject": true,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "proposals.Topic",
        "modelName": "topic",
        "query": {
          "axes": {
            "key": {
              "drill": {
                "field": "key",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "key",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "key",
              "identityPath": "key",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "key"
              ],
              "server": {
                "input": "KEY",
                "key": "key",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "round": {
              "drill": {
                "field": "round",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "round_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "round",
              "identityPath": "round.id",
              "kind": "relation",
              "labelPath": "round.name",
              "paths": [
                "round.id",
                "round.name"
              ],
              "server": {
                "input": "ROUND",
                "key": "round_id",
                "labelInput": "ROUND__NAME",
                "labelKey": "round__name",
                "valueMap": []
              }
            }
          },
          "fields": {
            "created_at": {
              "filter": {
                "field": "created_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "created_at",
                "paths": [
                  "created_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "created_at"
              },
              "values": []
            },
            "created_by": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "created_by",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "created_by",
                "paths": [
                  "created_by"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "created_by_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "created_by_label",
                "paths": [
                  "created_by_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "hint": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "hint",
                "paths": [
                  "hint"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "id": {
              "filter": {
                "field": "id",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "id",
                "paths": [
                  "id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "key": {
              "filter": {
                "field": "key",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "key",
                "paths": [
                  "key"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "key"
              },
              "values": []
            },
            "name": {
              "filter": {
                "field": "name",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "name",
                "paths": [
                  "name"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "name"
              },
              "values": []
            },
            "round": {
              "filter": {
                "field": "round",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "round.id",
                "labelPath": "round.name",
                "model": "proposals.Round"
              },
              "row": {
                "path": "round.id",
                "paths": [
                  "round.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "round"
              },
              "values": []
            },
            "sort_order": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "sort_order",
                "paths": [
                  "sort_order"
                ]
              },
              "scalar": "Float",
              "sort": {
                "field": "sort_order"
              },
              "values": []
            },
            "updated_at": {
              "filter": {
                "field": "updated_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "updated_at",
                "paths": [
                  "updated_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "updated_at"
              },
              "values": []
            },
            "updated_by": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "updated_by",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "updated_by",
                "paths": [
                  "updated_by"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "updated_by_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "updated_by_label",
                "paths": [
                  "updated_by_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "round"
              },
              {
                "direction": "ASC",
                "field": "sort_order"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "round",
          "key",
          "name"
        ],
        "resourceType": "proposals/topic",
        "revisionFields": [],
        "roots": {
          "aggregate": "proposal_topics_aggregate",
          "changes": null,
          "create": "insert_proposal_topics_one",
          "delete": "delete_proposal_topics_by_pk",
          "deletePreview": null,
          "detail": "proposal_topics_by_pk",
          "groups": "proposal_topics_groups",
          "groupsCount": "proposal_topics_groups_count",
          "list": "proposal_topics",
          "revisions": null,
          "save": null,
          "update": "update_proposal_topics_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "public",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "proposal_topics_aggregate",
          "createInput": "proposal_topics_insert_input",
          "deletePayload": null,
          "filter": "proposal_topics_bool_exp",
          "groupBySpec": "proposalTopicsgroupbyspec",
          "groupKey": "proposalTopicsgroupkey",
          "groupOrder": "proposalTopicsgrouporder",
          "grouped": "proposal_topics_group",
          "having": "proposalTopicshaving",
          "node": "ProposalTopicType",
          "order": "proposal_topics_order_by",
          "query": "proposalTopics_Query",
          "revision": null,
          "updateInput": "proposal_topics_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "name",
          "hint",
          "sort_order"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "proposals",
        "canonicalLabel": "proposals.Proposal",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "round",
          "responder",
          "party",
          "source_message",
          "state",
          "statement",
          "cost",
          "currency",
          "staffing",
          "timeframe_start",
          "timeframe_end",
          "confidence",
          "valid_until"
        ],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "created_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_by_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "updated_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_by_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "display_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "revision",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "statement",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "disclosed_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "track_published_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "retired_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "state",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Draft",
                "value": "DRAFT"
              },
              {
                "description": "Submitted",
                "value": "SUBMITTED"
              },
              {
                "description": "Accepted",
                "value": "ACCEPTED"
              },
              {
                "description": "Partially accepted",
                "value": "PARTIALLY_ACCEPTED"
              },
              {
                "description": "Declined",
                "value": "DECLINED"
              },
              {
                "description": "Withdrawn",
                "value": "WITHDRAWN"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": "currency",
            "kind": "scalar",
            "name": "cost",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Decimal",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "money"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "staffing",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "timeframe_start",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Date",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "date"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "timeframe_end",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Date",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "date"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "confidence",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Low",
                "value": "LOW"
              },
              {
                "description": "Medium",
                "value": "MEDIUM"
              },
              {
                "description": "High",
                "value": "HIGH"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "valid_until",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Date",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "date"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "capture_payload_hash",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "capture_parser_version",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "submitted_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "decided_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "round",
            "readable": true,
            "relationModelLabel": "proposals.Round",
            "relationObject": true,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "party",
            "readable": true,
            "relationModelLabel": "parties.Party",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "source_message",
            "readable": true,
            "relationModelLabel": "messaging.Message",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "track",
            "readable": true,
            "relationModelLabel": "projects.Project",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "currency",
            "readable": true,
            "relationModelLabel": "money.Currency",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "permissions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "track_status",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "retired_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "submitted_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "decided_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "responder",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [
          {
            "permission": "share",
            "relation": "reader",
            "subjects": [
              {
                "relation": null,
                "resource": null,
                "type": "auth/user"
              },
              {
                "relation": "member",
                "resource": null,
                "type": "auth/group"
              }
            ]
          }
        ],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "proposals.Proposal",
        "modelName": "proposal",
        "query": {
          "axes": {
            "party": {
              "drill": {
                "field": "party",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "party_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "party",
              "identityPath": "party.id",
              "kind": "relation",
              "labelPath": "party.display_name",
              "paths": [
                "party.id",
                "party.display_name"
              ],
              "server": {
                "input": "PARTY",
                "key": "party_id",
                "labelInput": "PARTY__DISPLAY_NAME",
                "labelKey": "party__display_name",
                "valueMap": []
              }
            },
            "round": {
              "drill": {
                "field": "round",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "round_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "round",
              "identityPath": "round.id",
              "kind": "relation",
              "labelPath": "round.name",
              "paths": [
                "round.id",
                "round.name"
              ],
              "server": {
                "input": "ROUND",
                "key": "round_id",
                "labelInput": "ROUND__NAME",
                "labelKey": "round__name",
                "valueMap": []
              }
            },
            "state": {
              "drill": {
                "field": "state",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "state",
                "valueMap": [
                  {
                    "from": "DRAFT",
                    "to": "draft"
                  },
                  {
                    "from": "SUBMITTED",
                    "to": "submitted"
                  },
                  {
                    "from": "ACCEPTED",
                    "to": "accepted"
                  },
                  {
                    "from": "PARTIALLY_ACCEPTED",
                    "to": "partially_accepted"
                  },
                  {
                    "from": "DECLINED",
                    "to": "declined"
                  },
                  {
                    "from": "WITHDRAWN",
                    "to": "withdrawn"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "state",
              "identityPath": "state",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "state"
              ],
              "server": {
                "input": "STATE",
                "key": "state",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "track": {
              "drill": {
                "field": "track",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "track",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "track",
              "identityPath": "track.id",
              "kind": "relation",
              "labelPath": "track.title",
              "paths": [
                "track.id",
                "track.title"
              ],
              "server": {
                "input": "TRACK",
                "key": "track",
                "labelInput": "TRACK__TITLE",
                "labelKey": "track__title",
                "valueMap": []
              }
            }
          },
          "fields": {
            "capture_parser_version": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "capture_parser_version",
                "paths": [
                  "capture_parser_version"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "capture_payload_hash": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "capture_payload_hash",
                "paths": [
                  "capture_payload_hash"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "confidence": {
              "filter": null,
              "kind": "enum",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "confidence",
                "paths": [
                  "confidence"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Low",
                  "value": "LOW"
                },
                {
                  "description": "Medium",
                  "value": "MEDIUM"
                },
                {
                  "description": "High",
                  "value": "HIGH"
                }
              ]
            },
            "cost": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "cost",
                "paths": [
                  "cost"
                ]
              },
              "scalar": "Decimal",
              "sort": null,
              "values": []
            },
            "created_at": {
              "filter": {
                "field": "created_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "created_at",
                "paths": [
                  "created_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "created_at"
              },
              "values": []
            },
            "created_by": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "created_by",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "created_by",
                "paths": [
                  "created_by"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "created_by_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "created_by_label",
                "paths": [
                  "created_by_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "currency": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "currency.id",
                "labelPath": "currency.name",
                "model": "money.Currency"
              },
              "row": {
                "path": "currency.id",
                "paths": [
                  "currency.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "decided_at": {
              "filter": {
                "field": "decided_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "decided_at",
                "paths": [
                  "decided_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "decided_at"
              },
              "values": []
            },
            "decided_by": {
              "filter": {
                "field": "decided_by",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "decided_by",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "decided_by",
                "paths": [
                  "decided_by"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "disclosed_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "disclosed_at",
                "paths": [
                  "disclosed_at"
                ]
              },
              "scalar": "DateTime",
              "sort": null,
              "values": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "id": {
              "filter": {
                "field": "id",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "id",
                "paths": [
                  "id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "party": {
              "filter": {
                "field": "party",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "party.id",
                "labelPath": "party.display_name",
                "model": "parties.Party"
              },
              "row": {
                "path": "party.id",
                "paths": [
                  "party.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "permissions": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "permissions",
                "paths": [
                  "permissions"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": []
            },
            "responder": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "responder",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "responder",
                "paths": [
                  "responder"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "retired_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "retired_at",
                "paths": [
                  "retired_at"
                ]
              },
              "scalar": "DateTime",
              "sort": null,
              "values": []
            },
            "retired_by": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "retired_by",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "retired_by",
                "paths": [
                  "retired_by"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "revision": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "revision",
                "paths": [
                  "revision"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "round": {
              "filter": {
                "field": "round",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "round.id",
                "labelPath": "round.name",
                "model": "proposals.Round"
              },
              "row": {
                "path": "round.id",
                "paths": [
                  "round.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "round"
              },
              "values": []
            },
            "source_message": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "source_message.id",
                "labelPath": "source_message.title",
                "model": "messaging.Message"
              },
              "row": {
                "path": "source_message.id",
                "paths": [
                  "source_message.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "staffing": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "staffing",
                "paths": [
                  "staffing"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "state": {
              "filter": {
                "field": "state",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [
                  {
                    "from": "DRAFT",
                    "to": "draft"
                  },
                  {
                    "from": "SUBMITTED",
                    "to": "submitted"
                  },
                  {
                    "from": "ACCEPTED",
                    "to": "accepted"
                  },
                  {
                    "from": "PARTIALLY_ACCEPTED",
                    "to": "partially_accepted"
                  },
                  {
                    "from": "DECLINED",
                    "to": "declined"
                  },
                  {
                    "from": "WITHDRAWN",
                    "to": "withdrawn"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "state",
                "paths": [
                  "state"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "state"
              },
              "values": [
                {
                  "description": "Draft",
                  "value": "DRAFT"
                },
                {
                  "description": "Submitted",
                  "value": "SUBMITTED"
                },
                {
                  "description": "Accepted",
                  "value": "ACCEPTED"
                },
                {
                  "description": "Partially accepted",
                  "value": "PARTIALLY_ACCEPTED"
                },
                {
                  "description": "Declined",
                  "value": "DECLINED"
                },
                {
                  "description": "Withdrawn",
                  "value": "WITHDRAWN"
                }
              ]
            },
            "statement": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "statement",
                "paths": [
                  "statement"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "submitted_at": {
              "filter": {
                "field": "submitted_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "submitted_at",
                "paths": [
                  "submitted_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "submitted_at"
              },
              "values": []
            },
            "submitted_by": {
              "filter": {
                "field": "submitted_by",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "submitted_by",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "submitted_by",
                "paths": [
                  "submitted_by"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "timeframe_end": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "timeframe_end",
                "paths": [
                  "timeframe_end"
                ]
              },
              "scalar": "Date",
              "sort": null,
              "values": []
            },
            "timeframe_start": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "timeframe_start",
                "paths": [
                  "timeframe_start"
                ]
              },
              "scalar": "Date",
              "sort": null,
              "values": []
            },
            "track": {
              "filter": {
                "field": "track",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "track.id",
                "labelPath": "track.title",
                "model": "projects.Project"
              },
              "row": {
                "path": "track.id",
                "paths": [
                  "track.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "track_published_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "track_published_at",
                "paths": [
                  "track_published_at"
                ]
              },
              "scalar": "DateTime",
              "sort": null,
              "values": []
            },
            "track_status": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "track_status",
                "paths": [
                  "track_status"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "updated_at": {
              "filter": {
                "field": "updated_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "updated_at",
                "paths": [
                  "updated_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "updated_at"
              },
              "values": []
            },
            "updated_by": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "updated_by",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "updated_by",
                "paths": [
                  "updated_by"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "updated_by_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "updated_by_label",
                "paths": [
                  "updated_by_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "valid_until": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "valid_until",
                "paths": [
                  "valid_until"
                ]
              },
              "scalar": "Date",
              "sort": null,
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "round"
              },
              {
                "direction": "ASC",
                "field": "state"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "round"
        ],
        "resourceType": "proposals/proposal",
        "revisionFields": [],
        "roots": {
          "aggregate": "proposals_aggregate",
          "changes": null,
          "create": "insert_proposals_one",
          "delete": "delete_proposals_by_pk",
          "deletePreview": null,
          "detail": "proposals_by_pk",
          "groups": "proposals_groups",
          "groupsCount": "proposals_groups_count",
          "list": "proposals",
          "revisions": null,
          "save": null,
          "update": "update_proposals_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "public",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "proposals_aggregate",
          "createInput": "proposals_insert_input",
          "deletePayload": null,
          "filter": "proposals_bool_exp",
          "groupBySpec": "proposalsGroupBySpec",
          "groupKey": "proposalsGroupKey",
          "groupOrder": "proposalsGroupOrder",
          "grouped": "proposals_group",
          "having": "proposalsHaving",
          "node": "ProposalType",
          "order": "proposals_order_by",
          "query": "proposals_Query",
          "revision": null,
          "updateInput": "proposals_set_input"
        },
        "updateArguments": [
          {
            "name": "expected_revision",
            "type": "Int"
          }
        ],
        "updateFields": [
          "statement",
          "cost",
          "currency",
          "staffing",
          "timeframe_start",
          "timeframe_end",
          "confidence",
          "valid_until"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "proposals",
        "canonicalLabel": "proposals.Answer",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "proposal",
          "topic",
          "body",
          "visibility"
        ],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "created_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_by_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "updated_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_by_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "display_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "revision",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "visibility",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Round",
                "value": "ROUND"
              },
              {
                "description": "Responder",
                "value": "RESPONDER"
              },
              {
                "description": "Managers only",
                "value": "SEALED"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "shared_with_responders",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "body",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "proposal",
            "readable": true,
            "relationModelLabel": "proposals.Proposal",
            "relationObject": true,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "topic",
            "readable": true,
            "relationModelLabel": "proposals.Topic",
            "relationObject": true,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "allowed_visibility",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "permissions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [
          {
            "permission": "manage",
            "relation": "reader",
            "subjects": [
              {
                "relation": null,
                "resource": null,
                "type": "auth/user"
              },
              {
                "relation": "member",
                "resource": null,
                "type": "auth/group"
              }
            ]
          }
        ],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "proposals.Answer",
        "modelName": "answer",
        "query": {
          "axes": {
            "proposal": {
              "drill": {
                "field": "proposal",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "proposal_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "proposal",
              "identityPath": "proposal.id",
              "kind": "relation",
              "labelPath": "proposal.display_name",
              "paths": [
                "proposal.id",
                "proposal.display_name"
              ],
              "server": {
                "input": "PROPOSAL",
                "key": "proposal_id",
                "labelInput": "PROPOSAL__CAPTURE_PAYLOAD_HASH",
                "labelKey": "proposal__capture_payload_hash",
                "valueMap": []
              }
            },
            "topic": {
              "drill": {
                "field": "topic",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "topic_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "topic",
              "identityPath": "topic.id",
              "kind": "relation",
              "labelPath": "topic.name",
              "paths": [
                "topic.id",
                "topic.name"
              ],
              "server": {
                "input": "TOPIC",
                "key": "topic_id",
                "labelInput": "TOPIC__NAME",
                "labelKey": "topic__name",
                "valueMap": []
              }
            }
          },
          "fields": {
            "allowed_visibility": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "allowed_visibility",
                "paths": [
                  "allowed_visibility"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": []
            },
            "body": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "body",
                "paths": [
                  "body"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "created_at": {
              "filter": {
                "field": "created_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "created_at",
                "paths": [
                  "created_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "created_at"
              },
              "values": []
            },
            "created_by": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "created_by",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "created_by",
                "paths": [
                  "created_by"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "created_by_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "created_by_label",
                "paths": [
                  "created_by_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "id": {
              "filter": {
                "field": "id",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "id",
                "paths": [
                  "id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "permissions": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "permissions",
                "paths": [
                  "permissions"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": []
            },
            "proposal": {
              "filter": {
                "field": "proposal",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "proposal.id",
                "labelPath": "proposal.display_name",
                "model": "proposals.Proposal"
              },
              "row": {
                "path": "proposal.id",
                "paths": [
                  "proposal.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "proposal"
              },
              "values": []
            },
            "revision": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "revision",
                "paths": [
                  "revision"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "shared_with_responders": {
              "filter": {
                "field": "shared_with_responders",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "shared_with_responders",
                "paths": [
                  "shared_with_responders"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "topic": {
              "filter": {
                "field": "topic",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "topic.id",
                "labelPath": "topic.name",
                "model": "proposals.Topic"
              },
              "row": {
                "path": "topic.id",
                "paths": [
                  "topic.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "topic"
              },
              "values": []
            },
            "updated_at": {
              "filter": {
                "field": "updated_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "updated_at",
                "paths": [
                  "updated_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "updated_at"
              },
              "values": []
            },
            "updated_by": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "updated_by",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "updated_by",
                "paths": [
                  "updated_by"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "updated_by_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "updated_by_label",
                "paths": [
                  "updated_by_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "visibility": {
              "filter": {
                "field": "visibility",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [
                  {
                    "from": "ROUND",
                    "to": "round"
                  },
                  {
                    "from": "RESPONDER",
                    "to": "responder"
                  },
                  {
                    "from": "SEALED",
                    "to": "sealed"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "visibility",
                "paths": [
                  "visibility"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Round",
                  "value": "ROUND"
                },
                {
                  "description": "Responder",
                  "value": "RESPONDER"
                },
                {
                  "description": "Managers only",
                  "value": "SEALED"
                }
              ]
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "topic"
              },
              {
                "direction": "ASC",
                "field": "proposal"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "proposal",
          "topic"
        ],
        "resourceType": "proposals/answer",
        "revisionFields": [],
        "roots": {
          "aggregate": "proposal_answers_aggregate",
          "changes": null,
          "create": "insert_proposal_answers_one",
          "delete": "delete_proposal_answers_by_pk",
          "deletePreview": null,
          "detail": "proposal_answers_by_pk",
          "groups": "proposal_answers_groups",
          "groupsCount": "proposal_answers_groups_count",
          "list": "proposal_answers",
          "revisions": null,
          "save": null,
          "update": "update_proposal_answers_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "public",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "proposal_answers_aggregate",
          "createInput": "proposal_answers_insert_input",
          "deletePayload": null,
          "filter": "proposal_answers_bool_exp",
          "groupBySpec": "proposalAnswersgroupbyspec",
          "groupKey": "proposalAnswersgroupkey",
          "groupOrder": "proposalAnswersgrouporder",
          "grouped": "proposal_answers_group",
          "having": "proposalAnswershaving",
          "node": "ProposalAnswerType",
          "order": "proposal_answers_order_by",
          "query": "proposalAnswers_Query",
          "revision": null,
          "updateInput": "proposal_answers_set_input"
        },
        "updateArguments": [
          {
            "name": "expected_revision",
            "type": "Int"
          }
        ],
        "updateFields": [
          "body"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "proposals",
        "canonicalLabel": "proposals.Review",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "proposal",
          "reviewer",
          "body"
        ],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "created_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_by_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "updated_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_by_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "display_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "body",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "proposal",
            "readable": true,
            "relationModelLabel": "proposals.Proposal",
            "relationObject": true,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "reviewer",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "proposals.Review",
        "modelName": "review",
        "query": {
          "axes": {
            "proposal": {
              "drill": {
                "field": "proposal",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "proposal_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "proposal",
              "identityPath": "proposal.id",
              "kind": "relation",
              "labelPath": "proposal.display_name",
              "paths": [
                "proposal.id",
                "proposal.display_name"
              ],
              "server": {
                "input": "PROPOSAL",
                "key": "proposal_id",
                "labelInput": "PROPOSAL__CAPTURE_PAYLOAD_HASH",
                "labelKey": "proposal__capture_payload_hash",
                "valueMap": []
              }
            },
            "reviewer": {
              "drill": {
                "field": "reviewer",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "reviewer_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "reviewer",
              "identityPath": "reviewer",
              "kind": "relation",
              "labelPath": null,
              "paths": [
                "reviewer"
              ],
              "server": {
                "input": "REVIEWER",
                "key": "reviewer_id",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "body": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "body",
                "paths": [
                  "body"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "created_at": {
              "filter": {
                "field": "created_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "created_at",
                "paths": [
                  "created_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "created_at"
              },
              "values": []
            },
            "created_by": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "created_by",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "created_by",
                "paths": [
                  "created_by"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "created_by_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "created_by_label",
                "paths": [
                  "created_by_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "id": {
              "filter": {
                "field": "id",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "id",
                "paths": [
                  "id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "proposal": {
              "filter": {
                "field": "proposal",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "proposal.id",
                "labelPath": "proposal.display_name",
                "model": "proposals.Proposal"
              },
              "row": {
                "path": "proposal.id",
                "paths": [
                  "proposal.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "proposal"
              },
              "values": []
            },
            "reviewer": {
              "filter": {
                "field": "reviewer",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "reviewer",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "reviewer",
                "paths": [
                  "reviewer"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "reviewer"
              },
              "values": []
            },
            "updated_at": {
              "filter": {
                "field": "updated_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "updated_at",
                "paths": [
                  "updated_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "updated_at"
              },
              "values": []
            },
            "updated_by": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "updated_by",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "updated_by",
                "paths": [
                  "updated_by"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "updated_by_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "updated_by_label",
                "paths": [
                  "updated_by_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "reviewer"
              },
              {
                "direction": "ASC",
                "field": "proposal"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "proposal",
          "reviewer"
        ],
        "resourceType": "proposals/review",
        "revisionFields": [],
        "roots": {
          "aggregate": "proposal_reviews_aggregate",
          "changes": null,
          "create": "insert_proposal_reviews_one",
          "delete": "delete_proposal_reviews_by_pk",
          "deletePreview": null,
          "detail": "proposal_reviews_by_pk",
          "groups": "proposal_reviews_groups",
          "groupsCount": "proposal_reviews_groups_count",
          "list": "proposal_reviews",
          "revisions": null,
          "save": null,
          "update": "update_proposal_reviews_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "public",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "proposal_reviews_aggregate",
          "createInput": "proposal_reviews_insert_input",
          "deletePayload": null,
          "filter": "proposal_reviews_bool_exp",
          "groupBySpec": "proposalReviewsgroupbyspec",
          "groupKey": "proposalReviewsgroupkey",
          "groupOrder": "proposalReviewsgrouporder",
          "grouped": "proposal_reviews_group",
          "having": "proposalReviewshaving",
          "node": "ProposalReviewType",
          "order": "proposal_reviews_order_by",
          "query": "proposalReviews_Query",
          "revision": null,
          "updateInput": "proposal_reviews_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "body"
        ]
      },
      {
        "aggregateFields": [],
        "aggregateMeasures": [],
        "appLabel": "iam",
        "canonicalLabel": "iam.User",
        "capabilities": [
          "changes"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [],
        "defaultMeasures": [],
        "fields": [],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "iam.User",
        "modelName": "user",
        "query": {
          "axes": {},
          "fields": {},
          "identity": {
            "field": "sqid"
          },
          "sort": {
            "default": []
          }
        },
        "recordEdges": [],
        "recordRepresentation": null,
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "auth/user",
        "revisionFields": [],
        "roots": {
          "aggregate": null,
          "changes": "userChanged",
          "create": null,
          "delete": null,
          "deletePreview": null,
          "detail": null,
          "groups": null,
          "groupsCount": null,
          "list": null,
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "public",
        "subjectField": null,
        "subtitle": null,
        "typeNames": {
          "aggregate": null,
          "createInput": null,
          "deletePayload": null,
          "filter": null,
          "groupBySpec": null,
          "groupKey": null,
          "groupOrder": null,
          "grouped": null,
          "having": null,
          "node": null,
          "order": null,
          "query": null,
          "revision": null,
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      }
    ]
  }
}
