{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "anyOf": [
    {
      "type": "object",
      "properties": {
        "schemaVersion": {
          "type": "string",
          "const": "2.0.0"
        },
        "canonical": {
          "type": "string",
          "const": "https://pichu.dev/data/profile.json"
        },
        "generatedFrom": {
          "$ref": "#/$defs/__schema0"
        },
        "language": {
          "type": "string",
          "const": "ja-en"
        },
        "data": {
          "type": "object",
          "properties": {
            "profile": {
              "type": "array",
              "items": {
                "oneOf": [
                  {
                    "type": "object",
                    "properties": {
                      "id": {
                        "$ref": "#/$defs/__schema1"
                      },
                      "slug": {
                        "$ref": "#/$defs/__schema2"
                      },
                      "recordType": {
                        "type": "string",
                        "const": "person"
                      },
                      "visibility": {
                        "$ref": "#/$defs/__schema3"
                      },
                      "title": {
                        "$ref": "#/$defs/__schema4"
                      },
                      "summary": {
                        "$ref": "#/$defs/__schema4"
                      },
                      "agentSummary": {
                        "$ref": "#/$defs/__schema4"
                      },
                      "sourceStatus": {
                        "$ref": "#/$defs/__schema5"
                      },
                      "evidence": {
                        "$ref": "#/$defs/__schema6"
                      },
                      "sourceRefs": {
                        "$ref": "#/$defs/__schema7"
                      },
                      "relations": {
                        "$ref": "#/$defs/__schema8"
                      },
                      "tags": {
                        "$ref": "#/$defs/__schema9"
                      },
                      "publicationNote": {
                        "$ref": "#/$defs/__schema10"
                      },
                      "displayName": {
                        "type": "string",
                        "const": "pikachu0310"
                      },
                      "siteName": {
                        "type": "string",
                        "const": "pichu.dev"
                      },
                      "publicLocale": {
                        "type": "string",
                        "const": "ja"
                      },
                      "oneLine": {
                        "$ref": "#/$defs/__schema4"
                      },
                      "publicActivitySummary": {
                        "$ref": "#/$defs/__schema4"
                      },
                      "handles": {
                        "type": "array",
                        "items": {
                          "type": "object",
                          "properties": {
                            "service": {
                              "type": "string",
                              "minLength": 1
                            },
                            "handle": {
                              "type": "string",
                              "minLength": 1
                            },
                            "linkId": {
                              "type": "string",
                              "minLength": 1
                            }
                          },
                          "required": [
                            "service",
                            "handle",
                            "linkId"
                          ],
                          "additionalProperties": false
                        }
                      },
                      "primaryDomainIds": {
                        "type": "array",
                        "items": {
                          "type": "string",
                          "minLength": 1
                        }
                      },
                      "routeIds": {
                        "type": "array",
                        "items": {
                          "type": "string",
                          "minLength": 1
                        }
                      }
                    },
                    "required": [
                      "id",
                      "slug",
                      "recordType",
                      "visibility",
                      "title",
                      "summary",
                      "agentSummary",
                      "sourceStatus",
                      "evidence",
                      "sourceRefs",
                      "relations",
                      "tags",
                      "publicationNote",
                      "displayName",
                      "siteName",
                      "publicLocale",
                      "oneLine",
                      "publicActivitySummary",
                      "handles",
                      "primaryDomainIds",
                      "routeIds"
                    ],
                    "additionalProperties": false
                  },
                  {
                    "type": "object",
                    "properties": {
                      "id": {
                        "$ref": "#/$defs/__schema1"
                      },
                      "slug": {
                        "$ref": "#/$defs/__schema2"
                      },
                      "recordType": {
                        "type": "string",
                        "const": "editorial-copy"
                      },
                      "visibility": {
                        "$ref": "#/$defs/__schema3"
                      },
                      "title": {
                        "$ref": "#/$defs/__schema4"
                      },
                      "summary": {
                        "$ref": "#/$defs/__schema4"
                      },
                      "agentSummary": {
                        "$ref": "#/$defs/__schema4"
                      },
                      "sourceStatus": {
                        "$ref": "#/$defs/__schema5"
                      },
                      "evidence": {
                        "$ref": "#/$defs/__schema6"
                      },
                      "sourceRefs": {
                        "$ref": "#/$defs/__schema7"
                      },
                      "relations": {
                        "$ref": "#/$defs/__schema8"
                      },
                      "tags": {
                        "$ref": "#/$defs/__schema9"
                      },
                      "publicationNote": {
                        "$ref": "#/$defs/__schema10"
                      },
                      "siteLabel": {
                        "type": "string",
                        "const": "pichu.dev"
                      },
                      "handle": {
                        "type": "string",
                        "const": "pikachu0310"
                      },
                      "statement": {
                        "$ref": "#/$defs/__schema4"
                      },
                      "routeLabels": {
                        "type": "array",
                        "items": {
                          "type": "string",
                          "minLength": 1
                        }
                      },
                      "primaryActions": {
                        "type": "array",
                        "items": {
                          "type": "object",
                          "properties": {
                            "label": {
                              "$ref": "#/$defs/__schema4"
                            },
                            "href": {
                              "type": "string",
                              "minLength": 1
                            }
                          },
                          "required": [
                            "label",
                            "href"
                          ],
                          "additionalProperties": false
                        }
                      },
                      "essentialLinkIds": {
                        "type": "array",
                        "items": {
                          "type": "string",
                          "minLength": 1
                        }
                      }
                    },
                    "required": [
                      "id",
                      "slug",
                      "recordType",
                      "visibility",
                      "title",
                      "summary",
                      "agentSummary",
                      "sourceStatus",
                      "evidence",
                      "sourceRefs",
                      "relations",
                      "tags",
                      "publicationNote",
                      "siteLabel",
                      "handle",
                      "statement",
                      "routeLabels",
                      "primaryActions",
                      "essentialLinkIds"
                    ],
                    "additionalProperties": false
                  }
                ]
              }
            },
            "domains": {
              "type": "array",
              "items": {
                "type": "object",
                "properties": {
                  "id": {
                    "$ref": "#/$defs/__schema1"
                  },
                  "slug": {
                    "$ref": "#/$defs/__schema2"
                  },
                  "recordType": {
                    "type": "string",
                    "const": "domain"
                  },
                  "visibility": {
                    "$ref": "#/$defs/__schema3"
                  },
                  "title": {
                    "$ref": "#/$defs/__schema4"
                  },
                  "summary": {
                    "$ref": "#/$defs/__schema4"
                  },
                  "agentSummary": {
                    "$ref": "#/$defs/__schema4"
                  },
                  "sourceStatus": {
                    "$ref": "#/$defs/__schema5"
                  },
                  "evidence": {
                    "$ref": "#/$defs/__schema6"
                  },
                  "sourceRefs": {
                    "$ref": "#/$defs/__schema7"
                  },
                  "relations": {
                    "$ref": "#/$defs/__schema8"
                  },
                  "tags": {
                    "$ref": "#/$defs/__schema9"
                  },
                  "publicationNote": {
                    "$ref": "#/$defs/__schema10"
                  },
                  "tier": {
                    "type": "string",
                    "enum": [
                      "primary",
                      "supporting",
                      "method"
                    ]
                  },
                  "technologyScopes": {
                    "type": "array",
                    "items": {
                      "type": "object",
                      "properties": {
                        "label": {
                          "type": "string",
                          "minLength": 1
                        },
                        "scope": {
                          "type": "string",
                          "minLength": 1
                        }
                      },
                      "required": [
                        "label",
                        "scope"
                      ],
                      "additionalProperties": false
                    }
                  }
                },
                "required": [
                  "id",
                  "slug",
                  "recordType",
                  "visibility",
                  "title",
                  "summary",
                  "agentSummary",
                  "sourceStatus",
                  "evidence",
                  "sourceRefs",
                  "relations",
                  "tags",
                  "publicationNote",
                  "tier",
                  "technologyScopes"
                ],
                "additionalProperties": false
              }
            },
            "facts": {
              "type": "array",
              "items": {
                "type": "object",
                "properties": {
                  "id": {
                    "$ref": "#/$defs/__schema1"
                  },
                  "slug": {
                    "$ref": "#/$defs/__schema2"
                  },
                  "recordType": {
                    "type": "string",
                    "enum": [
                      "award",
                      "fact",
                      "achievement",
                      "activity",
                      "metric",
                      "anecdote"
                    ]
                  },
                  "visibility": {
                    "$ref": "#/$defs/__schema3"
                  },
                  "title": {
                    "$ref": "#/$defs/__schema4"
                  },
                  "summary": {
                    "$ref": "#/$defs/__schema4"
                  },
                  "agentSummary": {
                    "$ref": "#/$defs/__schema4"
                  },
                  "sourceStatus": {
                    "$ref": "#/$defs/__schema5"
                  },
                  "evidence": {
                    "$ref": "#/$defs/__schema6"
                  },
                  "sourceRefs": {
                    "$ref": "#/$defs/__schema7"
                  },
                  "relations": {
                    "$ref": "#/$defs/__schema8"
                  },
                  "tags": {
                    "$ref": "#/$defs/__schema9"
                  },
                  "publicationNote": {
                    "$ref": "#/$defs/__schema10"
                  },
                  "isPersonalWorkClaim": {
                    "type": "boolean"
                  },
                  "claimStrength": {
                    "$ref": "#/$defs/__schema5"
                  },
                  "publicValue": {
                    "anyOf": [
                      {
                        "type": "string",
                        "minLength": 1
                      },
                      {
                        "type": "null"
                      }
                    ]
                  },
                  "dates": {
                    "type": "array",
                    "items": {
                      "$ref": "#/$defs/__schema11"
                    }
                  }
                },
                "required": [
                  "id",
                  "slug",
                  "recordType",
                  "visibility",
                  "title",
                  "summary",
                  "agentSummary",
                  "sourceStatus",
                  "evidence",
                  "sourceRefs",
                  "relations",
                  "tags",
                  "publicationNote",
                  "isPersonalWorkClaim",
                  "claimStrength",
                  "publicValue",
                  "dates"
                ],
                "additionalProperties": false
              }
            },
            "links": {
              "type": "array",
              "items": {
                "type": "object",
                "properties": {
                  "id": {
                    "$ref": "#/$defs/__schema1"
                  },
                  "slug": {
                    "$ref": "#/$defs/__schema2"
                  },
                  "recordType": {
                    "type": "string",
                    "enum": [
                      "link",
                      "external-software-source"
                    ]
                  },
                  "visibility": {
                    "$ref": "#/$defs/__schema3"
                  },
                  "title": {
                    "$ref": "#/$defs/__schema4"
                  },
                  "summary": {
                    "$ref": "#/$defs/__schema4"
                  },
                  "agentSummary": {
                    "$ref": "#/$defs/__schema4"
                  },
                  "sourceStatus": {
                    "$ref": "#/$defs/__schema5"
                  },
                  "evidence": {
                    "$ref": "#/$defs/__schema6"
                  },
                  "sourceRefs": {
                    "$ref": "#/$defs/__schema7"
                  },
                  "relations": {
                    "$ref": "#/$defs/__schema8"
                  },
                  "tags": {
                    "$ref": "#/$defs/__schema9"
                  },
                  "publicationNote": {
                    "$ref": "#/$defs/__schema10"
                  },
                  "label": {
                    "$ref": "#/$defs/__schema4"
                  },
                  "url": {
                    "type": "string",
                    "format": "uri"
                  },
                  "linkKind": {
                    "type": "string",
                    "minLength": 1
                  },
                  "preferred": {
                    "type": "boolean"
                  },
                  "archived": {
                    "type": "boolean"
                  },
                  "sameAs": {
                    "type": "boolean"
                  },
                  "checkedAt": {
                    "anyOf": [
                      {
                        "type": "string",
                        "format": "date",
                        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"
                      },
                      {
                        "type": "null"
                      }
                    ]
                  },
                  "health": {
                    "type": "string",
                    "minLength": 1
                  }
                },
                "required": [
                  "id",
                  "slug",
                  "recordType",
                  "visibility",
                  "title",
                  "summary",
                  "agentSummary",
                  "sourceStatus",
                  "evidence",
                  "sourceRefs",
                  "relations",
                  "tags",
                  "publicationNote",
                  "label",
                  "url",
                  "linkKind",
                  "preferred",
                  "archived",
                  "sameAs",
                  "checkedAt",
                  "health"
                ],
                "additionalProperties": false
              }
            },
            "routes": {
              "type": "array",
              "items": {
                "$ref": "#/$defs/__schema13"
              }
            },
            "sameAs": {
              "type": "array",
              "items": {
                "type": "string",
                "format": "uri"
              }
            }
          },
          "required": [
            "profile",
            "domains",
            "facts",
            "links",
            "routes",
            "sameAs"
          ],
          "additionalProperties": false
        }
      },
      "required": [
        "schemaVersion",
        "canonical",
        "generatedFrom",
        "language",
        "data"
      ],
      "additionalProperties": false
    },
    {
      "type": "object",
      "properties": {
        "schemaVersion": {
          "type": "string",
          "const": "2.0.0"
        },
        "canonical": {
          "type": "string",
          "const": "https://pichu.dev/data/works.json"
        },
        "generatedFrom": {
          "$ref": "#/$defs/__schema0"
        },
        "language": {
          "type": "string",
          "const": "ja-en"
        },
        "data": {
          "type": "object",
          "properties": {
            "featuredWorkIds": {
              "type": "array",
              "items": {
                "type": "string",
                "minLength": 1
              }
            },
            "works": {
              "type": "array",
              "items": {
                "type": "object",
                "properties": {
                  "id": {
                    "$ref": "#/$defs/__schema1"
                  },
                  "slug": {
                    "$ref": "#/$defs/__schema2"
                  },
                  "recordType": {
                    "type": "string",
                    "enum": [
                      "work",
                      "work-contribution",
                      "grouped-contribution",
                      "activity-collection",
                      "fork-contribution",
                      "experiment",
                      "external-team-work-context"
                    ]
                  },
                  "visibility": {
                    "$ref": "#/$defs/__schema3"
                  },
                  "title": {
                    "$ref": "#/$defs/__schema4"
                  },
                  "summary": {
                    "$ref": "#/$defs/__schema4"
                  },
                  "agentSummary": {
                    "$ref": "#/$defs/__schema4"
                  },
                  "sourceStatus": {
                    "$ref": "#/$defs/__schema5"
                  },
                  "evidence": {
                    "$ref": "#/$defs/__schema6"
                  },
                  "sourceRefs": {
                    "$ref": "#/$defs/__schema7"
                  },
                  "relations": {
                    "$ref": "#/$defs/__schema8"
                  },
                  "tags": {
                    "$ref": "#/$defs/__schema9"
                  },
                  "publicationNote": {
                    "$ref": "#/$defs/__schema10"
                  },
                  "kind": {
                    "type": "string",
                    "minLength": 1
                  },
                  "status": {
                    "type": "string",
                    "minLength": 1
                  },
                  "featuredOrder": {
                    "anyOf": [
                      {
                        "type": "integer",
                        "exclusiveMinimum": 0,
                        "maximum": 9007199254740991
                      },
                      {
                        "type": "null"
                      }
                    ]
                  },
                  "canonicalPath": {
                    "anyOf": [
                      {
                        "type": "string",
                        "pattern": "^\\/.*"
                      },
                      {
                        "type": "null"
                      }
                    ]
                  },
                  "isPersonalWorkClaim": {
                    "type": "boolean"
                  },
                  "roleEvidenceStatus": {
                    "type": "string",
                    "enum": [
                      "verified-public",
                      "public-corroborated",
                      "owner-confirmed",
                      "map-self-report"
                    ]
                  },
                  "pikachuRole": {
                    "type": "array",
                    "items": {
                      "type": "object",
                      "properties": {
                        "label": {
                          "$ref": "#/$defs/__schema4"
                        },
                        "evidenceStatus": {
                          "type": "string",
                          "enum": [
                            "verified-public",
                            "public-corroborated",
                            "owner-confirmed",
                            "map-self-report"
                          ]
                        }
                      },
                      "required": [
                        "label",
                        "evidenceStatus"
                      ],
                      "additionalProperties": false
                    }
                  },
                  "whyItMatters": {
                    "$ref": "#/$defs/__schema4"
                  },
                  "cardContribution": {
                    "anyOf": [
                      {
                        "$ref": "#/$defs/__schema4"
                      },
                      {
                        "type": "null"
                      }
                    ]
                  },
                  "team": {
                    "type": "object",
                    "properties": {
                      "isTeamWork": {
                        "type": "boolean"
                      },
                      "size": {
                        "anyOf": [
                          {
                            "type": "integer",
                            "exclusiveMinimum": 0,
                            "maximum": 9007199254740991
                          },
                          {
                            "type": "null"
                          }
                        ]
                      },
                      "leadName": {
                        "anyOf": [
                          {
                            "type": "string",
                            "minLength": 1
                          },
                          {
                            "type": "null"
                          }
                        ]
                      },
                      "workAuthors": {
                        "type": "array",
                        "items": {
                          "type": "object",
                          "properties": {
                            "displayName": {
                              "type": "string",
                              "minLength": 1
                            },
                            "basis": {
                              "type": "string",
                              "minLength": 1
                            }
                          },
                          "required": [
                            "displayName",
                            "basis"
                          ],
                          "additionalProperties": false
                        }
                      }
                    },
                    "required": [
                      "isTeamWork",
                      "size",
                      "leadName",
                      "workAuthors"
                    ],
                    "additionalProperties": false
                  },
                  "authorshipBoundary": {
                    "$ref": "#/$defs/__schema4"
                  },
                  "attributionRequired": {
                    "type": "array",
                    "items": {
                      "type": "string",
                      "minLength": 1
                    }
                  },
                  "technologies": {
                    "type": "array",
                    "items": {
                      "type": "object",
                      "properties": {
                        "name": {
                          "type": "string",
                          "minLength": 1
                        },
                        "scope": {
                          "type": "string",
                          "minLength": 1
                        }
                      },
                      "required": [
                        "name",
                        "scope"
                      ],
                      "additionalProperties": false
                    }
                  },
                  "dates": {
                    "type": "array",
                    "items": {
                      "$ref": "#/$defs/__schema11"
                    }
                  },
                  "structuredFacts": {
                    "type": "array",
                    "items": {
                      "type": "object",
                      "properties": {
                        "id": {
                          "type": "string",
                          "minLength": 1
                        },
                        "kind": {
                          "type": "string",
                          "minLength": 1
                        },
                        "label": {
                          "$ref": "#/$defs/__schema4"
                        },
                        "event": {
                          "anyOf": [
                            {
                              "type": "string",
                              "minLength": 1
                            },
                            {
                              "type": "null"
                            }
                          ]
                        },
                        "value": {
                          "anyOf": [
                            {
                              "anyOf": [
                                {
                                  "type": "string",
                                  "minLength": 1
                                },
                                {
                                  "type": "number"
                                }
                              ]
                            },
                            {
                              "type": "null"
                            }
                          ]
                        },
                        "unit": {
                          "anyOf": [
                            {
                              "type": "string",
                              "minLength": 1
                            },
                            {
                              "type": "null"
                            }
                          ]
                        },
                        "appliesTo": {
                          "type": "string",
                          "minLength": 1
                        },
                        "date": {
                          "anyOf": [
                            {
                              "$ref": "#/$defs/__schema11"
                            },
                            {
                              "type": "null"
                            }
                          ]
                        },
                        "evidenceStatus": {
                          "$ref": "#/$defs/__schema5"
                        }
                      },
                      "required": [
                        "id",
                        "kind",
                        "label",
                        "event",
                        "value",
                        "unit",
                        "appliesTo",
                        "date",
                        "evidenceStatus"
                      ],
                      "additionalProperties": false
                    }
                  },
                  "links": {
                    "type": "array",
                    "items": {
                      "type": "object",
                      "properties": {
                        "id": {
                          "type": "string",
                          "minLength": 1
                        },
                        "label": {
                          "$ref": "#/$defs/__schema4"
                        },
                        "url": {
                          "type": "string",
                          "format": "uri"
                        },
                        "kind": {
                          "type": "string",
                          "minLength": 1
                        },
                        "verifiedAt": {
                          "anyOf": [
                            {
                              "type": "string",
                              "format": "date",
                              "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"
                            },
                            {
                              "type": "null"
                            }
                          ]
                        },
                        "health": {
                          "type": "string",
                          "minLength": 1
                        }
                      },
                      "required": [
                        "id",
                        "label",
                        "url",
                        "kind",
                        "verifiedAt",
                        "health"
                      ],
                      "additionalProperties": false
                    }
                  },
                  "media": {
                    "type": "array",
                    "items": {
                      "type": "object",
                      "properties": {
                        "id": {
                          "type": "string",
                          "minLength": 1
                        },
                        "kind": {
                          "type": "string",
                          "enum": [
                            "image",
                            "video",
                            "poster",
                            "synthetic-needed"
                          ]
                        },
                        "assetUrl": {
                          "type": "string",
                          "format": "uri"
                        },
                        "mimeType": {
                          "type": "string",
                          "minLength": 1
                        },
                        "width": {
                          "anyOf": [
                            {
                              "type": "integer",
                              "exclusiveMinimum": 0,
                              "maximum": 9007199254740991
                            },
                            {
                              "type": "null"
                            }
                          ]
                        },
                        "height": {
                          "anyOf": [
                            {
                              "type": "integer",
                              "exclusiveMinimum": 0,
                              "maximum": 9007199254740991
                            },
                            {
                              "type": "null"
                            }
                          ]
                        },
                        "alt": {
                          "$ref": "#/$defs/__schema4"
                        },
                        "credit": {
                          "$ref": "#/$defs/__schema4"
                        },
                        "provenance": {
                          "type": "object",
                          "properties": {
                            "kind": {
                              "type": "string",
                              "enum": [
                                "pichu-dev-original",
                                "public-source-copy"
                              ]
                            },
                            "sourcePage": {
                              "anyOf": [
                                {
                                  "type": "string",
                                  "format": "uri"
                                },
                                {
                                  "type": "null"
                                }
                              ]
                            },
                            "sourceUrl": {
                              "anyOf": [
                                {
                                  "type": "string",
                                  "format": "uri"
                                },
                                {
                                  "type": "null"
                                }
                              ]
                            }
                          },
                          "required": [
                            "kind",
                            "sourcePage",
                            "sourceUrl"
                          ],
                          "additionalProperties": false
                        },
                        "permissionStatus": {
                          "type": "string",
                          "enum": [
                            "approved",
                            "license-known",
                            "owner-directed-publication"
                          ]
                        },
                        "usage": {
                          "type": "string",
                          "enum": [
                            "featured-candidate",
                            "archive-candidate"
                          ]
                        }
                      },
                      "required": [
                        "id",
                        "kind",
                        "assetUrl",
                        "mimeType",
                        "width",
                        "height",
                        "alt",
                        "credit",
                        "provenance",
                        "permissionStatus",
                        "usage"
                      ],
                      "additionalProperties": false
                    }
                  }
                },
                "required": [
                  "id",
                  "slug",
                  "recordType",
                  "visibility",
                  "title",
                  "summary",
                  "agentSummary",
                  "sourceStatus",
                  "evidence",
                  "sourceRefs",
                  "relations",
                  "tags",
                  "publicationNote",
                  "kind",
                  "status",
                  "featuredOrder",
                  "canonicalPath",
                  "isPersonalWorkClaim",
                  "roleEvidenceStatus",
                  "pikachuRole",
                  "whyItMatters",
                  "cardContribution",
                  "team",
                  "authorshipBoundary",
                  "attributionRequired",
                  "technologies",
                  "dates",
                  "structuredFacts",
                  "links",
                  "media"
                ],
                "additionalProperties": false
              }
            },
            "evidenceSources": {
              "type": "array",
              "items": {
                "type": "object",
                "properties": {
                  "id": {
                    "$ref": "#/$defs/__schema1"
                  },
                  "slug": {
                    "$ref": "#/$defs/__schema2"
                  },
                  "recordType": {
                    "type": "string",
                    "const": "evidence-source"
                  },
                  "visibility": {
                    "$ref": "#/$defs/__schema3"
                  },
                  "title": {
                    "$ref": "#/$defs/__schema4"
                  },
                  "summary": {
                    "$ref": "#/$defs/__schema4"
                  },
                  "agentSummary": {
                    "$ref": "#/$defs/__schema4"
                  },
                  "sourceStatus": {
                    "$ref": "#/$defs/__schema5"
                  },
                  "evidence": {
                    "$ref": "#/$defs/__schema6"
                  },
                  "sourceRefs": {
                    "$ref": "#/$defs/__schema7"
                  },
                  "relations": {
                    "$ref": "#/$defs/__schema8"
                  },
                  "tags": {
                    "$ref": "#/$defs/__schema9"
                  },
                  "publicationNote": {
                    "$ref": "#/$defs/__schema10"
                  },
                  "creditMode": {
                    "type": "string",
                    "const": "evidence-source"
                  },
                  "exactTitle": {
                    "type": "boolean"
                  },
                  "externalUrl": {
                    "type": "string",
                    "format": "uri"
                  },
                  "publishedAt": {
                    "anyOf": [
                      {
                        "type": "string",
                        "format": "date",
                        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"
                      },
                      {
                        "type": "null"
                      }
                    ]
                  },
                  "creditedPeople": {
                    "type": "array",
                    "items": {
                      "type": "string",
                      "minLength": 1
                    }
                  },
                  "relatedEntityIds": {
                    "type": "array",
                    "items": {
                      "type": "string",
                      "minLength": 1
                    }
                  }
                },
                "required": [
                  "id",
                  "slug",
                  "recordType",
                  "visibility",
                  "title",
                  "summary",
                  "agentSummary",
                  "sourceStatus",
                  "evidence",
                  "sourceRefs",
                  "relations",
                  "tags",
                  "publicationNote",
                  "creditMode",
                  "exactTitle",
                  "externalUrl",
                  "publishedAt",
                  "creditedPeople",
                  "relatedEntityIds"
                ],
                "additionalProperties": false
              }
            }
          },
          "required": [
            "featuredWorkIds",
            "works",
            "evidenceSources"
          ],
          "additionalProperties": false
        }
      },
      "required": [
        "schemaVersion",
        "canonical",
        "generatedFrom",
        "language",
        "data"
      ],
      "additionalProperties": false
    },
    {
      "type": "object",
      "properties": {
        "schemaVersion": {
          "type": "string",
          "const": "2.0.0"
        },
        "canonical": {
          "type": "string",
          "const": "https://pichu.dev/data/library.json"
        },
        "generatedFrom": {
          "$ref": "#/$defs/__schema0"
        },
        "language": {
          "type": "string",
          "const": "ja-en"
        },
        "data": {
          "type": "object",
          "properties": {
            "items": {
              "type": "array",
              "items": {
                "anyOf": [
                  {
                    "type": "object",
                    "properties": {
                      "id": {
                        "$ref": "#/$defs/__schema1"
                      },
                      "slug": {
                        "$ref": "#/$defs/__schema2"
                      },
                      "recordType": {
                        "type": "string",
                        "enum": [
                          "article",
                          "teaching-material",
                          "book-chapter"
                        ]
                      },
                      "visibility": {
                        "$ref": "#/$defs/__schema3"
                      },
                      "title": {
                        "$ref": "#/$defs/__schema4"
                      },
                      "summary": {
                        "$ref": "#/$defs/__schema4"
                      },
                      "agentSummary": {
                        "$ref": "#/$defs/__schema4"
                      },
                      "sourceStatus": {
                        "$ref": "#/$defs/__schema5"
                      },
                      "evidence": {
                        "$ref": "#/$defs/__schema6"
                      },
                      "sourceRefs": {
                        "$ref": "#/$defs/__schema7"
                      },
                      "relations": {
                        "$ref": "#/$defs/__schema8"
                      },
                      "tags": {
                        "$ref": "#/$defs/__schema9"
                      },
                      "publicationNote": {
                        "$ref": "#/$defs/__schema10"
                      },
                      "creditMode": {
                        "type": "string",
                        "enum": [
                          "author",
                          "author-instructor",
                          "text-author",
                          "chapter-contributor"
                        ]
                      },
                      "exactTitle": {
                        "type": "boolean"
                      },
                      "externalUrl": {
                        "type": "string",
                        "format": "uri"
                      },
                      "publishedAt": {
                        "anyOf": [
                          {
                            "type": "string",
                            "format": "date",
                            "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"
                          },
                          {
                            "type": "null"
                          }
                        ]
                      },
                      "creditedPeople": {
                        "type": "array",
                        "items": {
                          "type": "string",
                          "minLength": 1
                        }
                      },
                      "relatedEntityIds": {
                        "type": "array",
                        "items": {
                          "type": "string",
                          "minLength": 1
                        }
                      }
                    },
                    "required": [
                      "id",
                      "slug",
                      "recordType",
                      "visibility",
                      "title",
                      "summary",
                      "agentSummary",
                      "sourceStatus",
                      "evidence",
                      "sourceRefs",
                      "relations",
                      "tags",
                      "publicationNote",
                      "creditMode",
                      "exactTitle",
                      "externalUrl",
                      "publishedAt",
                      "creditedPeople",
                      "relatedEntityIds"
                    ],
                    "additionalProperties": false
                  },
                  {
                    "type": "object",
                    "properties": {
                      "id": {
                        "$ref": "#/$defs/__schema1"
                      },
                      "slug": {
                        "$ref": "#/$defs/__schema2"
                      },
                      "recordType": {
                        "type": "string",
                        "enum": [
                          "talk",
                          "presentation"
                        ]
                      },
                      "visibility": {
                        "$ref": "#/$defs/__schema3"
                      },
                      "title": {
                        "$ref": "#/$defs/__schema4"
                      },
                      "summary": {
                        "$ref": "#/$defs/__schema4"
                      },
                      "agentSummary": {
                        "$ref": "#/$defs/__schema4"
                      },
                      "sourceStatus": {
                        "$ref": "#/$defs/__schema5"
                      },
                      "evidence": {
                        "$ref": "#/$defs/__schema6"
                      },
                      "sourceRefs": {
                        "$ref": "#/$defs/__schema7"
                      },
                      "relations": {
                        "$ref": "#/$defs/__schema8"
                      },
                      "tags": {
                        "$ref": "#/$defs/__schema9"
                      },
                      "publicationNote": {
                        "$ref": "#/$defs/__schema10"
                      },
                      "creditMode": {
                        "type": "string",
                        "enum": [
                          "speaker",
                          "presenter"
                        ]
                      },
                      "exactTitle": {
                        "type": "boolean"
                      },
                      "externalUrl": {
                        "type": "string",
                        "format": "uri"
                      },
                      "eventAt": {
                        "anyOf": [
                          {
                            "type": "string",
                            "format": "date",
                            "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"
                          },
                          {
                            "type": "null"
                          }
                        ]
                      },
                      "reportPublishedAt": {
                        "anyOf": [
                          {
                            "type": "string",
                            "format": "date",
                            "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"
                          },
                          {
                            "type": "null"
                          }
                        ]
                      },
                      "relatedEntityIds": {
                        "type": "array",
                        "items": {
                          "type": "string",
                          "minLength": 1
                        }
                      },
                      "creditBoundary": {
                        "$ref": "#/$defs/__schema4"
                      }
                    },
                    "required": [
                      "id",
                      "slug",
                      "recordType",
                      "visibility",
                      "title",
                      "summary",
                      "agentSummary",
                      "sourceStatus",
                      "evidence",
                      "sourceRefs",
                      "relations",
                      "tags",
                      "publicationNote",
                      "creditMode",
                      "exactTitle",
                      "externalUrl",
                      "eventAt",
                      "reportPublishedAt",
                      "relatedEntityIds",
                      "creditBoundary"
                    ],
                    "additionalProperties": false
                  }
                ]
              }
            }
          },
          "required": [
            "items"
          ],
          "additionalProperties": false
        }
      },
      "required": [
        "schemaVersion",
        "canonical",
        "generatedFrom",
        "language",
        "data"
      ],
      "additionalProperties": false
    },
    {
      "type": "object",
      "properties": {
        "schemaVersion": {
          "type": "string",
          "const": "2.0.0"
        },
        "canonical": {
          "type": "string",
          "const": "https://pichu.dev/data/timeline.json"
        },
        "generatedFrom": {
          "$ref": "#/$defs/__schema0"
        },
        "language": {
          "type": "string",
          "const": "ja-en"
        },
        "data": {
          "type": "object",
          "properties": {
            "events": {
              "type": "array",
              "items": {
                "type": "object",
                "properties": {
                  "id": {
                    "$ref": "#/$defs/__schema1"
                  },
                  "slug": {
                    "$ref": "#/$defs/__schema2"
                  },
                  "recordType": {
                    "type": "string",
                    "const": "timeline"
                  },
                  "visibility": {
                    "$ref": "#/$defs/__schema3"
                  },
                  "title": {
                    "$ref": "#/$defs/__schema4"
                  },
                  "summary": {
                    "$ref": "#/$defs/__schema4"
                  },
                  "agentSummary": {
                    "$ref": "#/$defs/__schema4"
                  },
                  "sourceStatus": {
                    "$ref": "#/$defs/__schema5"
                  },
                  "evidence": {
                    "$ref": "#/$defs/__schema6"
                  },
                  "sourceRefs": {
                    "$ref": "#/$defs/__schema7"
                  },
                  "relations": {
                    "$ref": "#/$defs/__schema8"
                  },
                  "tags": {
                    "$ref": "#/$defs/__schema9"
                  },
                  "publicationNote": {
                    "$ref": "#/$defs/__schema10"
                  },
                  "date": {
                    "$ref": "#/$defs/__schema12"
                  },
                  "displayOrder": {
                    "type": "integer",
                    "minimum": 0,
                    "maximum": 9007199254740991
                  },
                  "publicCopy": {
                    "$ref": "#/$defs/__schema4"
                  }
                },
                "required": [
                  "id",
                  "slug",
                  "recordType",
                  "visibility",
                  "title",
                  "summary",
                  "agentSummary",
                  "sourceStatus",
                  "evidence",
                  "sourceRefs",
                  "relations",
                  "tags",
                  "publicationNote",
                  "date",
                  "displayOrder",
                  "publicCopy"
                ],
                "additionalProperties": false
              }
            }
          },
          "required": [
            "events"
          ],
          "additionalProperties": false
        }
      },
      "required": [
        "schemaVersion",
        "canonical",
        "generatedFrom",
        "language",
        "data"
      ],
      "additionalProperties": false
    },
    {
      "type": "object",
      "properties": {
        "schemaVersion": {
          "type": "string",
          "const": "2.0.0"
        },
        "canonical": {
          "type": "string",
          "const": "https://pichu.dev/data/knowledge-graph.json"
        },
        "generatedFrom": {
          "$ref": "#/$defs/__schema0"
        },
        "language": {
          "type": "string",
          "const": "ja-en"
        },
        "data": {
          "type": "object",
          "properties": {
            "nodes": {
              "type": "array",
              "items": {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "string",
                    "minLength": 1
                  },
                  "entityId": {
                    "type": "string",
                    "minLength": 1
                  },
                  "variant": {
                    "type": "string",
                    "minLength": 1
                  },
                  "assertionStatus": {
                    "$ref": "#/$defs/__schema5"
                  },
                  "position": {
                    "type": "object",
                    "properties": {
                      "x": {
                        "type": "number"
                      },
                      "y": {
                        "type": "number"
                      }
                    },
                    "required": [
                      "x",
                      "y"
                    ],
                    "additionalProperties": false
                  }
                },
                "required": [
                  "id",
                  "entityId",
                  "variant",
                  "assertionStatus",
                  "position"
                ],
                "additionalProperties": false
              }
            },
            "edges": {
              "type": "array",
              "items": {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "string",
                    "minLength": 1
                  },
                  "from": {
                    "type": "string",
                    "minLength": 1
                  },
                  "to": {
                    "type": "string",
                    "minLength": 1
                  },
                  "relationKind": {
                    "type": "string",
                    "minLength": 1
                  },
                  "assertionStatus": {
                    "type": "string",
                    "enum": [
                      "map-self-report",
                      "derived-copy"
                    ]
                  },
                  "label": {
                    "anyOf": [
                      {
                        "$ref": "#/$defs/__schema4"
                      },
                      {
                        "type": "null"
                      }
                    ]
                  }
                },
                "required": [
                  "id",
                  "from",
                  "to",
                  "relationKind",
                  "assertionStatus",
                  "label"
                ],
                "additionalProperties": false
              }
            },
            "routes": {
              "type": "array",
              "items": {
                "$ref": "#/$defs/__schema13"
              }
            }
          },
          "required": [
            "nodes",
            "edges",
            "routes"
          ],
          "additionalProperties": false
        }
      },
      "required": [
        "schemaVersion",
        "canonical",
        "generatedFrom",
        "language",
        "data"
      ],
      "additionalProperties": false
    },
    {
      "type": "object",
      "properties": {
        "schemaVersion": {
          "type": "string",
          "const": "2.0.0"
        },
        "canonical": {
          "type": "string",
          "const": "https://pichu.dev/data/cacoo-map.json"
        },
        "generatedFrom": {
          "$ref": "#/$defs/__schema0"
        },
        "language": {
          "type": "string",
          "const": "ja-en"
        },
        "data": {
          "type": "object",
          "properties": {
            "source": {
              "$ref": "#/$defs/__schema14"
            },
            "metrics": {
              "$ref": "#/$defs/__schema15"
            },
            "bounds": {
              "$ref": "#/$defs/__schema16"
            },
            "nodes": {
              "$ref": "#/$defs/__schema18"
            },
            "edges": {
              "$ref": "#/$defs/__schema21"
            }
          },
          "required": [
            "source",
            "metrics",
            "bounds",
            "nodes",
            "edges"
          ],
          "additionalProperties": false
        }
      },
      "required": [
        "schemaVersion",
        "canonical",
        "generatedFrom",
        "language",
        "data"
      ],
      "additionalProperties": false
    },
    {
      "type": "object",
      "properties": {
        "schemaVersion": {
          "type": "string",
          "const": "2.0.0"
        },
        "canonical": {
          "type": "string",
          "const": "https://pichu.dev/data/site-index.json"
        },
        "generatedFrom": {
          "$ref": "#/$defs/__schema0"
        },
        "language": {
          "type": "string",
          "const": "ja-en"
        },
        "data": {
          "type": "object",
          "properties": {
            "site": {
              "type": "object",
              "properties": {
                "name": {
                  "type": "string",
                  "const": "pichu.dev"
                },
                "canonical": {
                  "type": "string",
                  "const": "https://pichu.dev/"
                },
                "ownerId": {
                  "type": "string",
                  "const": "person-pikachu0310"
                },
                "languages": {
                  "type": "array",
                  "prefixItems": [
                    {
                      "type": "string",
                      "const": "ja"
                    },
                    {
                      "type": "string",
                      "const": "en"
                    }
                  ]
                }
              },
              "required": [
                "name",
                "canonical",
                "ownerId",
                "languages"
              ],
              "additionalProperties": false
            },
            "counts": {
              "type": "object",
              "properties": {
                "works": {
                  "type": "integer",
                  "minimum": 0,
                  "maximum": 9007199254740991
                },
                "libraryItems": {
                  "type": "integer",
                  "minimum": 0,
                  "maximum": 9007199254740991
                },
                "timelineEvents": {
                  "type": "integer",
                  "minimum": 0,
                  "maximum": 9007199254740991
                },
                "facts": {
                  "type": "integer",
                  "minimum": 0,
                  "maximum": 9007199254740991
                },
                "graphNodes": {
                  "type": "integer",
                  "minimum": 0,
                  "maximum": 9007199254740991
                },
                "graphEdges": {
                  "type": "integer",
                  "minimum": 0,
                  "maximum": 9007199254740991
                },
                "mapNodes": {
                  "type": "integer",
                  "minimum": 0,
                  "maximum": 9007199254740991
                },
                "mapEdges": {
                  "type": "integer",
                  "minimum": 0,
                  "maximum": 9007199254740991
                },
                "entities": {
                  "type": "integer",
                  "minimum": 0,
                  "maximum": 9007199254740991
                }
              },
              "required": [
                "works",
                "libraryItems",
                "timelineEvents",
                "facts",
                "graphNodes",
                "graphEdges",
                "mapNodes",
                "mapEdges",
                "entities"
              ],
              "additionalProperties": false
            },
            "surfaces": {
              "type": "array",
              "items": {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "string",
                    "minLength": 1
                  },
                  "canonical": {
                    "type": "string",
                    "format": "uri"
                  },
                  "contentType": {
                    "type": "string",
                    "minLength": 1
                  },
                  "description": {
                    "$ref": "#/$defs/__schema4"
                  }
                },
                "required": [
                  "id",
                  "canonical",
                  "contentType",
                  "description"
                ],
                "additionalProperties": false
              }
            },
            "entities": {
              "type": "array",
              "items": {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "string",
                    "minLength": 1
                  },
                  "recordType": {
                    "type": "string",
                    "minLength": 1
                  },
                  "title": {
                    "$ref": "#/$defs/__schema4"
                  },
                  "pageUrl": {
                    "type": "string",
                    "format": "uri"
                  },
                  "dataEndpoint": {
                    "type": "string",
                    "format": "uri"
                  }
                },
                "required": [
                  "id",
                  "recordType",
                  "title",
                  "pageUrl",
                  "dataEndpoint"
                ],
                "additionalProperties": false
              }
            },
            "citationRules": {
              "type": "array",
              "items": {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "string",
                    "minLength": 1
                  },
                  "text": {
                    "$ref": "#/$defs/__schema4"
                  }
                },
                "required": [
                  "id",
                  "text"
                ],
                "additionalProperties": false
              }
            }
          },
          "required": [
            "site",
            "counts",
            "surfaces",
            "entities",
            "citationRules"
          ],
          "additionalProperties": false
        }
      },
      "required": [
        "schemaVersion",
        "canonical",
        "generatedFrom",
        "language",
        "data"
      ],
      "additionalProperties": false
    },
    {
      "type": "object",
      "properties": {
        "$schema": {
          "type": "string",
          "const": "https://json-schema.org/draft/2020-12/schema"
        },
        "$id": {
          "type": "string",
          "const": "https://pichu.dev/data/schema.json"
        },
        "title": {
          "type": "string",
          "minLength": 1
        },
        "schemaVersion": {
          "type": "string",
          "const": "2.0.0"
        },
        "canonical": {
          "type": "string",
          "const": "https://pichu.dev/data/schema.json"
        },
        "generatedFrom": {
          "$ref": "#/$defs/__schema0"
        },
        "language": {
          "type": "string",
          "const": "ja-en"
        },
        "data": {
          "type": "object",
          "properties": {
            "$schema": {
              "type": "string",
              "const": "https://json-schema.org/draft/2020-12/schema"
            },
            "$id": {
              "type": "string",
              "const": "https://pichu.dev/data/schema.json"
            },
            "title": {
              "type": "string",
              "minLength": 1
            },
            "schemaVersion": {
              "type": "string",
              "const": "2.0.0"
            }
          },
          "required": [
            "$schema",
            "$id",
            "title",
            "schemaVersion"
          ],
          "additionalProperties": {}
        }
      },
      "required": [
        "$schema",
        "$id",
        "title",
        "schemaVersion",
        "canonical",
        "generatedFrom",
        "language",
        "data"
      ],
      "additionalProperties": {}
    }
  ],
  "$defs": {
    "__schema0": {
      "type": "object",
      "properties": {
        "contentRevision": {
          "type": "string",
          "minLength": 1
        },
        "contentReviewedAt": {
          "type": "string",
          "pattern": "^\\d{4}-\\d{2}-\\d{2}$"
        },
        "dateModified": {
          "type": "string",
          "pattern": "^\\d{4}-\\d{2}-\\d{2}$"
        },
        "deploymentRevision": {
          "type": "string",
          "minLength": 1
        },
        "deploymentMode": {
          "type": "string",
          "enum": [
            "preview",
            "production"
          ]
        },
        "siteOrigin": {
          "type": "string",
          "format": "uri"
        },
        "indexable": {
          "type": "boolean"
        },
        "cacooSequence": {
          "type": "number",
          "const": 7087
        }
      },
      "required": [
        "contentRevision",
        "contentReviewedAt",
        "dateModified",
        "deploymentRevision",
        "deploymentMode",
        "siteOrigin",
        "indexable",
        "cacooSequence"
      ],
      "additionalProperties": false
    },
    "__schema1": {
      "type": "string",
      "minLength": 1
    },
    "__schema2": {
      "type": "string",
      "minLength": 1
    },
    "__schema3": {
      "type": "string",
      "enum": [
        "featured",
        "archive"
      ]
    },
    "__schema4": {
      "type": "object",
      "properties": {
        "ja": {
          "type": "string",
          "minLength": 1
        },
        "en": {
          "anyOf": [
            {
              "type": "string",
              "minLength": 1
            },
            {
              "type": "null"
            }
          ]
        }
      },
      "required": [
        "ja",
        "en"
      ],
      "additionalProperties": false
    },
    "__schema5": {
      "type": "string",
      "enum": [
        "verified-public",
        "public-corroborated",
        "owner-confirmed",
        "map-self-report",
        "needs-verification",
        "mismatched-source",
        "derived-copy"
      ]
    },
    "__schema6": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "minLength": 1
          },
          "status": {
            "$ref": "#/$defs/__schema5"
          },
          "claim": {
            "$ref": "#/$defs/__schema4"
          },
          "sourceKind": {
            "type": "string",
            "minLength": 1
          },
          "urls": {
            "type": "array",
            "items": {
              "type": "string",
              "format": "uri"
            }
          },
          "checkedAt": {
            "anyOf": [
              {
                "type": "string",
                "format": "date",
                "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"
              },
              {
                "type": "null"
              }
            ]
          },
          "note": {
            "anyOf": [
              {
                "$ref": "#/$defs/__schema4"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "id",
          "status",
          "claim",
          "sourceKind",
          "urls",
          "checkedAt",
          "note"
        ],
        "additionalProperties": false
      }
    },
    "__schema7": {
      "type": "array",
      "items": {
        "oneOf": [
          {
            "type": "object",
            "properties": {
              "kind": {
                "type": "string",
                "const": "cacoo"
              },
              "diagram": {
                "type": "string",
                "const": "YRsED6KwGUDoJ2rq"
              },
              "sheet": {
                "type": "string",
                "const": "A49EB"
              },
              "sequence": {
                "type": "number",
                "const": 7087
              },
              "shapeUid": {
                "anyOf": [
                  {
                    "type": "string",
                    "minLength": 1
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "lineUid": {
                "anyOf": [
                  {
                    "type": "string",
                    "minLength": 1
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "publicSourceUrl": {
                "type": "string",
                "format": "uri"
              }
            },
            "required": [
              "kind",
              "diagram",
              "sheet",
              "sequence",
              "shapeUid",
              "lineUid",
              "publicSourceUrl"
            ],
            "additionalProperties": false
          },
          {
            "type": "object",
            "properties": {
              "kind": {
                "type": "string",
                "const": "document"
              },
              "path": {
                "type": "string",
                "minLength": 1
              },
              "section": {
                "type": "string",
                "minLength": 1
              },
              "publicSourceUrl": {
                "type": "string",
                "format": "uri"
              }
            },
            "required": [
              "kind",
              "path",
              "section",
              "publicSourceUrl"
            ],
            "additionalProperties": false
          },
          {
            "type": "object",
            "properties": {
              "kind": {
                "type": "string",
                "const": "url"
              },
              "url": {
                "type": "string",
                "format": "uri"
              },
              "publicSourceUrl": {
                "type": "string",
                "format": "uri"
              }
            },
            "required": [
              "kind",
              "url",
              "publicSourceUrl"
            ],
            "additionalProperties": false
          }
        ]
      }
    },
    "__schema8": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "type": {
            "type": "string",
            "minLength": 1
          },
          "targetId": {
            "type": "string",
            "minLength": 1
          }
        },
        "required": [
          "type",
          "targetId"
        ],
        "additionalProperties": false
      }
    },
    "__schema9": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "__schema10": {
      "anyOf": [
        {
          "$ref": "#/$defs/__schema4"
        },
        {
          "type": "null"
        }
      ]
    },
    "__schema11": {
      "type": "object",
      "properties": {
        "kind": {
          "type": "string",
          "minLength": 1
        },
        "date": {
          "$ref": "#/$defs/__schema12"
        },
        "observedAt": {
          "anyOf": [
            {
              "type": "string",
              "format": "date",
              "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"
            },
            {
              "type": "null"
            }
          ]
        },
        "note": {
          "anyOf": [
            {
              "$ref": "#/$defs/__schema4"
            },
            {
              "type": "null"
            }
          ]
        }
      },
      "required": [
        "kind",
        "date",
        "observedAt",
        "note"
      ],
      "additionalProperties": false
    },
    "__schema12": {
      "oneOf": [
        {
          "type": "object",
          "properties": {
            "precision": {
              "type": "string",
              "const": "instant"
            },
            "value": {
              "type": "string",
              "format": "date-time",
              "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
            }
          },
          "required": [
            "precision",
            "value"
          ],
          "additionalProperties": false
        },
        {
          "type": "object",
          "properties": {
            "precision": {
              "type": "string",
              "const": "day"
            },
            "value": {
              "type": "string",
              "format": "date",
              "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"
            }
          },
          "required": [
            "precision",
            "value"
          ],
          "additionalProperties": false
        },
        {
          "type": "object",
          "properties": {
            "precision": {
              "type": "string",
              "const": "month"
            },
            "value": {
              "type": "string",
              "pattern": "^[0-9]{4}-[0-9]{2}$"
            }
          },
          "required": [
            "precision",
            "value"
          ],
          "additionalProperties": false
        },
        {
          "type": "object",
          "properties": {
            "precision": {
              "type": "string",
              "const": "year"
            },
            "value": {
              "type": "string",
              "pattern": "^[0-9]{4}$"
            }
          },
          "required": [
            "precision",
            "value"
          ],
          "additionalProperties": false
        },
        {
          "type": "object",
          "properties": {
            "precision": {
              "type": "string",
              "const": "stage"
            },
            "label": {
              "$ref": "#/$defs/__schema4"
            },
            "sortKey": {
              "type": "number",
              "minimum": 0
            }
          },
          "required": [
            "precision",
            "label",
            "sortKey"
          ],
          "additionalProperties": false
        },
        {
          "type": "object",
          "properties": {
            "precision": {
              "type": "string",
              "const": "range"
            },
            "from": {
              "type": "string",
              "format": "date",
              "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"
            },
            "to": {
              "type": "string",
              "format": "date",
              "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"
            }
          },
          "required": [
            "precision",
            "from",
            "to"
          ],
          "additionalProperties": false
        }
      ]
    },
    "__schema13": {
      "type": "object",
      "properties": {
        "id": {
          "$ref": "#/$defs/__schema1"
        },
        "slug": {
          "$ref": "#/$defs/__schema2"
        },
        "recordType": {
          "type": "string",
          "const": "route"
        },
        "visibility": {
          "$ref": "#/$defs/__schema3"
        },
        "title": {
          "$ref": "#/$defs/__schema4"
        },
        "summary": {
          "$ref": "#/$defs/__schema4"
        },
        "agentSummary": {
          "$ref": "#/$defs/__schema4"
        },
        "sourceStatus": {
          "$ref": "#/$defs/__schema5"
        },
        "evidence": {
          "$ref": "#/$defs/__schema6"
        },
        "sourceRefs": {
          "$ref": "#/$defs/__schema7"
        },
        "relations": {
          "$ref": "#/$defs/__schema8"
        },
        "tags": {
          "$ref": "#/$defs/__schema9"
        },
        "publicationNote": {
          "$ref": "#/$defs/__schema10"
        },
        "nodeIds": {
          "type": "array",
          "items": {
            "type": "string",
            "minLength": 1
          }
        },
        "edgeIds": {
          "type": "array",
          "items": {
            "type": "string",
            "minLength": 1
          }
        },
        "colorKey": {
          "type": "string",
          "minLength": 1
        }
      },
      "required": [
        "id",
        "slug",
        "recordType",
        "visibility",
        "title",
        "summary",
        "agentSummary",
        "sourceStatus",
        "evidence",
        "sourceRefs",
        "relations",
        "tags",
        "publicationNote",
        "nodeIds",
        "edgeIds",
        "colorKey"
      ],
      "additionalProperties": false
    },
    "__schema14": {
      "type": "object",
      "properties": {
        "diagram": {
          "type": "string",
          "const": "YRsED6KwGUDoJ2rq"
        },
        "sheet": {
          "type": "string",
          "const": "A49EB"
        },
        "sequence": {
          "type": "number",
          "const": 7087
        },
        "interactiveUrl": {
          "type": "string",
          "const": "https://cacoo.com/diagrams/YRsED6KwGUDoJ2rq/A49EB"
        },
        "imageUrl": {
          "type": "string",
          "const": "https://cacoo.com/diagrams/YRsED6KwGUDoJ2rq-A49EB.png"
        },
        "generatedAt": {
          "type": "string",
          "format": "date",
          "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"
        }
      },
      "required": [
        "diagram",
        "sheet",
        "sequence",
        "interactiveUrl",
        "imageUrl",
        "generatedAt"
      ],
      "additionalProperties": false
    },
    "__schema15": {
      "type": "object",
      "properties": {
        "sourceShapes": {
          "type": "number",
          "const": 315
        },
        "sourceGroupShapes": {
          "type": "number",
          "const": 158
        },
        "contentGroupShapes": {
          "type": "number",
          "const": 150
        },
        "decorativeGroupShapes": {
          "type": "number",
          "const": 8
        },
        "eraHeadings": {
          "type": "number",
          "const": 7
        },
        "sourceTextBearingNodes": {
          "type": "number",
          "const": 157
        },
        "textBearingNodes": {
          "type": "number",
          "const": 154
        },
        "renderedNodes": {
          "type": "number",
          "const": 162
        },
        "lines": {
          "type": "number",
          "const": 150
        },
        "labeledLines": {
          "type": "number",
          "const": 13
        },
        "sourceLinkRecords": {
          "type": "number",
          "const": 59
        },
        "uniqueSourceUrls": {
          "type": "number",
          "const": 51
        },
        "safeLinkRecords": {
          "type": "number",
          "const": 52
        },
        "retainedSourceLinkRecords": {
          "type": "number",
          "const": 55
        },
        "sourceAttachedLinkRecords": {
          "type": "number",
          "const": 52
        },
        "sourceMismatchedLinkRecords": {
          "type": "number",
          "const": 2
        },
        "sourceDegradedLinkRecords": {
          "type": "number",
          "const": 1
        },
        "sourceSensitiveLinkRecords": {
          "type": "number",
          "const": 0
        },
        "verifiedReplacementLinkRecords": {
          "type": "number",
          "const": 2
        },
        "ownerSuppliedLinkRecords": {
          "type": "number",
          "const": 4
        },
        "actionableLinkRecords": {
          "type": "number",
          "const": 58
        },
        "connectedLines": {
          "type": "number",
          "const": 146
        },
        "withheldNodes": {
          "type": "number",
          "const": 0
        }
      },
      "required": [
        "sourceShapes",
        "sourceGroupShapes",
        "contentGroupShapes",
        "decorativeGroupShapes",
        "eraHeadings",
        "sourceTextBearingNodes",
        "textBearingNodes",
        "renderedNodes",
        "lines",
        "labeledLines",
        "sourceLinkRecords",
        "uniqueSourceUrls",
        "safeLinkRecords",
        "retainedSourceLinkRecords",
        "sourceAttachedLinkRecords",
        "sourceMismatchedLinkRecords",
        "sourceDegradedLinkRecords",
        "sourceSensitiveLinkRecords",
        "verifiedReplacementLinkRecords",
        "ownerSuppliedLinkRecords",
        "actionableLinkRecords",
        "connectedLines",
        "withheldNodes"
      ],
      "additionalProperties": false
    },
    "__schema16": {
      "type": "object",
      "properties": {
        "original": {
          "$ref": "#/$defs/__schema17"
        },
        "normalized": {
          "type": "object",
          "properties": {
            "width": {
              "type": "number",
              "exclusiveMinimum": 0
            },
            "height": {
              "type": "number",
              "exclusiveMinimum": 0
            }
          },
          "required": [
            "width",
            "height"
          ],
          "additionalProperties": false
        }
      },
      "required": [
        "original",
        "normalized"
      ],
      "additionalProperties": false
    },
    "__schema17": {
      "type": "object",
      "properties": {
        "left": {
          "type": "number"
        },
        "top": {
          "type": "number"
        },
        "right": {
          "type": "number"
        },
        "bottom": {
          "type": "number"
        }
      },
      "required": [
        "left",
        "top",
        "right",
        "bottom"
      ],
      "additionalProperties": false
    },
    "__schema18": {
      "minItems": 162,
      "maxItems": 162,
      "type": "array",
      "items": {
        "$ref": "#/$defs/__schema19"
      }
    },
    "__schema19": {
      "type": "object",
      "properties": {
        "uid": {
          "type": "string",
          "minLength": 1
        },
        "text": {
          "type": "string",
          "minLength": 1
        },
        "kind": {
          "type": "string",
          "enum": [
            "hub",
            "featured-work",
            "detail",
            "decorative",
            "era"
          ]
        },
        "detailLevel": {
          "type": "integer",
          "minimum": 0,
          "maximum": 9007199254740991
        },
        "palette": {
          "type": "string",
          "enum": [
            "origin",
            "vr",
            "web",
            "learning",
            "school",
            "identity",
            "community",
            "highlight",
            "neutral",
            "era"
          ]
        },
        "fill": {
          "type": "string",
          "minLength": 1
        },
        "textColor": {
          "type": "string",
          "minLength": 1
        },
        "sourceStatus": {
          "type": "string",
          "enum": [
            "map-self-report",
            "editorially-weakened"
          ]
        },
        "linkStatus": {
          "type": "string",
          "enum": [
            "attached",
            "corrected",
            "supplemental",
            "mismatched",
            "empty",
            "sensitive",
            "none"
          ]
        },
        "links": {
          "type": "array",
          "items": {
            "type": "object",
            "properties": {
              "url": {
                "type": "string",
                "format": "uri"
              },
              "status": {
                "type": "string",
                "enum": [
                  "source-attached",
                  "verified-replacement",
                  "owner-supplied"
                ]
              },
              "label": {
                "anyOf": [
                  {
                    "type": "string",
                    "minLength": 1
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              "url",
              "status",
              "label"
            ],
            "additionalProperties": false
          }
        },
        "sourceLinks": {
          "type": "array",
          "items": {
            "type": "object",
            "properties": {
              "url": {
                "type": "string",
                "format": "uri"
              },
              "status": {
                "type": "string",
                "enum": [
                  "source-attached",
                  "source-mismatched",
                  "source-degraded",
                  "source-sensitive"
                ]
              }
            },
            "required": [
              "url",
              "status"
            ],
            "additionalProperties": false
          }
        },
        "workSlug": {
          "anyOf": [
            {
              "type": "string",
              "minLength": 1
            },
            {
              "type": "null"
            }
          ]
        },
        "originalBounds": {
          "$ref": "#/$defs/__schema17"
        },
        "position": {
          "$ref": "#/$defs/__schema20"
        },
        "size": {
          "type": "object",
          "properties": {
            "width": {
              "type": "number",
              "minimum": 0
            },
            "height": {
              "type": "number",
              "minimum": 0
            }
          },
          "required": [
            "width",
            "height"
          ],
          "additionalProperties": false
        },
        "sourceFontSize": {
          "type": "number",
          "minimum": 0
        }
      },
      "required": [
        "uid",
        "text",
        "kind",
        "detailLevel",
        "palette",
        "fill",
        "textColor",
        "sourceStatus",
        "linkStatus",
        "links",
        "sourceLinks",
        "workSlug",
        "originalBounds",
        "position",
        "size",
        "sourceFontSize"
      ],
      "additionalProperties": false
    },
    "__schema20": {
      "type": "object",
      "properties": {
        "x": {
          "type": "number"
        },
        "y": {
          "type": "number"
        }
      },
      "required": [
        "x",
        "y"
      ],
      "additionalProperties": false
    },
    "__schema21": {
      "minItems": 146,
      "maxItems": 146,
      "type": "array",
      "items": {
        "$ref": "#/$defs/__schema22"
      }
    },
    "__schema22": {
      "type": "object",
      "properties": {
        "uid": {
          "type": "string",
          "minLength": 1
        },
        "source": {
          "anyOf": [
            {
              "type": "string",
              "minLength": 1
            },
            {
              "type": "null"
            }
          ]
        },
        "target": {
          "anyOf": [
            {
              "type": "string",
              "minLength": 1
            },
            {
              "type": "null"
            }
          ]
        },
        "sourceResolution": {
          "type": "string",
          "enum": [
            "source-connection",
            "geometry",
            "free"
          ]
        },
        "targetResolution": {
          "type": "string",
          "enum": [
            "source-connection",
            "geometry",
            "free"
          ]
        },
        "label": {
          "anyOf": [
            {
              "type": "string",
              "minLength": 1
            },
            {
              "type": "null"
            }
          ]
        },
        "color": {
          "type": "string",
          "minLength": 1
        },
        "thickness": {
          "type": "number",
          "minimum": 0
        },
        "endArrow": {
          "type": "integer",
          "minimum": 0,
          "maximum": 9007199254740991
        },
        "points": {
          "minItems": 2,
          "type": "array",
          "items": {
            "$ref": "#/$defs/__schema20"
          }
        }
      },
      "required": [
        "uid",
        "source",
        "target",
        "sourceResolution",
        "targetResolution",
        "label",
        "color",
        "thickness",
        "endArrow",
        "points"
      ],
      "additionalProperties": false
    }
  },
  "$id": "https://pichu.dev/data/schema.json",
  "title": "pichu.dev public machine payloads",
  "schemaVersion": "2.0.0",
  "canonical": "https://pichu.dev/data/schema.json",
  "generatedFrom": {
    "contentRevision": "2026-07-16",
    "contentReviewedAt": "2026-07-15",
    "dateModified": "2026-07-16",
    "deploymentRevision": "c9751772295db39228f53370b4febd510bda2ab4",
    "deploymentMode": "production",
    "siteOrigin": "https://pichu.dev",
    "indexable": true,
    "cacooSequence": 7087
  },
  "language": "ja-en",
  "data": {
    "$schema": "https://json-schema.org/draft/2020-12/schema",
    "anyOf": [
      {
        "type": "object",
        "properties": {
          "schemaVersion": {
            "type": "string",
            "const": "2.0.0"
          },
          "canonical": {
            "type": "string",
            "const": "https://pichu.dev/data/profile.json"
          },
          "generatedFrom": {
            "$ref": "#/$defs/__schema0"
          },
          "language": {
            "type": "string",
            "const": "ja-en"
          },
          "data": {
            "type": "object",
            "properties": {
              "profile": {
                "type": "array",
                "items": {
                  "oneOf": [
                    {
                      "type": "object",
                      "properties": {
                        "id": {
                          "$ref": "#/$defs/__schema1"
                        },
                        "slug": {
                          "$ref": "#/$defs/__schema2"
                        },
                        "recordType": {
                          "type": "string",
                          "const": "person"
                        },
                        "visibility": {
                          "$ref": "#/$defs/__schema3"
                        },
                        "title": {
                          "$ref": "#/$defs/__schema4"
                        },
                        "summary": {
                          "$ref": "#/$defs/__schema4"
                        },
                        "agentSummary": {
                          "$ref": "#/$defs/__schema4"
                        },
                        "sourceStatus": {
                          "$ref": "#/$defs/__schema5"
                        },
                        "evidence": {
                          "$ref": "#/$defs/__schema6"
                        },
                        "sourceRefs": {
                          "$ref": "#/$defs/__schema7"
                        },
                        "relations": {
                          "$ref": "#/$defs/__schema8"
                        },
                        "tags": {
                          "$ref": "#/$defs/__schema9"
                        },
                        "publicationNote": {
                          "$ref": "#/$defs/__schema10"
                        },
                        "displayName": {
                          "type": "string",
                          "const": "pikachu0310"
                        },
                        "siteName": {
                          "type": "string",
                          "const": "pichu.dev"
                        },
                        "publicLocale": {
                          "type": "string",
                          "const": "ja"
                        },
                        "oneLine": {
                          "$ref": "#/$defs/__schema4"
                        },
                        "publicActivitySummary": {
                          "$ref": "#/$defs/__schema4"
                        },
                        "handles": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "properties": {
                              "service": {
                                "type": "string",
                                "minLength": 1
                              },
                              "handle": {
                                "type": "string",
                                "minLength": 1
                              },
                              "linkId": {
                                "type": "string",
                                "minLength": 1
                              }
                            },
                            "required": [
                              "service",
                              "handle",
                              "linkId"
                            ],
                            "additionalProperties": false
                          }
                        },
                        "primaryDomainIds": {
                          "type": "array",
                          "items": {
                            "type": "string",
                            "minLength": 1
                          }
                        },
                        "routeIds": {
                          "type": "array",
                          "items": {
                            "type": "string",
                            "minLength": 1
                          }
                        }
                      },
                      "required": [
                        "id",
                        "slug",
                        "recordType",
                        "visibility",
                        "title",
                        "summary",
                        "agentSummary",
                        "sourceStatus",
                        "evidence",
                        "sourceRefs",
                        "relations",
                        "tags",
                        "publicationNote",
                        "displayName",
                        "siteName",
                        "publicLocale",
                        "oneLine",
                        "publicActivitySummary",
                        "handles",
                        "primaryDomainIds",
                        "routeIds"
                      ],
                      "additionalProperties": false
                    },
                    {
                      "type": "object",
                      "properties": {
                        "id": {
                          "$ref": "#/$defs/__schema1"
                        },
                        "slug": {
                          "$ref": "#/$defs/__schema2"
                        },
                        "recordType": {
                          "type": "string",
                          "const": "editorial-copy"
                        },
                        "visibility": {
                          "$ref": "#/$defs/__schema3"
                        },
                        "title": {
                          "$ref": "#/$defs/__schema4"
                        },
                        "summary": {
                          "$ref": "#/$defs/__schema4"
                        },
                        "agentSummary": {
                          "$ref": "#/$defs/__schema4"
                        },
                        "sourceStatus": {
                          "$ref": "#/$defs/__schema5"
                        },
                        "evidence": {
                          "$ref": "#/$defs/__schema6"
                        },
                        "sourceRefs": {
                          "$ref": "#/$defs/__schema7"
                        },
                        "relations": {
                          "$ref": "#/$defs/__schema8"
                        },
                        "tags": {
                          "$ref": "#/$defs/__schema9"
                        },
                        "publicationNote": {
                          "$ref": "#/$defs/__schema10"
                        },
                        "siteLabel": {
                          "type": "string",
                          "const": "pichu.dev"
                        },
                        "handle": {
                          "type": "string",
                          "const": "pikachu0310"
                        },
                        "statement": {
                          "$ref": "#/$defs/__schema4"
                        },
                        "routeLabels": {
                          "type": "array",
                          "items": {
                            "type": "string",
                            "minLength": 1
                          }
                        },
                        "primaryActions": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "properties": {
                              "label": {
                                "$ref": "#/$defs/__schema4"
                              },
                              "href": {
                                "type": "string",
                                "minLength": 1
                              }
                            },
                            "required": [
                              "label",
                              "href"
                            ],
                            "additionalProperties": false
                          }
                        },
                        "essentialLinkIds": {
                          "type": "array",
                          "items": {
                            "type": "string",
                            "minLength": 1
                          }
                        }
                      },
                      "required": [
                        "id",
                        "slug",
                        "recordType",
                        "visibility",
                        "title",
                        "summary",
                        "agentSummary",
                        "sourceStatus",
                        "evidence",
                        "sourceRefs",
                        "relations",
                        "tags",
                        "publicationNote",
                        "siteLabel",
                        "handle",
                        "statement",
                        "routeLabels",
                        "primaryActions",
                        "essentialLinkIds"
                      ],
                      "additionalProperties": false
                    }
                  ]
                }
              },
              "domains": {
                "type": "array",
                "items": {
                  "type": "object",
                  "properties": {
                    "id": {
                      "$ref": "#/$defs/__schema1"
                    },
                    "slug": {
                      "$ref": "#/$defs/__schema2"
                    },
                    "recordType": {
                      "type": "string",
                      "const": "domain"
                    },
                    "visibility": {
                      "$ref": "#/$defs/__schema3"
                    },
                    "title": {
                      "$ref": "#/$defs/__schema4"
                    },
                    "summary": {
                      "$ref": "#/$defs/__schema4"
                    },
                    "agentSummary": {
                      "$ref": "#/$defs/__schema4"
                    },
                    "sourceStatus": {
                      "$ref": "#/$defs/__schema5"
                    },
                    "evidence": {
                      "$ref": "#/$defs/__schema6"
                    },
                    "sourceRefs": {
                      "$ref": "#/$defs/__schema7"
                    },
                    "relations": {
                      "$ref": "#/$defs/__schema8"
                    },
                    "tags": {
                      "$ref": "#/$defs/__schema9"
                    },
                    "publicationNote": {
                      "$ref": "#/$defs/__schema10"
                    },
                    "tier": {
                      "type": "string",
                      "enum": [
                        "primary",
                        "supporting",
                        "method"
                      ]
                    },
                    "technologyScopes": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "label": {
                            "type": "string",
                            "minLength": 1
                          },
                          "scope": {
                            "type": "string",
                            "minLength": 1
                          }
                        },
                        "required": [
                          "label",
                          "scope"
                        ],
                        "additionalProperties": false
                      }
                    }
                  },
                  "required": [
                    "id",
                    "slug",
                    "recordType",
                    "visibility",
                    "title",
                    "summary",
                    "agentSummary",
                    "sourceStatus",
                    "evidence",
                    "sourceRefs",
                    "relations",
                    "tags",
                    "publicationNote",
                    "tier",
                    "technologyScopes"
                  ],
                  "additionalProperties": false
                }
              },
              "facts": {
                "type": "array",
                "items": {
                  "type": "object",
                  "properties": {
                    "id": {
                      "$ref": "#/$defs/__schema1"
                    },
                    "slug": {
                      "$ref": "#/$defs/__schema2"
                    },
                    "recordType": {
                      "type": "string",
                      "enum": [
                        "award",
                        "fact",
                        "achievement",
                        "activity",
                        "metric",
                        "anecdote"
                      ]
                    },
                    "visibility": {
                      "$ref": "#/$defs/__schema3"
                    },
                    "title": {
                      "$ref": "#/$defs/__schema4"
                    },
                    "summary": {
                      "$ref": "#/$defs/__schema4"
                    },
                    "agentSummary": {
                      "$ref": "#/$defs/__schema4"
                    },
                    "sourceStatus": {
                      "$ref": "#/$defs/__schema5"
                    },
                    "evidence": {
                      "$ref": "#/$defs/__schema6"
                    },
                    "sourceRefs": {
                      "$ref": "#/$defs/__schema7"
                    },
                    "relations": {
                      "$ref": "#/$defs/__schema8"
                    },
                    "tags": {
                      "$ref": "#/$defs/__schema9"
                    },
                    "publicationNote": {
                      "$ref": "#/$defs/__schema10"
                    },
                    "isPersonalWorkClaim": {
                      "type": "boolean"
                    },
                    "claimStrength": {
                      "$ref": "#/$defs/__schema5"
                    },
                    "publicValue": {
                      "anyOf": [
                        {
                          "type": "string",
                          "minLength": 1
                        },
                        {
                          "type": "null"
                        }
                      ]
                    },
                    "dates": {
                      "type": "array",
                      "items": {
                        "$ref": "#/$defs/__schema11"
                      }
                    }
                  },
                  "required": [
                    "id",
                    "slug",
                    "recordType",
                    "visibility",
                    "title",
                    "summary",
                    "agentSummary",
                    "sourceStatus",
                    "evidence",
                    "sourceRefs",
                    "relations",
                    "tags",
                    "publicationNote",
                    "isPersonalWorkClaim",
                    "claimStrength",
                    "publicValue",
                    "dates"
                  ],
                  "additionalProperties": false
                }
              },
              "links": {
                "type": "array",
                "items": {
                  "type": "object",
                  "properties": {
                    "id": {
                      "$ref": "#/$defs/__schema1"
                    },
                    "slug": {
                      "$ref": "#/$defs/__schema2"
                    },
                    "recordType": {
                      "type": "string",
                      "enum": [
                        "link",
                        "external-software-source"
                      ]
                    },
                    "visibility": {
                      "$ref": "#/$defs/__schema3"
                    },
                    "title": {
                      "$ref": "#/$defs/__schema4"
                    },
                    "summary": {
                      "$ref": "#/$defs/__schema4"
                    },
                    "agentSummary": {
                      "$ref": "#/$defs/__schema4"
                    },
                    "sourceStatus": {
                      "$ref": "#/$defs/__schema5"
                    },
                    "evidence": {
                      "$ref": "#/$defs/__schema6"
                    },
                    "sourceRefs": {
                      "$ref": "#/$defs/__schema7"
                    },
                    "relations": {
                      "$ref": "#/$defs/__schema8"
                    },
                    "tags": {
                      "$ref": "#/$defs/__schema9"
                    },
                    "publicationNote": {
                      "$ref": "#/$defs/__schema10"
                    },
                    "label": {
                      "$ref": "#/$defs/__schema4"
                    },
                    "url": {
                      "type": "string",
                      "format": "uri"
                    },
                    "linkKind": {
                      "type": "string",
                      "minLength": 1
                    },
                    "preferred": {
                      "type": "boolean"
                    },
                    "archived": {
                      "type": "boolean"
                    },
                    "sameAs": {
                      "type": "boolean"
                    },
                    "checkedAt": {
                      "anyOf": [
                        {
                          "type": "string",
                          "format": "date",
                          "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"
                        },
                        {
                          "type": "null"
                        }
                      ]
                    },
                    "health": {
                      "type": "string",
                      "minLength": 1
                    }
                  },
                  "required": [
                    "id",
                    "slug",
                    "recordType",
                    "visibility",
                    "title",
                    "summary",
                    "agentSummary",
                    "sourceStatus",
                    "evidence",
                    "sourceRefs",
                    "relations",
                    "tags",
                    "publicationNote",
                    "label",
                    "url",
                    "linkKind",
                    "preferred",
                    "archived",
                    "sameAs",
                    "checkedAt",
                    "health"
                  ],
                  "additionalProperties": false
                }
              },
              "routes": {
                "type": "array",
                "items": {
                  "$ref": "#/$defs/__schema13"
                }
              },
              "sameAs": {
                "type": "array",
                "items": {
                  "type": "string",
                  "format": "uri"
                }
              }
            },
            "required": [
              "profile",
              "domains",
              "facts",
              "links",
              "routes",
              "sameAs"
            ],
            "additionalProperties": false
          }
        },
        "required": [
          "schemaVersion",
          "canonical",
          "generatedFrom",
          "language",
          "data"
        ],
        "additionalProperties": false
      },
      {
        "type": "object",
        "properties": {
          "schemaVersion": {
            "type": "string",
            "const": "2.0.0"
          },
          "canonical": {
            "type": "string",
            "const": "https://pichu.dev/data/works.json"
          },
          "generatedFrom": {
            "$ref": "#/$defs/__schema0"
          },
          "language": {
            "type": "string",
            "const": "ja-en"
          },
          "data": {
            "type": "object",
            "properties": {
              "featuredWorkIds": {
                "type": "array",
                "items": {
                  "type": "string",
                  "minLength": 1
                }
              },
              "works": {
                "type": "array",
                "items": {
                  "type": "object",
                  "properties": {
                    "id": {
                      "$ref": "#/$defs/__schema1"
                    },
                    "slug": {
                      "$ref": "#/$defs/__schema2"
                    },
                    "recordType": {
                      "type": "string",
                      "enum": [
                        "work",
                        "work-contribution",
                        "grouped-contribution",
                        "activity-collection",
                        "fork-contribution",
                        "experiment",
                        "external-team-work-context"
                      ]
                    },
                    "visibility": {
                      "$ref": "#/$defs/__schema3"
                    },
                    "title": {
                      "$ref": "#/$defs/__schema4"
                    },
                    "summary": {
                      "$ref": "#/$defs/__schema4"
                    },
                    "agentSummary": {
                      "$ref": "#/$defs/__schema4"
                    },
                    "sourceStatus": {
                      "$ref": "#/$defs/__schema5"
                    },
                    "evidence": {
                      "$ref": "#/$defs/__schema6"
                    },
                    "sourceRefs": {
                      "$ref": "#/$defs/__schema7"
                    },
                    "relations": {
                      "$ref": "#/$defs/__schema8"
                    },
                    "tags": {
                      "$ref": "#/$defs/__schema9"
                    },
                    "publicationNote": {
                      "$ref": "#/$defs/__schema10"
                    },
                    "kind": {
                      "type": "string",
                      "minLength": 1
                    },
                    "status": {
                      "type": "string",
                      "minLength": 1
                    },
                    "featuredOrder": {
                      "anyOf": [
                        {
                          "type": "integer",
                          "exclusiveMinimum": 0,
                          "maximum": 9007199254740991
                        },
                        {
                          "type": "null"
                        }
                      ]
                    },
                    "canonicalPath": {
                      "anyOf": [
                        {
                          "type": "string",
                          "pattern": "^\\/.*"
                        },
                        {
                          "type": "null"
                        }
                      ]
                    },
                    "isPersonalWorkClaim": {
                      "type": "boolean"
                    },
                    "roleEvidenceStatus": {
                      "type": "string",
                      "enum": [
                        "verified-public",
                        "public-corroborated",
                        "owner-confirmed",
                        "map-self-report"
                      ]
                    },
                    "pikachuRole": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "label": {
                            "$ref": "#/$defs/__schema4"
                          },
                          "evidenceStatus": {
                            "type": "string",
                            "enum": [
                              "verified-public",
                              "public-corroborated",
                              "owner-confirmed",
                              "map-self-report"
                            ]
                          }
                        },
                        "required": [
                          "label",
                          "evidenceStatus"
                        ],
                        "additionalProperties": false
                      }
                    },
                    "whyItMatters": {
                      "$ref": "#/$defs/__schema4"
                    },
                    "cardContribution": {
                      "anyOf": [
                        {
                          "$ref": "#/$defs/__schema4"
                        },
                        {
                          "type": "null"
                        }
                      ]
                    },
                    "team": {
                      "type": "object",
                      "properties": {
                        "isTeamWork": {
                          "type": "boolean"
                        },
                        "size": {
                          "anyOf": [
                            {
                              "type": "integer",
                              "exclusiveMinimum": 0,
                              "maximum": 9007199254740991
                            },
                            {
                              "type": "null"
                            }
                          ]
                        },
                        "leadName": {
                          "anyOf": [
                            {
                              "type": "string",
                              "minLength": 1
                            },
                            {
                              "type": "null"
                            }
                          ]
                        },
                        "workAuthors": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "properties": {
                              "displayName": {
                                "type": "string",
                                "minLength": 1
                              },
                              "basis": {
                                "type": "string",
                                "minLength": 1
                              }
                            },
                            "required": [
                              "displayName",
                              "basis"
                            ],
                            "additionalProperties": false
                          }
                        }
                      },
                      "required": [
                        "isTeamWork",
                        "size",
                        "leadName",
                        "workAuthors"
                      ],
                      "additionalProperties": false
                    },
                    "authorshipBoundary": {
                      "$ref": "#/$defs/__schema4"
                    },
                    "attributionRequired": {
                      "type": "array",
                      "items": {
                        "type": "string",
                        "minLength": 1
                      }
                    },
                    "technologies": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "name": {
                            "type": "string",
                            "minLength": 1
                          },
                          "scope": {
                            "type": "string",
                            "minLength": 1
                          }
                        },
                        "required": [
                          "name",
                          "scope"
                        ],
                        "additionalProperties": false
                      }
                    },
                    "dates": {
                      "type": "array",
                      "items": {
                        "$ref": "#/$defs/__schema11"
                      }
                    },
                    "structuredFacts": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "id": {
                            "type": "string",
                            "minLength": 1
                          },
                          "kind": {
                            "type": "string",
                            "minLength": 1
                          },
                          "label": {
                            "$ref": "#/$defs/__schema4"
                          },
                          "event": {
                            "anyOf": [
                              {
                                "type": "string",
                                "minLength": 1
                              },
                              {
                                "type": "null"
                              }
                            ]
                          },
                          "value": {
                            "anyOf": [
                              {
                                "anyOf": [
                                  {
                                    "type": "string",
                                    "minLength": 1
                                  },
                                  {
                                    "type": "number"
                                  }
                                ]
                              },
                              {
                                "type": "null"
                              }
                            ]
                          },
                          "unit": {
                            "anyOf": [
                              {
                                "type": "string",
                                "minLength": 1
                              },
                              {
                                "type": "null"
                              }
                            ]
                          },
                          "appliesTo": {
                            "type": "string",
                            "minLength": 1
                          },
                          "date": {
                            "anyOf": [
                              {
                                "$ref": "#/$defs/__schema11"
                              },
                              {
                                "type": "null"
                              }
                            ]
                          },
                          "evidenceStatus": {
                            "$ref": "#/$defs/__schema5"
                          }
                        },
                        "required": [
                          "id",
                          "kind",
                          "label",
                          "event",
                          "value",
                          "unit",
                          "appliesTo",
                          "date",
                          "evidenceStatus"
                        ],
                        "additionalProperties": false
                      }
                    },
                    "links": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "id": {
                            "type": "string",
                            "minLength": 1
                          },
                          "label": {
                            "$ref": "#/$defs/__schema4"
                          },
                          "url": {
                            "type": "string",
                            "format": "uri"
                          },
                          "kind": {
                            "type": "string",
                            "minLength": 1
                          },
                          "verifiedAt": {
                            "anyOf": [
                              {
                                "type": "string",
                                "format": "date",
                                "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"
                              },
                              {
                                "type": "null"
                              }
                            ]
                          },
                          "health": {
                            "type": "string",
                            "minLength": 1
                          }
                        },
                        "required": [
                          "id",
                          "label",
                          "url",
                          "kind",
                          "verifiedAt",
                          "health"
                        ],
                        "additionalProperties": false
                      }
                    },
                    "media": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "id": {
                            "type": "string",
                            "minLength": 1
                          },
                          "kind": {
                            "type": "string",
                            "enum": [
                              "image",
                              "video",
                              "poster",
                              "synthetic-needed"
                            ]
                          },
                          "assetUrl": {
                            "type": "string",
                            "format": "uri"
                          },
                          "mimeType": {
                            "type": "string",
                            "minLength": 1
                          },
                          "width": {
                            "anyOf": [
                              {
                                "type": "integer",
                                "exclusiveMinimum": 0,
                                "maximum": 9007199254740991
                              },
                              {
                                "type": "null"
                              }
                            ]
                          },
                          "height": {
                            "anyOf": [
                              {
                                "type": "integer",
                                "exclusiveMinimum": 0,
                                "maximum": 9007199254740991
                              },
                              {
                                "type": "null"
                              }
                            ]
                          },
                          "alt": {
                            "$ref": "#/$defs/__schema4"
                          },
                          "credit": {
                            "$ref": "#/$defs/__schema4"
                          },
                          "provenance": {
                            "type": "object",
                            "properties": {
                              "kind": {
                                "type": "string",
                                "enum": [
                                  "pichu-dev-original",
                                  "public-source-copy"
                                ]
                              },
                              "sourcePage": {
                                "anyOf": [
                                  {
                                    "type": "string",
                                    "format": "uri"
                                  },
                                  {
                                    "type": "null"
                                  }
                                ]
                              },
                              "sourceUrl": {
                                "anyOf": [
                                  {
                                    "type": "string",
                                    "format": "uri"
                                  },
                                  {
                                    "type": "null"
                                  }
                                ]
                              }
                            },
                            "required": [
                              "kind",
                              "sourcePage",
                              "sourceUrl"
                            ],
                            "additionalProperties": false
                          },
                          "permissionStatus": {
                            "type": "string",
                            "enum": [
                              "approved",
                              "license-known",
                              "owner-directed-publication"
                            ]
                          },
                          "usage": {
                            "type": "string",
                            "enum": [
                              "featured-candidate",
                              "archive-candidate"
                            ]
                          }
                        },
                        "required": [
                          "id",
                          "kind",
                          "assetUrl",
                          "mimeType",
                          "width",
                          "height",
                          "alt",
                          "credit",
                          "provenance",
                          "permissionStatus",
                          "usage"
                        ],
                        "additionalProperties": false
                      }
                    }
                  },
                  "required": [
                    "id",
                    "slug",
                    "recordType",
                    "visibility",
                    "title",
                    "summary",
                    "agentSummary",
                    "sourceStatus",
                    "evidence",
                    "sourceRefs",
                    "relations",
                    "tags",
                    "publicationNote",
                    "kind",
                    "status",
                    "featuredOrder",
                    "canonicalPath",
                    "isPersonalWorkClaim",
                    "roleEvidenceStatus",
                    "pikachuRole",
                    "whyItMatters",
                    "cardContribution",
                    "team",
                    "authorshipBoundary",
                    "attributionRequired",
                    "technologies",
                    "dates",
                    "structuredFacts",
                    "links",
                    "media"
                  ],
                  "additionalProperties": false
                }
              },
              "evidenceSources": {
                "type": "array",
                "items": {
                  "type": "object",
                  "properties": {
                    "id": {
                      "$ref": "#/$defs/__schema1"
                    },
                    "slug": {
                      "$ref": "#/$defs/__schema2"
                    },
                    "recordType": {
                      "type": "string",
                      "const": "evidence-source"
                    },
                    "visibility": {
                      "$ref": "#/$defs/__schema3"
                    },
                    "title": {
                      "$ref": "#/$defs/__schema4"
                    },
                    "summary": {
                      "$ref": "#/$defs/__schema4"
                    },
                    "agentSummary": {
                      "$ref": "#/$defs/__schema4"
                    },
                    "sourceStatus": {
                      "$ref": "#/$defs/__schema5"
                    },
                    "evidence": {
                      "$ref": "#/$defs/__schema6"
                    },
                    "sourceRefs": {
                      "$ref": "#/$defs/__schema7"
                    },
                    "relations": {
                      "$ref": "#/$defs/__schema8"
                    },
                    "tags": {
                      "$ref": "#/$defs/__schema9"
                    },
                    "publicationNote": {
                      "$ref": "#/$defs/__schema10"
                    },
                    "creditMode": {
                      "type": "string",
                      "const": "evidence-source"
                    },
                    "exactTitle": {
                      "type": "boolean"
                    },
                    "externalUrl": {
                      "type": "string",
                      "format": "uri"
                    },
                    "publishedAt": {
                      "anyOf": [
                        {
                          "type": "string",
                          "format": "date",
                          "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"
                        },
                        {
                          "type": "null"
                        }
                      ]
                    },
                    "creditedPeople": {
                      "type": "array",
                      "items": {
                        "type": "string",
                        "minLength": 1
                      }
                    },
                    "relatedEntityIds": {
                      "type": "array",
                      "items": {
                        "type": "string",
                        "minLength": 1
                      }
                    }
                  },
                  "required": [
                    "id",
                    "slug",
                    "recordType",
                    "visibility",
                    "title",
                    "summary",
                    "agentSummary",
                    "sourceStatus",
                    "evidence",
                    "sourceRefs",
                    "relations",
                    "tags",
                    "publicationNote",
                    "creditMode",
                    "exactTitle",
                    "externalUrl",
                    "publishedAt",
                    "creditedPeople",
                    "relatedEntityIds"
                  ],
                  "additionalProperties": false
                }
              }
            },
            "required": [
              "featuredWorkIds",
              "works",
              "evidenceSources"
            ],
            "additionalProperties": false
          }
        },
        "required": [
          "schemaVersion",
          "canonical",
          "generatedFrom",
          "language",
          "data"
        ],
        "additionalProperties": false
      },
      {
        "type": "object",
        "properties": {
          "schemaVersion": {
            "type": "string",
            "const": "2.0.0"
          },
          "canonical": {
            "type": "string",
            "const": "https://pichu.dev/data/library.json"
          },
          "generatedFrom": {
            "$ref": "#/$defs/__schema0"
          },
          "language": {
            "type": "string",
            "const": "ja-en"
          },
          "data": {
            "type": "object",
            "properties": {
              "items": {
                "type": "array",
                "items": {
                  "anyOf": [
                    {
                      "type": "object",
                      "properties": {
                        "id": {
                          "$ref": "#/$defs/__schema1"
                        },
                        "slug": {
                          "$ref": "#/$defs/__schema2"
                        },
                        "recordType": {
                          "type": "string",
                          "enum": [
                            "article",
                            "teaching-material",
                            "book-chapter"
                          ]
                        },
                        "visibility": {
                          "$ref": "#/$defs/__schema3"
                        },
                        "title": {
                          "$ref": "#/$defs/__schema4"
                        },
                        "summary": {
                          "$ref": "#/$defs/__schema4"
                        },
                        "agentSummary": {
                          "$ref": "#/$defs/__schema4"
                        },
                        "sourceStatus": {
                          "$ref": "#/$defs/__schema5"
                        },
                        "evidence": {
                          "$ref": "#/$defs/__schema6"
                        },
                        "sourceRefs": {
                          "$ref": "#/$defs/__schema7"
                        },
                        "relations": {
                          "$ref": "#/$defs/__schema8"
                        },
                        "tags": {
                          "$ref": "#/$defs/__schema9"
                        },
                        "publicationNote": {
                          "$ref": "#/$defs/__schema10"
                        },
                        "creditMode": {
                          "type": "string",
                          "enum": [
                            "author",
                            "author-instructor",
                            "text-author",
                            "chapter-contributor"
                          ]
                        },
                        "exactTitle": {
                          "type": "boolean"
                        },
                        "externalUrl": {
                          "type": "string",
                          "format": "uri"
                        },
                        "publishedAt": {
                          "anyOf": [
                            {
                              "type": "string",
                              "format": "date",
                              "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"
                            },
                            {
                              "type": "null"
                            }
                          ]
                        },
                        "creditedPeople": {
                          "type": "array",
                          "items": {
                            "type": "string",
                            "minLength": 1
                          }
                        },
                        "relatedEntityIds": {
                          "type": "array",
                          "items": {
                            "type": "string",
                            "minLength": 1
                          }
                        }
                      },
                      "required": [
                        "id",
                        "slug",
                        "recordType",
                        "visibility",
                        "title",
                        "summary",
                        "agentSummary",
                        "sourceStatus",
                        "evidence",
                        "sourceRefs",
                        "relations",
                        "tags",
                        "publicationNote",
                        "creditMode",
                        "exactTitle",
                        "externalUrl",
                        "publishedAt",
                        "creditedPeople",
                        "relatedEntityIds"
                      ],
                      "additionalProperties": false
                    },
                    {
                      "type": "object",
                      "properties": {
                        "id": {
                          "$ref": "#/$defs/__schema1"
                        },
                        "slug": {
                          "$ref": "#/$defs/__schema2"
                        },
                        "recordType": {
                          "type": "string",
                          "enum": [
                            "talk",
                            "presentation"
                          ]
                        },
                        "visibility": {
                          "$ref": "#/$defs/__schema3"
                        },
                        "title": {
                          "$ref": "#/$defs/__schema4"
                        },
                        "summary": {
                          "$ref": "#/$defs/__schema4"
                        },
                        "agentSummary": {
                          "$ref": "#/$defs/__schema4"
                        },
                        "sourceStatus": {
                          "$ref": "#/$defs/__schema5"
                        },
                        "evidence": {
                          "$ref": "#/$defs/__schema6"
                        },
                        "sourceRefs": {
                          "$ref": "#/$defs/__schema7"
                        },
                        "relations": {
                          "$ref": "#/$defs/__schema8"
                        },
                        "tags": {
                          "$ref": "#/$defs/__schema9"
                        },
                        "publicationNote": {
                          "$ref": "#/$defs/__schema10"
                        },
                        "creditMode": {
                          "type": "string",
                          "enum": [
                            "speaker",
                            "presenter"
                          ]
                        },
                        "exactTitle": {
                          "type": "boolean"
                        },
                        "externalUrl": {
                          "type": "string",
                          "format": "uri"
                        },
                        "eventAt": {
                          "anyOf": [
                            {
                              "type": "string",
                              "format": "date",
                              "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"
                            },
                            {
                              "type": "null"
                            }
                          ]
                        },
                        "reportPublishedAt": {
                          "anyOf": [
                            {
                              "type": "string",
                              "format": "date",
                              "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"
                            },
                            {
                              "type": "null"
                            }
                          ]
                        },
                        "relatedEntityIds": {
                          "type": "array",
                          "items": {
                            "type": "string",
                            "minLength": 1
                          }
                        },
                        "creditBoundary": {
                          "$ref": "#/$defs/__schema4"
                        }
                      },
                      "required": [
                        "id",
                        "slug",
                        "recordType",
                        "visibility",
                        "title",
                        "summary",
                        "agentSummary",
                        "sourceStatus",
                        "evidence",
                        "sourceRefs",
                        "relations",
                        "tags",
                        "publicationNote",
                        "creditMode",
                        "exactTitle",
                        "externalUrl",
                        "eventAt",
                        "reportPublishedAt",
                        "relatedEntityIds",
                        "creditBoundary"
                      ],
                      "additionalProperties": false
                    }
                  ]
                }
              }
            },
            "required": [
              "items"
            ],
            "additionalProperties": false
          }
        },
        "required": [
          "schemaVersion",
          "canonical",
          "generatedFrom",
          "language",
          "data"
        ],
        "additionalProperties": false
      },
      {
        "type": "object",
        "properties": {
          "schemaVersion": {
            "type": "string",
            "const": "2.0.0"
          },
          "canonical": {
            "type": "string",
            "const": "https://pichu.dev/data/timeline.json"
          },
          "generatedFrom": {
            "$ref": "#/$defs/__schema0"
          },
          "language": {
            "type": "string",
            "const": "ja-en"
          },
          "data": {
            "type": "object",
            "properties": {
              "events": {
                "type": "array",
                "items": {
                  "type": "object",
                  "properties": {
                    "id": {
                      "$ref": "#/$defs/__schema1"
                    },
                    "slug": {
                      "$ref": "#/$defs/__schema2"
                    },
                    "recordType": {
                      "type": "string",
                      "const": "timeline"
                    },
                    "visibility": {
                      "$ref": "#/$defs/__schema3"
                    },
                    "title": {
                      "$ref": "#/$defs/__schema4"
                    },
                    "summary": {
                      "$ref": "#/$defs/__schema4"
                    },
                    "agentSummary": {
                      "$ref": "#/$defs/__schema4"
                    },
                    "sourceStatus": {
                      "$ref": "#/$defs/__schema5"
                    },
                    "evidence": {
                      "$ref": "#/$defs/__schema6"
                    },
                    "sourceRefs": {
                      "$ref": "#/$defs/__schema7"
                    },
                    "relations": {
                      "$ref": "#/$defs/__schema8"
                    },
                    "tags": {
                      "$ref": "#/$defs/__schema9"
                    },
                    "publicationNote": {
                      "$ref": "#/$defs/__schema10"
                    },
                    "date": {
                      "$ref": "#/$defs/__schema12"
                    },
                    "displayOrder": {
                      "type": "integer",
                      "minimum": 0,
                      "maximum": 9007199254740991
                    },
                    "publicCopy": {
                      "$ref": "#/$defs/__schema4"
                    }
                  },
                  "required": [
                    "id",
                    "slug",
                    "recordType",
                    "visibility",
                    "title",
                    "summary",
                    "agentSummary",
                    "sourceStatus",
                    "evidence",
                    "sourceRefs",
                    "relations",
                    "tags",
                    "publicationNote",
                    "date",
                    "displayOrder",
                    "publicCopy"
                  ],
                  "additionalProperties": false
                }
              }
            },
            "required": [
              "events"
            ],
            "additionalProperties": false
          }
        },
        "required": [
          "schemaVersion",
          "canonical",
          "generatedFrom",
          "language",
          "data"
        ],
        "additionalProperties": false
      },
      {
        "type": "object",
        "properties": {
          "schemaVersion": {
            "type": "string",
            "const": "2.0.0"
          },
          "canonical": {
            "type": "string",
            "const": "https://pichu.dev/data/knowledge-graph.json"
          },
          "generatedFrom": {
            "$ref": "#/$defs/__schema0"
          },
          "language": {
            "type": "string",
            "const": "ja-en"
          },
          "data": {
            "type": "object",
            "properties": {
              "nodes": {
                "type": "array",
                "items": {
                  "type": "object",
                  "properties": {
                    "id": {
                      "type": "string",
                      "minLength": 1
                    },
                    "entityId": {
                      "type": "string",
                      "minLength": 1
                    },
                    "variant": {
                      "type": "string",
                      "minLength": 1
                    },
                    "assertionStatus": {
                      "$ref": "#/$defs/__schema5"
                    },
                    "position": {
                      "type": "object",
                      "properties": {
                        "x": {
                          "type": "number"
                        },
                        "y": {
                          "type": "number"
                        }
                      },
                      "required": [
                        "x",
                        "y"
                      ],
                      "additionalProperties": false
                    }
                  },
                  "required": [
                    "id",
                    "entityId",
                    "variant",
                    "assertionStatus",
                    "position"
                  ],
                  "additionalProperties": false
                }
              },
              "edges": {
                "type": "array",
                "items": {
                  "type": "object",
                  "properties": {
                    "id": {
                      "type": "string",
                      "minLength": 1
                    },
                    "from": {
                      "type": "string",
                      "minLength": 1
                    },
                    "to": {
                      "type": "string",
                      "minLength": 1
                    },
                    "relationKind": {
                      "type": "string",
                      "minLength": 1
                    },
                    "assertionStatus": {
                      "type": "string",
                      "enum": [
                        "map-self-report",
                        "derived-copy"
                      ]
                    },
                    "label": {
                      "anyOf": [
                        {
                          "$ref": "#/$defs/__schema4"
                        },
                        {
                          "type": "null"
                        }
                      ]
                    }
                  },
                  "required": [
                    "id",
                    "from",
                    "to",
                    "relationKind",
                    "assertionStatus",
                    "label"
                  ],
                  "additionalProperties": false
                }
              },
              "routes": {
                "type": "array",
                "items": {
                  "$ref": "#/$defs/__schema13"
                }
              }
            },
            "required": [
              "nodes",
              "edges",
              "routes"
            ],
            "additionalProperties": false
          }
        },
        "required": [
          "schemaVersion",
          "canonical",
          "generatedFrom",
          "language",
          "data"
        ],
        "additionalProperties": false
      },
      {
        "type": "object",
        "properties": {
          "schemaVersion": {
            "type": "string",
            "const": "2.0.0"
          },
          "canonical": {
            "type": "string",
            "const": "https://pichu.dev/data/cacoo-map.json"
          },
          "generatedFrom": {
            "$ref": "#/$defs/__schema0"
          },
          "language": {
            "type": "string",
            "const": "ja-en"
          },
          "data": {
            "type": "object",
            "properties": {
              "source": {
                "$ref": "#/$defs/__schema14"
              },
              "metrics": {
                "$ref": "#/$defs/__schema15"
              },
              "bounds": {
                "$ref": "#/$defs/__schema16"
              },
              "nodes": {
                "$ref": "#/$defs/__schema18"
              },
              "edges": {
                "$ref": "#/$defs/__schema21"
              }
            },
            "required": [
              "source",
              "metrics",
              "bounds",
              "nodes",
              "edges"
            ],
            "additionalProperties": false
          }
        },
        "required": [
          "schemaVersion",
          "canonical",
          "generatedFrom",
          "language",
          "data"
        ],
        "additionalProperties": false
      },
      {
        "type": "object",
        "properties": {
          "schemaVersion": {
            "type": "string",
            "const": "2.0.0"
          },
          "canonical": {
            "type": "string",
            "const": "https://pichu.dev/data/site-index.json"
          },
          "generatedFrom": {
            "$ref": "#/$defs/__schema0"
          },
          "language": {
            "type": "string",
            "const": "ja-en"
          },
          "data": {
            "type": "object",
            "properties": {
              "site": {
                "type": "object",
                "properties": {
                  "name": {
                    "type": "string",
                    "const": "pichu.dev"
                  },
                  "canonical": {
                    "type": "string",
                    "const": "https://pichu.dev/"
                  },
                  "ownerId": {
                    "type": "string",
                    "const": "person-pikachu0310"
                  },
                  "languages": {
                    "type": "array",
                    "prefixItems": [
                      {
                        "type": "string",
                        "const": "ja"
                      },
                      {
                        "type": "string",
                        "const": "en"
                      }
                    ]
                  }
                },
                "required": [
                  "name",
                  "canonical",
                  "ownerId",
                  "languages"
                ],
                "additionalProperties": false
              },
              "counts": {
                "type": "object",
                "properties": {
                  "works": {
                    "type": "integer",
                    "minimum": 0,
                    "maximum": 9007199254740991
                  },
                  "libraryItems": {
                    "type": "integer",
                    "minimum": 0,
                    "maximum": 9007199254740991
                  },
                  "timelineEvents": {
                    "type": "integer",
                    "minimum": 0,
                    "maximum": 9007199254740991
                  },
                  "facts": {
                    "type": "integer",
                    "minimum": 0,
                    "maximum": 9007199254740991
                  },
                  "graphNodes": {
                    "type": "integer",
                    "minimum": 0,
                    "maximum": 9007199254740991
                  },
                  "graphEdges": {
                    "type": "integer",
                    "minimum": 0,
                    "maximum": 9007199254740991
                  },
                  "mapNodes": {
                    "type": "integer",
                    "minimum": 0,
                    "maximum": 9007199254740991
                  },
                  "mapEdges": {
                    "type": "integer",
                    "minimum": 0,
                    "maximum": 9007199254740991
                  },
                  "entities": {
                    "type": "integer",
                    "minimum": 0,
                    "maximum": 9007199254740991
                  }
                },
                "required": [
                  "works",
                  "libraryItems",
                  "timelineEvents",
                  "facts",
                  "graphNodes",
                  "graphEdges",
                  "mapNodes",
                  "mapEdges",
                  "entities"
                ],
                "additionalProperties": false
              },
              "surfaces": {
                "type": "array",
                "items": {
                  "type": "object",
                  "properties": {
                    "id": {
                      "type": "string",
                      "minLength": 1
                    },
                    "canonical": {
                      "type": "string",
                      "format": "uri"
                    },
                    "contentType": {
                      "type": "string",
                      "minLength": 1
                    },
                    "description": {
                      "$ref": "#/$defs/__schema4"
                    }
                  },
                  "required": [
                    "id",
                    "canonical",
                    "contentType",
                    "description"
                  ],
                  "additionalProperties": false
                }
              },
              "entities": {
                "type": "array",
                "items": {
                  "type": "object",
                  "properties": {
                    "id": {
                      "type": "string",
                      "minLength": 1
                    },
                    "recordType": {
                      "type": "string",
                      "minLength": 1
                    },
                    "title": {
                      "$ref": "#/$defs/__schema4"
                    },
                    "pageUrl": {
                      "type": "string",
                      "format": "uri"
                    },
                    "dataEndpoint": {
                      "type": "string",
                      "format": "uri"
                    }
                  },
                  "required": [
                    "id",
                    "recordType",
                    "title",
                    "pageUrl",
                    "dataEndpoint"
                  ],
                  "additionalProperties": false
                }
              },
              "citationRules": {
                "type": "array",
                "items": {
                  "type": "object",
                  "properties": {
                    "id": {
                      "type": "string",
                      "minLength": 1
                    },
                    "text": {
                      "$ref": "#/$defs/__schema4"
                    }
                  },
                  "required": [
                    "id",
                    "text"
                  ],
                  "additionalProperties": false
                }
              }
            },
            "required": [
              "site",
              "counts",
              "surfaces",
              "entities",
              "citationRules"
            ],
            "additionalProperties": false
          }
        },
        "required": [
          "schemaVersion",
          "canonical",
          "generatedFrom",
          "language",
          "data"
        ],
        "additionalProperties": false
      },
      {
        "type": "object",
        "properties": {
          "$schema": {
            "type": "string",
            "const": "https://json-schema.org/draft/2020-12/schema"
          },
          "$id": {
            "type": "string",
            "const": "https://pichu.dev/data/schema.json"
          },
          "title": {
            "type": "string",
            "minLength": 1
          },
          "schemaVersion": {
            "type": "string",
            "const": "2.0.0"
          },
          "canonical": {
            "type": "string",
            "const": "https://pichu.dev/data/schema.json"
          },
          "generatedFrom": {
            "$ref": "#/$defs/__schema0"
          },
          "language": {
            "type": "string",
            "const": "ja-en"
          },
          "data": {
            "type": "object",
            "properties": {
              "$schema": {
                "type": "string",
                "const": "https://json-schema.org/draft/2020-12/schema"
              },
              "$id": {
                "type": "string",
                "const": "https://pichu.dev/data/schema.json"
              },
              "title": {
                "type": "string",
                "minLength": 1
              },
              "schemaVersion": {
                "type": "string",
                "const": "2.0.0"
              }
            },
            "required": [
              "$schema",
              "$id",
              "title",
              "schemaVersion"
            ],
            "additionalProperties": {}
          }
        },
        "required": [
          "$schema",
          "$id",
          "title",
          "schemaVersion",
          "canonical",
          "generatedFrom",
          "language",
          "data"
        ],
        "additionalProperties": {}
      }
    ],
    "$defs": {
      "__schema0": {
        "type": "object",
        "properties": {
          "contentRevision": {
            "type": "string",
            "minLength": 1
          },
          "contentReviewedAt": {
            "type": "string",
            "pattern": "^\\d{4}-\\d{2}-\\d{2}$"
          },
          "dateModified": {
            "type": "string",
            "pattern": "^\\d{4}-\\d{2}-\\d{2}$"
          },
          "deploymentRevision": {
            "type": "string",
            "minLength": 1
          },
          "deploymentMode": {
            "type": "string",
            "enum": [
              "preview",
              "production"
            ]
          },
          "siteOrigin": {
            "type": "string",
            "format": "uri"
          },
          "indexable": {
            "type": "boolean"
          },
          "cacooSequence": {
            "type": "number",
            "const": 7087
          }
        },
        "required": [
          "contentRevision",
          "contentReviewedAt",
          "dateModified",
          "deploymentRevision",
          "deploymentMode",
          "siteOrigin",
          "indexable",
          "cacooSequence"
        ],
        "additionalProperties": false
      },
      "__schema1": {
        "type": "string",
        "minLength": 1
      },
      "__schema2": {
        "type": "string",
        "minLength": 1
      },
      "__schema3": {
        "type": "string",
        "enum": [
          "featured",
          "archive"
        ]
      },
      "__schema4": {
        "type": "object",
        "properties": {
          "ja": {
            "type": "string",
            "minLength": 1
          },
          "en": {
            "anyOf": [
              {
                "type": "string",
                "minLength": 1
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "ja",
          "en"
        ],
        "additionalProperties": false
      },
      "__schema5": {
        "type": "string",
        "enum": [
          "verified-public",
          "public-corroborated",
          "owner-confirmed",
          "map-self-report",
          "needs-verification",
          "mismatched-source",
          "derived-copy"
        ]
      },
      "__schema6": {
        "type": "array",
        "items": {
          "type": "object",
          "properties": {
            "id": {
              "type": "string",
              "minLength": 1
            },
            "status": {
              "$ref": "#/$defs/__schema5"
            },
            "claim": {
              "$ref": "#/$defs/__schema4"
            },
            "sourceKind": {
              "type": "string",
              "minLength": 1
            },
            "urls": {
              "type": "array",
              "items": {
                "type": "string",
                "format": "uri"
              }
            },
            "checkedAt": {
              "anyOf": [
                {
                  "type": "string",
                  "format": "date",
                  "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"
                },
                {
                  "type": "null"
                }
              ]
            },
            "note": {
              "anyOf": [
                {
                  "$ref": "#/$defs/__schema4"
                },
                {
                  "type": "null"
                }
              ]
            }
          },
          "required": [
            "id",
            "status",
            "claim",
            "sourceKind",
            "urls",
            "checkedAt",
            "note"
          ],
          "additionalProperties": false
        }
      },
      "__schema7": {
        "type": "array",
        "items": {
          "oneOf": [
            {
              "type": "object",
              "properties": {
                "kind": {
                  "type": "string",
                  "const": "cacoo"
                },
                "diagram": {
                  "type": "string",
                  "const": "YRsED6KwGUDoJ2rq"
                },
                "sheet": {
                  "type": "string",
                  "const": "A49EB"
                },
                "sequence": {
                  "type": "number",
                  "const": 7087
                },
                "shapeUid": {
                  "anyOf": [
                    {
                      "type": "string",
                      "minLength": 1
                    },
                    {
                      "type": "null"
                    }
                  ]
                },
                "lineUid": {
                  "anyOf": [
                    {
                      "type": "string",
                      "minLength": 1
                    },
                    {
                      "type": "null"
                    }
                  ]
                },
                "publicSourceUrl": {
                  "type": "string",
                  "format": "uri"
                }
              },
              "required": [
                "kind",
                "diagram",
                "sheet",
                "sequence",
                "shapeUid",
                "lineUid",
                "publicSourceUrl"
              ],
              "additionalProperties": false
            },
            {
              "type": "object",
              "properties": {
                "kind": {
                  "type": "string",
                  "const": "document"
                },
                "path": {
                  "type": "string",
                  "minLength": 1
                },
                "section": {
                  "type": "string",
                  "minLength": 1
                },
                "publicSourceUrl": {
                  "type": "string",
                  "format": "uri"
                }
              },
              "required": [
                "kind",
                "path",
                "section",
                "publicSourceUrl"
              ],
              "additionalProperties": false
            },
            {
              "type": "object",
              "properties": {
                "kind": {
                  "type": "string",
                  "const": "url"
                },
                "url": {
                  "type": "string",
                  "format": "uri"
                },
                "publicSourceUrl": {
                  "type": "string",
                  "format": "uri"
                }
              },
              "required": [
                "kind",
                "url",
                "publicSourceUrl"
              ],
              "additionalProperties": false
            }
          ]
        }
      },
      "__schema8": {
        "type": "array",
        "items": {
          "type": "object",
          "properties": {
            "type": {
              "type": "string",
              "minLength": 1
            },
            "targetId": {
              "type": "string",
              "minLength": 1
            }
          },
          "required": [
            "type",
            "targetId"
          ],
          "additionalProperties": false
        }
      },
      "__schema9": {
        "type": "array",
        "items": {
          "type": "string"
        }
      },
      "__schema10": {
        "anyOf": [
          {
            "$ref": "#/$defs/__schema4"
          },
          {
            "type": "null"
          }
        ]
      },
      "__schema11": {
        "type": "object",
        "properties": {
          "kind": {
            "type": "string",
            "minLength": 1
          },
          "date": {
            "$ref": "#/$defs/__schema12"
          },
          "observedAt": {
            "anyOf": [
              {
                "type": "string",
                "format": "date",
                "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"
              },
              {
                "type": "null"
              }
            ]
          },
          "note": {
            "anyOf": [
              {
                "$ref": "#/$defs/__schema4"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "kind",
          "date",
          "observedAt",
          "note"
        ],
        "additionalProperties": false
      },
      "__schema12": {
        "oneOf": [
          {
            "type": "object",
            "properties": {
              "precision": {
                "type": "string",
                "const": "instant"
              },
              "value": {
                "type": "string",
                "format": "date-time",
                "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
              }
            },
            "required": [
              "precision",
              "value"
            ],
            "additionalProperties": false
          },
          {
            "type": "object",
            "properties": {
              "precision": {
                "type": "string",
                "const": "day"
              },
              "value": {
                "type": "string",
                "format": "date",
                "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"
              }
            },
            "required": [
              "precision",
              "value"
            ],
            "additionalProperties": false
          },
          {
            "type": "object",
            "properties": {
              "precision": {
                "type": "string",
                "const": "month"
              },
              "value": {
                "type": "string",
                "pattern": "^[0-9]{4}-[0-9]{2}$"
              }
            },
            "required": [
              "precision",
              "value"
            ],
            "additionalProperties": false
          },
          {
            "type": "object",
            "properties": {
              "precision": {
                "type": "string",
                "const": "year"
              },
              "value": {
                "type": "string",
                "pattern": "^[0-9]{4}$"
              }
            },
            "required": [
              "precision",
              "value"
            ],
            "additionalProperties": false
          },
          {
            "type": "object",
            "properties": {
              "precision": {
                "type": "string",
                "const": "stage"
              },
              "label": {
                "$ref": "#/$defs/__schema4"
              },
              "sortKey": {
                "type": "number",
                "minimum": 0
              }
            },
            "required": [
              "precision",
              "label",
              "sortKey"
            ],
            "additionalProperties": false
          },
          {
            "type": "object",
            "properties": {
              "precision": {
                "type": "string",
                "const": "range"
              },
              "from": {
                "type": "string",
                "format": "date",
                "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"
              },
              "to": {
                "type": "string",
                "format": "date",
                "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"
              }
            },
            "required": [
              "precision",
              "from",
              "to"
            ],
            "additionalProperties": false
          }
        ]
      },
      "__schema13": {
        "type": "object",
        "properties": {
          "id": {
            "$ref": "#/$defs/__schema1"
          },
          "slug": {
            "$ref": "#/$defs/__schema2"
          },
          "recordType": {
            "type": "string",
            "const": "route"
          },
          "visibility": {
            "$ref": "#/$defs/__schema3"
          },
          "title": {
            "$ref": "#/$defs/__schema4"
          },
          "summary": {
            "$ref": "#/$defs/__schema4"
          },
          "agentSummary": {
            "$ref": "#/$defs/__schema4"
          },
          "sourceStatus": {
            "$ref": "#/$defs/__schema5"
          },
          "evidence": {
            "$ref": "#/$defs/__schema6"
          },
          "sourceRefs": {
            "$ref": "#/$defs/__schema7"
          },
          "relations": {
            "$ref": "#/$defs/__schema8"
          },
          "tags": {
            "$ref": "#/$defs/__schema9"
          },
          "publicationNote": {
            "$ref": "#/$defs/__schema10"
          },
          "nodeIds": {
            "type": "array",
            "items": {
              "type": "string",
              "minLength": 1
            }
          },
          "edgeIds": {
            "type": "array",
            "items": {
              "type": "string",
              "minLength": 1
            }
          },
          "colorKey": {
            "type": "string",
            "minLength": 1
          }
        },
        "required": [
          "id",
          "slug",
          "recordType",
          "visibility",
          "title",
          "summary",
          "agentSummary",
          "sourceStatus",
          "evidence",
          "sourceRefs",
          "relations",
          "tags",
          "publicationNote",
          "nodeIds",
          "edgeIds",
          "colorKey"
        ],
        "additionalProperties": false
      },
      "__schema14": {
        "type": "object",
        "properties": {
          "diagram": {
            "type": "string",
            "const": "YRsED6KwGUDoJ2rq"
          },
          "sheet": {
            "type": "string",
            "const": "A49EB"
          },
          "sequence": {
            "type": "number",
            "const": 7087
          },
          "interactiveUrl": {
            "type": "string",
            "const": "https://cacoo.com/diagrams/YRsED6KwGUDoJ2rq/A49EB"
          },
          "imageUrl": {
            "type": "string",
            "const": "https://cacoo.com/diagrams/YRsED6KwGUDoJ2rq-A49EB.png"
          },
          "generatedAt": {
            "type": "string",
            "format": "date",
            "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"
          }
        },
        "required": [
          "diagram",
          "sheet",
          "sequence",
          "interactiveUrl",
          "imageUrl",
          "generatedAt"
        ],
        "additionalProperties": false
      },
      "__schema15": {
        "type": "object",
        "properties": {
          "sourceShapes": {
            "type": "number",
            "const": 315
          },
          "sourceGroupShapes": {
            "type": "number",
            "const": 158
          },
          "contentGroupShapes": {
            "type": "number",
            "const": 150
          },
          "decorativeGroupShapes": {
            "type": "number",
            "const": 8
          },
          "eraHeadings": {
            "type": "number",
            "const": 7
          },
          "sourceTextBearingNodes": {
            "type": "number",
            "const": 157
          },
          "textBearingNodes": {
            "type": "number",
            "const": 154
          },
          "renderedNodes": {
            "type": "number",
            "const": 162
          },
          "lines": {
            "type": "number",
            "const": 150
          },
          "labeledLines": {
            "type": "number",
            "const": 13
          },
          "sourceLinkRecords": {
            "type": "number",
            "const": 59
          },
          "uniqueSourceUrls": {
            "type": "number",
            "const": 51
          },
          "safeLinkRecords": {
            "type": "number",
            "const": 52
          },
          "retainedSourceLinkRecords": {
            "type": "number",
            "const": 55
          },
          "sourceAttachedLinkRecords": {
            "type": "number",
            "const": 52
          },
          "sourceMismatchedLinkRecords": {
            "type": "number",
            "const": 2
          },
          "sourceDegradedLinkRecords": {
            "type": "number",
            "const": 1
          },
          "sourceSensitiveLinkRecords": {
            "type": "number",
            "const": 0
          },
          "verifiedReplacementLinkRecords": {
            "type": "number",
            "const": 2
          },
          "ownerSuppliedLinkRecords": {
            "type": "number",
            "const": 4
          },
          "actionableLinkRecords": {
            "type": "number",
            "const": 58
          },
          "connectedLines": {
            "type": "number",
            "const": 146
          },
          "withheldNodes": {
            "type": "number",
            "const": 0
          }
        },
        "required": [
          "sourceShapes",
          "sourceGroupShapes",
          "contentGroupShapes",
          "decorativeGroupShapes",
          "eraHeadings",
          "sourceTextBearingNodes",
          "textBearingNodes",
          "renderedNodes",
          "lines",
          "labeledLines",
          "sourceLinkRecords",
          "uniqueSourceUrls",
          "safeLinkRecords",
          "retainedSourceLinkRecords",
          "sourceAttachedLinkRecords",
          "sourceMismatchedLinkRecords",
          "sourceDegradedLinkRecords",
          "sourceSensitiveLinkRecords",
          "verifiedReplacementLinkRecords",
          "ownerSuppliedLinkRecords",
          "actionableLinkRecords",
          "connectedLines",
          "withheldNodes"
        ],
        "additionalProperties": false
      },
      "__schema16": {
        "type": "object",
        "properties": {
          "original": {
            "$ref": "#/$defs/__schema17"
          },
          "normalized": {
            "type": "object",
            "properties": {
              "width": {
                "type": "number",
                "exclusiveMinimum": 0
              },
              "height": {
                "type": "number",
                "exclusiveMinimum": 0
              }
            },
            "required": [
              "width",
              "height"
            ],
            "additionalProperties": false
          }
        },
        "required": [
          "original",
          "normalized"
        ],
        "additionalProperties": false
      },
      "__schema17": {
        "type": "object",
        "properties": {
          "left": {
            "type": "number"
          },
          "top": {
            "type": "number"
          },
          "right": {
            "type": "number"
          },
          "bottom": {
            "type": "number"
          }
        },
        "required": [
          "left",
          "top",
          "right",
          "bottom"
        ],
        "additionalProperties": false
      },
      "__schema18": {
        "minItems": 162,
        "maxItems": 162,
        "type": "array",
        "items": {
          "$ref": "#/$defs/__schema19"
        }
      },
      "__schema19": {
        "type": "object",
        "properties": {
          "uid": {
            "type": "string",
            "minLength": 1
          },
          "text": {
            "type": "string",
            "minLength": 1
          },
          "kind": {
            "type": "string",
            "enum": [
              "hub",
              "featured-work",
              "detail",
              "decorative",
              "era"
            ]
          },
          "detailLevel": {
            "type": "integer",
            "minimum": 0,
            "maximum": 9007199254740991
          },
          "palette": {
            "type": "string",
            "enum": [
              "origin",
              "vr",
              "web",
              "learning",
              "school",
              "identity",
              "community",
              "highlight",
              "neutral",
              "era"
            ]
          },
          "fill": {
            "type": "string",
            "minLength": 1
          },
          "textColor": {
            "type": "string",
            "minLength": 1
          },
          "sourceStatus": {
            "type": "string",
            "enum": [
              "map-self-report",
              "editorially-weakened"
            ]
          },
          "linkStatus": {
            "type": "string",
            "enum": [
              "attached",
              "corrected",
              "supplemental",
              "mismatched",
              "empty",
              "sensitive",
              "none"
            ]
          },
          "links": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {
                "url": {
                  "type": "string",
                  "format": "uri"
                },
                "status": {
                  "type": "string",
                  "enum": [
                    "source-attached",
                    "verified-replacement",
                    "owner-supplied"
                  ]
                },
                "label": {
                  "anyOf": [
                    {
                      "type": "string",
                      "minLength": 1
                    },
                    {
                      "type": "null"
                    }
                  ]
                }
              },
              "required": [
                "url",
                "status",
                "label"
              ],
              "additionalProperties": false
            }
          },
          "sourceLinks": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {
                "url": {
                  "type": "string",
                  "format": "uri"
                },
                "status": {
                  "type": "string",
                  "enum": [
                    "source-attached",
                    "source-mismatched",
                    "source-degraded",
                    "source-sensitive"
                  ]
                }
              },
              "required": [
                "url",
                "status"
              ],
              "additionalProperties": false
            }
          },
          "workSlug": {
            "anyOf": [
              {
                "type": "string",
                "minLength": 1
              },
              {
                "type": "null"
              }
            ]
          },
          "originalBounds": {
            "$ref": "#/$defs/__schema17"
          },
          "position": {
            "$ref": "#/$defs/__schema20"
          },
          "size": {
            "type": "object",
            "properties": {
              "width": {
                "type": "number",
                "minimum": 0
              },
              "height": {
                "type": "number",
                "minimum": 0
              }
            },
            "required": [
              "width",
              "height"
            ],
            "additionalProperties": false
          },
          "sourceFontSize": {
            "type": "number",
            "minimum": 0
          }
        },
        "required": [
          "uid",
          "text",
          "kind",
          "detailLevel",
          "palette",
          "fill",
          "textColor",
          "sourceStatus",
          "linkStatus",
          "links",
          "sourceLinks",
          "workSlug",
          "originalBounds",
          "position",
          "size",
          "sourceFontSize"
        ],
        "additionalProperties": false
      },
      "__schema20": {
        "type": "object",
        "properties": {
          "x": {
            "type": "number"
          },
          "y": {
            "type": "number"
          }
        },
        "required": [
          "x",
          "y"
        ],
        "additionalProperties": false
      },
      "__schema21": {
        "minItems": 146,
        "maxItems": 146,
        "type": "array",
        "items": {
          "$ref": "#/$defs/__schema22"
        }
      },
      "__schema22": {
        "type": "object",
        "properties": {
          "uid": {
            "type": "string",
            "minLength": 1
          },
          "source": {
            "anyOf": [
              {
                "type": "string",
                "minLength": 1
              },
              {
                "type": "null"
              }
            ]
          },
          "target": {
            "anyOf": [
              {
                "type": "string",
                "minLength": 1
              },
              {
                "type": "null"
              }
            ]
          },
          "sourceResolution": {
            "type": "string",
            "enum": [
              "source-connection",
              "geometry",
              "free"
            ]
          },
          "targetResolution": {
            "type": "string",
            "enum": [
              "source-connection",
              "geometry",
              "free"
            ]
          },
          "label": {
            "anyOf": [
              {
                "type": "string",
                "minLength": 1
              },
              {
                "type": "null"
              }
            ]
          },
          "color": {
            "type": "string",
            "minLength": 1
          },
          "thickness": {
            "type": "number",
            "minimum": 0
          },
          "endArrow": {
            "type": "integer",
            "minimum": 0,
            "maximum": 9007199254740991
          },
          "points": {
            "minItems": 2,
            "type": "array",
            "items": {
              "$ref": "#/$defs/__schema20"
            }
          }
        },
        "required": [
          "uid",
          "source",
          "target",
          "sourceResolution",
          "targetResolution",
          "label",
          "color",
          "thickness",
          "endArrow",
          "points"
        ],
        "additionalProperties": false
      }
    },
    "$id": "https://pichu.dev/data/schema.json",
    "title": "pichu.dev public machine payloads",
    "schemaVersion": "2.0.0"
  }
}
