{
  "$schema": "/characters/v2/schemas/release.schema.json",
  "schemaVersion": "2.0.0",
  "kind": "nandarona.public-character-release",
  "releaseId": "utagai@2.1.0",
  "characterId": "utagai",
  "familyId": "observers",
  "version": "2.1.0",
  "releasedAt": "2026-07-30",
  "status": "published",
  "immutable": true,
  "pageUrl": "/characters/utagai/",
  "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 ink-ring eyes are the strongest first read",
      "mouthless by default",
      "warm ink-black 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/utagai/2.1.0/profile.json",
      "mediaType": "application/json",
      "bytes": 1235,
      "sha256": "aa40b8c7a98f5557cacc60b95d414dad990d766181a29eae7314b79ea75fe561"
    },
    {
      "role": "knowledge-base",
      "path": "knowledge-base.json",
      "url": "/characters/v2/utagai/2.1.0/knowledge-base.json",
      "mediaType": "application/json",
      "bytes": 8423,
      "sha256": "b8f2be9b0e20995beea6e1652201f4bce95f12e0d39f69f84fe3a4c469158b2c"
    },
    {
      "role": "ai-index",
      "path": "ai-index.json",
      "url": "/characters/v2/utagai/2.1.0/ai-index.json",
      "mediaType": "application/json",
      "bytes": 1058,
      "sha256": "c25325b0ad494c58751be87e2aa3045a82565109ff34304a0acc630ace592341"
    },
    {
      "role": "prompt-pack",
      "path": "prompt-pack.json",
      "url": "/characters/v2/utagai/2.1.0/prompt-pack.json",
      "mediaType": "application/json",
      "bytes": 2587,
      "sha256": "2a80c7131398170eb8ee399722aceb3cfccf4afd1a8022421461d80368af50ec"
    },
    {
      "role": "state-machine",
      "path": "state-machine.json",
      "url": "/characters/v2/utagai/2.1.0/state-machine.json",
      "mediaType": "application/json",
      "bytes": 2162,
      "sha256": "276cd77ad17a6c359dffb40316ce17a45608d58a7cc769ba4dfa2dc4b9b4fa4e"
    },
    {
      "role": "use-profiles",
      "path": "use-profiles.json",
      "url": "/characters/v2/utagai/2.1.0/use-profiles.json",
      "mediaType": "application/json",
      "bytes": 1969,
      "sha256": "8276c0befe89123fbc1fbabcea22b65b0131d7397203f105f8029de818972fd5"
    },
    {
      "role": "asset-provenance",
      "path": "asset-provenance.json",
      "url": "/characters/v2/utagai/2.1.0/asset-provenance.json",
      "mediaType": "application/json",
      "bytes": 868,
      "sha256": "112a02b385c19d4a6dc289ee5579156658b592ac571e3ed8c13ebf7326d225bd"
    },
    {
      "role": "RIGHTS",
      "path": "RIGHTS.md",
      "url": "/characters/v2/utagai/2.1.0/RIGHTS.md",
      "mediaType": "text/markdown",
      "bytes": 462,
      "sha256": "a707b7a4a607a4f578398df495baadf03314b42978cd4a57e8b8beae4bdeb16c"
    },
    {
      "role": "ATTRIBUTION",
      "path": "ATTRIBUTION.md",
      "url": "/characters/v2/utagai/2.1.0/ATTRIBUTION.md",
      "mediaType": "text/markdown",
      "bytes": 174,
      "sha256": "0887a74239853e73d267bc033556c138d01cc7c5acbc75a2d1d2b7ca4600ba9a"
    },
    {
      "role": "PRODUCTION-GUIDE",
      "path": "PRODUCTION-GUIDE.md",
      "url": "/characters/v2/utagai/2.1.0/PRODUCTION-GUIDE.md",
      "mediaType": "text/markdown",
      "bytes": 866,
      "sha256": "2c294f02716cfa0e9ba74c23f9c4d55141098b63d6eec5fa78f8615746072b1e"
    },
    {
      "role": "CHANGELOG",
      "path": "CHANGELOG.md",
      "url": "/characters/v2/utagai/2.1.0/CHANGELOG.md",
      "mediaType": "text/markdown",
      "bytes": 313,
      "sha256": "6936123ad39d9dc68b6262cf2caf993908ea036dceaa395c6baf63bcae57bb91"
    },
    {
      "role": "media-utagai-expressions-v1",
      "path": "media/utagai-expressions-v1.png",
      "url": "/characters/v2/utagai/2.1.0/media/utagai-expressions-v1.png",
      "mediaType": "image/png",
      "bytes": 1617262,
      "sha256": "c3825fabab5f36b28ecde2d3ac0236a22cf8b6cc7ef0f7b7a67fb97523d3de40"
    },
    {
      "role": "media-utagai-reference-v1",
      "path": "media/utagai-reference-v1.png",
      "url": "/characters/v2/utagai/2.1.0/media/utagai-reference-v1.png",
      "mediaType": "image/png",
      "bytes": 1617262,
      "sha256": "c3825fabab5f36b28ecde2d3ac0236a22cf8b6cc7ef0f7b7a67fb97523d3de40"
    }
  ]
}
