{
  "$schema": "/characters/v2/schemas/release.schema.json",
  "schemaVersion": "2.0.0",
  "kind": "nandarona.public-character-release",
  "releaseId": "seigyo@2.1.0",
  "characterId": "seigyo",
  "familyId": "kakera",
  "version": "2.1.0",
  "releasedAt": "2026-07-30",
  "status": "published",
  "immutable": true,
  "pageUrl": "/characters/seigyo/",
  "license": {
    "id": "CC-BY-4.0",
    "url": "https://creativecommons.org/licenses/by/4.0/",
    "attribution": "Nandarona character platform / https://nandarona.com/characters/",
    "noEndorsement": true
  },
  "designBoundaries": {
    "commonDNA": [
      "large observant navy-ring eyes are the strongest first read",
      "mouthless by default",
      "deep navy hand-drawn outline",
      "quiet curiosity before certainty",
      "simple silhouette readable at UI-icon scale"
    ],
    "familyDNA": [
      "非対称の欠片構造",
      "透ける素材感",
      "紺色の観察眼",
      "機能が形になる",
      "口を持たない"
    ],
    "individualDNA": [
      "どのくらいに整えるんだろな？",
      "強度の制御役",
      "三段の水平制御板",
      "可変レギュレーター"
    ]
  },
  "files": [
    {
      "role": "profile",
      "path": "profile.json",
      "url": "/characters/v2/seigyo/2.1.0/profile.json",
      "mediaType": "application/json",
      "bytes": 1241,
      "sha256": "170c04575740fd3f1f58e8c310b9aacb704e5118f9363029f2766e80a38a1c94"
    },
    {
      "role": "knowledge-base",
      "path": "knowledge-base.json",
      "url": "/characters/v2/seigyo/2.1.0/knowledge-base.json",
      "mediaType": "application/json",
      "bytes": 8516,
      "sha256": "3bf9b732e4a787359ad71f0537787deac448b17628a313002f7c38bcfc091996"
    },
    {
      "role": "ai-index",
      "path": "ai-index.json",
      "url": "/characters/v2/seigyo/2.1.0/ai-index.json",
      "mediaType": "application/json",
      "bytes": 1078,
      "sha256": "b222115ec5530a5e9aa8f611d6baae08cbaf2746fbc88b116037988fc7c9e517"
    },
    {
      "role": "prompt-pack",
      "path": "prompt-pack.json",
      "url": "/characters/v2/seigyo/2.1.0/prompt-pack.json",
      "mediaType": "application/json",
      "bytes": 2576,
      "sha256": "78d7a36ad8c2cee29ca23958aa5a5a34127d7910e0f05b7527b703a6d2ccff6e"
    },
    {
      "role": "state-machine",
      "path": "state-machine.json",
      "url": "/characters/v2/seigyo/2.1.0/state-machine.json",
      "mediaType": "application/json",
      "bytes": 2209,
      "sha256": "2cf6a25064c8ca80c6066281e1a3aa048b99b4c1229a2aa181e69e8c697908d5"
    },
    {
      "role": "use-profiles",
      "path": "use-profiles.json",
      "url": "/characters/v2/seigyo/2.1.0/use-profiles.json",
      "mediaType": "application/json",
      "bytes": 1983,
      "sha256": "e190a66642e049f54e9452b2d7223d327c32341d76fec1403db812ac6ea01f3c"
    },
    {
      "role": "asset-provenance",
      "path": "asset-provenance.json",
      "url": "/characters/v2/seigyo/2.1.0/asset-provenance.json",
      "mediaType": "application/json",
      "bytes": 1627,
      "sha256": "7fbc19fde4094305919dc7081d3793bac1393dee0fbf410d1602bda93882d1c2"
    },
    {
      "role": "RIGHTS",
      "path": "RIGHTS.md",
      "url": "/characters/v2/seigyo/2.1.0/RIGHTS.md",
      "mediaType": "text/markdown",
      "bytes": 462,
      "sha256": "048c3c20554ea40f9d7b35599a2c4c62d6383a2195533d9f93620c78c02a1377"
    },
    {
      "role": "ATTRIBUTION",
      "path": "ATTRIBUTION.md",
      "url": "/characters/v2/seigyo/2.1.0/ATTRIBUTION.md",
      "mediaType": "text/markdown",
      "bytes": 174,
      "sha256": "37c7f1295af73a553ef758147473c6e8a570a46b9d166d40f3ccd68ad3038028"
    },
    {
      "role": "PRODUCTION-GUIDE",
      "path": "PRODUCTION-GUIDE.md",
      "url": "/characters/v2/seigyo/2.1.0/PRODUCTION-GUIDE.md",
      "mediaType": "text/markdown",
      "bytes": 870,
      "sha256": "ec840ff196a39c6d0376d7fa61929c0eb5928971cb5cc428e2eabc333f8d01a0"
    },
    {
      "role": "CHANGELOG",
      "path": "CHANGELOG.md",
      "url": "/characters/v2/seigyo/2.1.0/CHANGELOG.md",
      "mediaType": "text/markdown",
      "bytes": 313,
      "sha256": "6936123ad39d9dc68b6262cf2caf993908ea036dceaa395c6baf63bcae57bb91"
    },
    {
      "role": "media-seigyo-expressions-v1",
      "path": "media/seigyo-expressions-v1.png",
      "url": "/characters/v2/seigyo/2.1.0/media/seigyo-expressions-v1.png",
      "mediaType": "image/png",
      "bytes": 1245905,
      "sha256": "37b27798d61043668f570f311b11d3557e2b0c6403cf1b2fb0fa1b842c4c33be"
    },
    {
      "role": "media-seigyo-reference-v1",
      "path": "media/seigyo-reference-v1.png",
      "url": "/characters/v2/seigyo/2.1.0/media/seigyo-reference-v1.png",
      "mediaType": "image/png",
      "bytes": 345651,
      "sha256": "46644c88c1ac57f30051f4194600abe935b3eb46abae309fdb178a444455c7c2"
    }
  ]
}
