{
  "$schema": "/characters/v2/schemas/release.schema.json",
  "schemaVersion": "2.0.0",
  "kind": "nandarona.public-character-release",
  "releaseId": "yorikakari@1.0.1",
  "characterId": "yorikakari",
  "familyId": "tsuitsui",
  "version": "1.0.1",
  "releasedAt": "2026-09-09",
  "status": "published",
  "immutable": true,
  "pageUrl": "/characters/yorikakari/",
  "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": [
      "言葉より先に身体が反応する",
      "一体ごとに異なる愛嬌のある単一シルエット",
      "二つの観察眼を基準に視線と開き方で個性を出す",
      "白い柔らかな身体に一色の淡いアクセント",
      "口を持たず小さな動きで感情を伝える",
      "2Dで一目で読め、単純な立体へ翻訳できる"
    ],
    "individualDNA": [
      "ちょっとだけ、よりかかっていいかな？",
      "支えを借りて安定する役",
      "片側へなだらかに傾く低い豆型",
      "支点へ寄る重心と片側の色"
    ]
  },
  "files": [
    {
      "role": "profile",
      "path": "profile.json",
      "url": "/characters/v2/yorikakari/1.0.1/profile.json",
      "mediaType": "application/json",
      "bytes": 1593,
      "sha256": "72c26150bc18385b1ace46bd3aa8bb87348863ba9986fd60852236f8e7e16239"
    },
    {
      "role": "knowledge-base",
      "path": "knowledge-base.json",
      "url": "/characters/v2/yorikakari/1.0.1/knowledge-base.json",
      "mediaType": "application/json",
      "bytes": 9223,
      "sha256": "1516e739cbabf858d3cf665fe35a3d0a5b5382fb0d203d2ba70da738acd50dc2"
    },
    {
      "role": "ai-index",
      "path": "ai-index.json",
      "url": "/characters/v2/yorikakari/1.0.1/ai-index.json",
      "mediaType": "application/json",
      "bytes": 1171,
      "sha256": "e1b4c11d1c8762a6321ec181ab7e7f81ff9ac38014f7cbd3ba2f15e12a6f8841"
    },
    {
      "role": "prompt-pack",
      "path": "prompt-pack.json",
      "url": "/characters/v2/yorikakari/1.0.1/prompt-pack.json",
      "mediaType": "application/json",
      "bytes": 2694,
      "sha256": "91fdbabd557e6692501cb6e627cce919a92b6f90c4b77d9d14c9f583cd4d3df8"
    },
    {
      "role": "state-machine",
      "path": "state-machine.json",
      "url": "/characters/v2/yorikakari/1.0.1/state-machine.json",
      "mediaType": "application/json",
      "bytes": 2484,
      "sha256": "466545913ee1786b8536e0c5d5b22beaf5aa05adeb6d987b1352e336ee16f087"
    },
    {
      "role": "use-profiles",
      "path": "use-profiles.json",
      "url": "/characters/v2/yorikakari/1.0.1/use-profiles.json",
      "mediaType": "application/json",
      "bytes": 2047,
      "sha256": "048ef96e2b278651b62b40bb73cd49758a67de7bcff1f5b15ec42f104db63c3b"
    },
    {
      "role": "asset-provenance",
      "path": "asset-provenance.json",
      "url": "/characters/v2/yorikakari/1.0.1/asset-provenance.json",
      "mediaType": "application/json",
      "bytes": 1733,
      "sha256": "473789bc9c80b7ac0667abfbe1edb8847eab9f19db704fc2851375f3bab9a845"
    },
    {
      "role": "RIGHTS",
      "path": "RIGHTS.md",
      "url": "/characters/v2/yorikakari/1.0.1/RIGHTS.md",
      "mediaType": "text/markdown",
      "bytes": 466,
      "sha256": "c16396893d78b8ab0bf3b984a2e36f49e60d00319b26baa993af081b175db011"
    },
    {
      "role": "ATTRIBUTION",
      "path": "ATTRIBUTION.md",
      "url": "/characters/v2/yorikakari/1.0.1/ATTRIBUTION.md",
      "mediaType": "text/markdown",
      "bytes": 182,
      "sha256": "7b48da5dda166a1a6ffb99e140fa168fb87f10df7a54483ab92276359d3cec35"
    },
    {
      "role": "PRODUCTION-GUIDE",
      "path": "PRODUCTION-GUIDE.md",
      "url": "/characters/v2/yorikakari/1.0.1/PRODUCTION-GUIDE.md",
      "mediaType": "text/markdown",
      "bytes": 1162,
      "sha256": "45ce3413b74e78c3407f743bed01e07633a78c379c4effdbaa745ce7398a2eb1"
    },
    {
      "role": "CHANGELOG",
      "path": "CHANGELOG.md",
      "url": "/characters/v2/yorikakari/1.0.1/CHANGELOG.md",
      "mediaType": "text/markdown",
      "bytes": 592,
      "sha256": "5411b9df5688d0f33206613daca50fda0bc3e439178a4c1a921f1b4691a4bfd2"
    },
    {
      "role": "media-yorikakari-expressions-v1",
      "path": "media/yorikakari-expressions-v1.png",
      "url": "/characters/v2/yorikakari/1.0.1/media/yorikakari-expressions-v1.png",
      "mediaType": "image/png",
      "bytes": 972902,
      "sha256": "92e907ab2e0e9c66c47405d500b6b606c14ae6755923ce396a92d7c7d9ed0b73"
    },
    {
      "role": "media-yorikakari-reference-v1",
      "path": "media/yorikakari-reference-v1.png",
      "url": "/characters/v2/yorikakari/1.0.1/media/yorikakari-reference-v1.png",
      "mediaType": "image/png",
      "bytes": 195529,
      "sha256": "aed7c0580cb731ea7ed5af10c1af32ef7b6bfefe6fd03da84ae47bb82bed270a"
    }
  ]
}
