{
  "$schema": "/characters/v2/schemas/release.schema.json",
  "schemaVersion": "2.0.0",
  "kind": "nandarona.public-character-release",
  "releaseId": "kakuresokone@1.0.1",
  "characterId": "kakuresokone",
  "familyId": "tsuitsui",
  "version": "1.0.1",
  "releasedAt": "2026-09-09",
  "status": "published",
  "immutable": true,
  "pageUrl": "/characters/kakuresokone/",
  "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/kakuresokone/1.0.1/profile.json",
      "mediaType": "application/json",
      "bytes": 1670,
      "sha256": "c0857eae64870f2af73df9131ad271b8760752122ae0ad749e8d83d601e36a59"
    },
    {
      "role": "knowledge-base",
      "path": "knowledge-base.json",
      "url": "/characters/v2/kakuresokone/1.0.1/knowledge-base.json",
      "mediaType": "application/json",
      "bytes": 9393,
      "sha256": "a6b3fe0537319a928503f556af00486d5957814f909dec61f57a41bd89c5d2cd"
    },
    {
      "role": "ai-index",
      "path": "ai-index.json",
      "url": "/characters/v2/kakuresokone/1.0.1/ai-index.json",
      "mediaType": "application/json",
      "bytes": 1225,
      "sha256": "1b786b172241d12fe934a8502f5eaa60df784307d4e6846f4dc87a621294432b"
    },
    {
      "role": "prompt-pack",
      "path": "prompt-pack.json",
      "url": "/characters/v2/kakuresokone/1.0.1/prompt-pack.json",
      "mediaType": "application/json",
      "bytes": 2782,
      "sha256": "a68b9be897a065202e83489be9594c220d92c00a44212fcf61af8a9b3ccc0693"
    },
    {
      "role": "state-machine",
      "path": "state-machine.json",
      "url": "/characters/v2/kakuresokone/1.0.1/state-machine.json",
      "mediaType": "application/json",
      "bytes": 2557,
      "sha256": "faf2d31b6dfed9fac14541c7a3de095b0ec88f6183e4d7226f3efdd17c3578c6"
    },
    {
      "role": "use-profiles",
      "path": "use-profiles.json",
      "url": "/characters/v2/kakuresokone/1.0.1/use-profiles.json",
      "mediaType": "application/json",
      "bytes": 2064,
      "sha256": "fec69dd98e66d2faaa837d59983e88a8430fac25a45d4014f998040a2f4d4d8f"
    },
    {
      "role": "asset-provenance",
      "path": "asset-provenance.json",
      "url": "/characters/v2/kakuresokone/1.0.1/asset-provenance.json",
      "mediaType": "application/json",
      "bytes": 1789,
      "sha256": "8564f1af4aaa9d488e1718081ac28c19002f35dc5fb1df849960f961a22f358e"
    },
    {
      "role": "RIGHTS",
      "path": "RIGHTS.md",
      "url": "/characters/v2/kakuresokone/1.0.1/RIGHTS.md",
      "mediaType": "text/markdown",
      "bytes": 468,
      "sha256": "5d75d305ebf4ee4a836855ae117c26aa8c582a307956197bbada194867b46f35"
    },
    {
      "role": "ATTRIBUTION",
      "path": "ATTRIBUTION.md",
      "url": "/characters/v2/kakuresokone/1.0.1/ATTRIBUTION.md",
      "mediaType": "text/markdown",
      "bytes": 186,
      "sha256": "59ea0beae81561a99e41885fa6988bbc6b45c292106d7113cb67bf49d245ef38"
    },
    {
      "role": "PRODUCTION-GUIDE",
      "path": "PRODUCTION-GUIDE.md",
      "url": "/characters/v2/kakuresokone/1.0.1/PRODUCTION-GUIDE.md",
      "mediaType": "text/markdown",
      "bytes": 1200,
      "sha256": "52e67e7f20e24a6548211ba5d442857853815ea1b1953385cbf473b857c52fee"
    },
    {
      "role": "CHANGELOG",
      "path": "CHANGELOG.md",
      "url": "/characters/v2/kakuresokone/1.0.1/CHANGELOG.md",
      "mediaType": "text/markdown",
      "bytes": 592,
      "sha256": "5411b9df5688d0f33206613daca50fda0bc3e439178a4c1a921f1b4691a4bfd2"
    },
    {
      "role": "media-kakuresokone-expressions-v1",
      "path": "media/kakuresokone-expressions-v1.png",
      "url": "/characters/v2/kakuresokone/1.0.1/media/kakuresokone-expressions-v1.png",
      "mediaType": "image/png",
      "bytes": 1159458,
      "sha256": "6e430def1ffa3a38dd04c7759a44993e4bc3dd92dc7dd0586f55ddb0bb71104f"
    },
    {
      "role": "media-kakuresokone-reference-v1",
      "path": "media/kakuresokone-reference-v1.png",
      "url": "/characters/v2/kakuresokone/1.0.1/media/kakuresokone-reference-v1.png",
      "mediaType": "image/png",
      "bytes": 265296,
      "sha256": "0bb26bf5a6c0cd162c5221910fdc3d85eeed21928fdc8a2b03f29cf8adc9a588"
    }
  ]
}
