{
  "$schema": "/characters/v2/schemas/release.schema.json",
  "schemaVersion": "2.0.0",
  "kind": "nandarona.public-character-release",
  "releaseId": "sasou@2.2.0",
  "characterId": "sasou",
  "familyId": "tools",
  "version": "2.2.0",
  "releasedAt": "2026-07-30",
  "status": "published",
  "immutable": true,
  "pageUrl": "/characters/sasou/",
  "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": [
      "a clear visual organ or signal shows quiet attention",
      "mouthless by default",
      "deep navy construction or 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/sasou/2.2.0/profile.json",
      "mediaType": "application/json",
      "bytes": 1430,
      "sha256": "e7d781d734dd01aa946144da43032a29a037e651becb96ae62f7cf40ae1e6a4d"
    },
    {
      "role": "knowledge-base",
      "path": "knowledge-base.json",
      "url": "/characters/v2/sasou/2.2.0/knowledge-base.json",
      "mediaType": "application/json",
      "bytes": 9099,
      "sha256": "b2c2eda11f7f164c806afa1dead105f1d912b2257c7291e475244bc2c340fad2"
    },
    {
      "role": "ai-index",
      "path": "ai-index.json",
      "url": "/characters/v2/sasou/2.2.0/ai-index.json",
      "mediaType": "application/json",
      "bytes": 1148,
      "sha256": "98ddd719a7ea9143ff8d1f8513e95dc460c5a09472e993023f2c337808f21a21"
    },
    {
      "role": "prompt-pack",
      "path": "prompt-pack.json",
      "url": "/characters/v2/sasou/2.2.0/prompt-pack.json",
      "mediaType": "application/json",
      "bytes": 2657,
      "sha256": "ffa279ac2ed30918cfe5e23e7a2221322adb02a28ddaf8ee9cf99276b4d3919f"
    },
    {
      "role": "state-machine",
      "path": "state-machine.json",
      "url": "/characters/v2/sasou/2.2.0/state-machine.json",
      "mediaType": "application/json",
      "bytes": 2482,
      "sha256": "2f88da19a4bf543238f39d9e4a25f73f5dcbe1200a766ee3da75f1bc6ff5ca77"
    },
    {
      "role": "use-profiles",
      "path": "use-profiles.json",
      "url": "/characters/v2/sasou/2.2.0/use-profiles.json",
      "mediaType": "application/json",
      "bytes": 2049,
      "sha256": "96aa39e9ebdddd01b3ba7896536fece93805eec9fa94a1ff5f3b729821ac6a3a"
    },
    {
      "role": "asset-provenance",
      "path": "asset-provenance.json",
      "url": "/characters/v2/sasou/2.2.0/asset-provenance.json",
      "mediaType": "application/json",
      "bytes": 1724,
      "sha256": "8ed47adcfc54e57ec58c2b2e4c2e22ff4acbcdf46d135da6813a65a5297e8a40"
    },
    {
      "role": "RIGHTS",
      "path": "RIGHTS.md",
      "url": "/characters/v2/sasou/2.2.0/RIGHTS.md",
      "mediaType": "text/markdown",
      "bytes": 461,
      "sha256": "e131b6a1f71aebbfb666e2e7a263e6bd2f6cf8741b026bdb5ba872a331041535"
    },
    {
      "role": "ATTRIBUTION",
      "path": "ATTRIBUTION.md",
      "url": "/characters/v2/sasou/2.2.0/ATTRIBUTION.md",
      "mediaType": "text/markdown",
      "bytes": 172,
      "sha256": "db109687e686b33411f75cde2ad6fb091765747c17065b1635953b8a62684222"
    },
    {
      "role": "PRODUCTION-GUIDE",
      "path": "PRODUCTION-GUIDE.md",
      "url": "/characters/v2/sasou/2.2.0/PRODUCTION-GUIDE.md",
      "mediaType": "text/markdown",
      "bytes": 1053,
      "sha256": "d4e1345687fef226e40c473a790caffd0b51a1bf4cdd901a86ea810ffb37d278"
    },
    {
      "role": "CHANGELOG",
      "path": "CHANGELOG.md",
      "url": "/characters/v2/sasou/2.2.0/CHANGELOG.md",
      "mediaType": "text/markdown",
      "bytes": 327,
      "sha256": "e74d969ad4f389989bd2eca8ff2addd17e3ba5711d7cf3b04bb5ca39e1eb2d68"
    },
    {
      "role": "media-sasou-expressions-v2",
      "path": "media/sasou-expressions-v2.png",
      "url": "/characters/v2/sasou/2.2.0/media/sasou-expressions-v2.png",
      "mediaType": "image/png",
      "bytes": 1157650,
      "sha256": "5c3e7dbdf1c34698dff4ff63dc675c1ac57da184f3ac30b6fc11b9019b4fe3f6"
    },
    {
      "role": "media-sasou-reference-v1",
      "path": "media/sasou-reference-v1.png",
      "url": "/characters/v2/sasou/2.2.0/media/sasou-reference-v1.png",
      "mediaType": "image/png",
      "bytes": 1157650,
      "sha256": "5c3e7dbdf1c34698dff4ff63dc675c1ac57da184f3ac30b6fc11b9019b4fe3f6"
    }
  ]
}
