{
  "schema_version": 1,
  "concept_key": "dog",
  "artifact_groups": [
    {
      "artifact_group": "semantic_definition",
      "expected_minimum": 1,
      "actual_count": 1,
      "status": "ready_for_review",
      "files": [
        {
          "path": "concepts/animal/dog/semantic-definition.json",
          "sha256": "6300f7ea63f0188018bc84ee22b681726380dad8a6bf5e497c75928b2e7535bd",
          "bytes": 2715
        }
      ],
      "manifest_hash": "39cfaaec0b727cb6c0d9c2c8eabc7f73a731aa83b560cf212ef82c9b16ed02b0"
    },
    {
      "artifact_group": "concept_images",
      "expected_minimum": 8,
      "actual_count": 8,
      "status": "ready_for_review",
      "files": [
        {
          "path": "concepts/animal/dog/images/dog_context_complex_01.png",
          "sha256": "85bcc5ac6e4c9b297f902e40b529d973abdecb1723b9b3dc9a5d0edeee60f18a",
          "bytes": 2520145
        },
        {
          "path": "concepts/animal/dog/images/dog_isolated_01.png",
          "sha256": "16f4e47e6f5a83d8deb41d8f72b8039b95039c48cf07cfb0d621e58d5e6458e9",
          "bytes": 1943188
        },
        {
          "path": "concepts/animal/dog/images/dog_natural_context_01.png",
          "sha256": "079a8d7c7e393e2e172d1bd79594f2c339c9318a9ab498356dd2ed6a1c16b891",
          "bytes": 2277084
        },
        {
          "path": "concepts/animal/dog/images/dog_unfamiliar_01.png",
          "sha256": "b5cb577b7d42c30e6a3075e48b52edfd2b168adf8dc825c20c34773737c0d919",
          "bytes": 2209309
        },
        {
          "path": "concepts/animal/dog/images/dog_variation_01.png",
          "sha256": "17630ad549ea6e63405320441f7668c7a3c4084ddd8f529e811b3b4b13b536e0",
          "bytes": 2584472
        },
        {
          "path": "concepts/animal/dog/images/dog_viewpoint_01.png",
          "sha256": "1a8505956959f64c97ca5049da27cb0812ebf316a0f98423b839f12bcf83ab17",
          "bytes": 1961228
        },
        {
          "path": "concepts/animal/dog/images/assets.csv",
          "sha256": "96cf14b280d73ed7da2eda96669191a054bfa5dae2d8c3a5d18bd0128767c0f7",
          "bytes": 2721
        },
        {
          "path": "concepts/animal/dog/images/generation-record.json",
          "sha256": "ab18284a2e94a6f0baa13af3dc18d88b3e884282b1ed86ee63df8d435ce40823",
          "bytes": 514
        }
      ],
      "manifest_hash": "1a09f5ebc5a55bad615606e88e84997ea66576d95740cac4b2bd50281091e293"
    },
    {
      "artifact_group": "video_generation_plan",
      "expected_minimum": 1,
      "actual_count": 1,
      "status": "ready_for_review",
      "files": [
        {
          "path": "concepts/animal/dog/videos/video-generation-plan.json",
          "sha256": "2c70ceaa8d17e682dbd8dd8ac28c42680576d813c680b254f2c9f1ab4d4161a3",
          "bytes": 14330
        }
      ],
      "manifest_hash": "2e0e17ea429eb23a28bb79eec51e2ad731e86369a82b1169ce4262ab0229fd27"
    },
    {
      "artifact_group": "video_storyboards",
      "expected_minimum": 4,
      "actual_count": 4,
      "status": "ready_for_review",
      "files": [
        {
          "path": "concepts/animal/dog/videos/dog_context_01_setup_01.png",
          "sha256": "16f4e47e6f5a83d8deb41d8f72b8039b95039c48cf07cfb0d621e58d5e6458e9",
          "bytes": 1943188
        },
        {
          "path": "concepts/animal/dog/videos/dog_context_02_setup_01.png",
          "sha256": "079a8d7c7e393e2e172d1bd79594f2c339c9318a9ab498356dd2ed6a1c16b891",
          "bytes": 2277084
        },
        {
          "path": "concepts/animal/dog/videos/dog_context_03_setup_01.png",
          "sha256": "b5cb577b7d42c30e6a3075e48b52edfd2b168adf8dc825c20c34773737c0d919",
          "bytes": 2209309
        },
        {
          "path": "concepts/animal/dog/videos/storyboard-setups.json",
          "sha256": "b9891dcca4e05fee4a9ace50cd238c2c108103ee74a8b72e7a57336f2fd9eb97",
          "bytes": 6247
        }
      ],
      "manifest_hash": "af20052b06b37bafab01afb9832ca984d8d5eaf388677c00a0dc11e3feefea44"
    },
    {
      "artifact_group": "video_production_script",
      "expected_minimum": 1,
      "actual_count": 1,
      "status": "ready_for_review",
      "files": [
        {
          "path": "concepts/animal/dog/videos/video-production-script.json",
          "sha256": "fceabbde70a7d319c100f85bacf6aea424fd988f6f5c3e0f823ac4c66c9b76a1",
          "bytes": 23054
        }
      ],
      "manifest_hash": "cf75a15d2d08461d29b023adfa2dc09f3f9e396a46145a07c7c2ca4a2e2ffd01"
    },
    {
      "artifact_group": "unity_game_config",
      "expected_minimum": 2,
      "actual_count": 2,
      "status": "ready_for_review",
      "files": [
        {
          "path": "concepts/animal/dog/games/unity-game-config.json",
          "sha256": "55403846ff81563a68ce0e47f642cc73fb7288516079fe24758899a0ec49057c",
          "bytes": 9864
        },
        {
          "path": "concepts/animal/dog/games/games-list.csv",
          "sha256": "33d4bfac72a20eb8915e675fa85d6b9dbd341ea0494c53269bca48c7cf185fc7",
          "bytes": 1487
        }
      ],
      "manifest_hash": "4e69cc84660bc2628c9378b2ed09f999d15cc07e830ea3eee8da61cef89f06e0"
    },
    {
      "artifact_group": "unity_game_sample",
      "expected_minimum": 1,
      "actual_count": 0,
      "status": "production_incomplete",
      "files": [],
      "manifest_hash": null
    },
    {
      "artifact_group": "english_learning_content",
      "expected_minimum": 1,
      "actual_count": 1,
      "status": "ready_for_review",
      "files": [
        {
          "path": "concepts/animal/dog/locales/en/learning-content.json",
          "sha256": "5ea17f9374f915ff00531554b5b698e0a6f04e927742a9d3ed404643c425e010",
          "bytes": 6171
        }
      ],
      "manifest_hash": "9fbf8902de43c77a0badc249e857faa7c0cec81cd4230921f5e33cebf53c40e4"
    },
    {
      "artifact_group": "translation_packages",
      "expected_minimum": 8,
      "actual_count": 8,
      "status": "ready_for_review",
      "files": [
        {
          "path": "concepts/animal/dog/locales/bn/translation-package.json",
          "sha256": "2093e0c6524937994013d0aee39c675e4b610f5ea2a7bb859e64f4fe7667f6d0",
          "bytes": 18344
        },
        {
          "path": "concepts/animal/dog/locales/en/translation-package.json",
          "sha256": "477af974d24235397a57abc8655f07d462e1f4134e6e352b5ffafe58c6d9c469",
          "bytes": 19686
        },
        {
          "path": "concepts/animal/dog/locales/hi/translation-package.json",
          "sha256": "ccf7da7970e44cef69791be2b8aaacc3923e7a931dec8316e84a14d86ecea09d",
          "bytes": 18396
        },
        {
          "path": "concepts/animal/dog/locales/kn/translation-package.json",
          "sha256": "3ab3d6c7db492be75e2c3b394db0487834f69df39c7dc673adfd07f1b13ddf5f",
          "bytes": 18300
        },
        {
          "path": "concepts/animal/dog/locales/ml/translation-package.json",
          "sha256": "b0d2fa47b7be0a2a165f8fe782ddefa94c28551ddfa7f13ecb97d7f3c344a340",
          "bytes": 18352
        },
        {
          "path": "concepts/animal/dog/locales/mr/translation-package.json",
          "sha256": "3df93ecea375988ace5ca86b76d5863893ca43eb5dda59b8853bdb64397c79c5",
          "bytes": 18364
        },
        {
          "path": "concepts/animal/dog/locales/ta/translation-package.json",
          "sha256": "f0d2a60e7dc11fb7e8e14fc7e45a063b1111bbcc2ec0e8114bc02c2d9b444e12",
          "bytes": 18369
        },
        {
          "path": "concepts/animal/dog/locales/te/translation-package.json",
          "sha256": "76d3bf1fffcf93fa318a8cbaab3608e8d6e6c586134094fbff7bec626598a3bc",
          "bytes": 18312
        }
      ],
      "manifest_hash": "404b7a92724a898e5fcce8cd5cfcde20b7af051d5d642b15d0e14e474a356ecc"
    },
    {
      "artifact_group": "recording_packs",
      "expected_minimum": 24,
      "actual_count": 24,
      "status": "ready_for_review",
      "files": [
        {
          "path": "concepts/animal/dog/locales/bn/audio/recording-script.json",
          "sha256": "5fc880c4249d960f9ed2f2d7eeb3fab16826a389da6863907933fef721eca63f",
          "bytes": 23691
        },
        {
          "path": "concepts/animal/dog/locales/en/audio/recording-script.json",
          "sha256": "c9494f9450ee459390c9dd24b2fd109f4ef86a1c06543082c8263ec45c228de9",
          "bytes": 25121
        },
        {
          "path": "concepts/animal/dog/locales/hi/audio/recording-script.json",
          "sha256": "a3a62a220af79e907b61defa6964da975984809a7db3baa54f7bf27981c8fac6",
          "bytes": 23679
        },
        {
          "path": "concepts/animal/dog/locales/kn/audio/recording-script.json",
          "sha256": "97b58cd63bba2a146ff341913df39fc464d90a9a31cdaebfe22e4f3cc7a3c6b9",
          "bytes": 23675
        },
        {
          "path": "concepts/animal/dog/locales/ml/audio/recording-script.json",
          "sha256": "3579faa5642264fbfdfed9cff364894a8023e502160a50d821d25fce7c5a2474",
          "bytes": 23682
        },
        {
          "path": "concepts/animal/dog/locales/mr/audio/recording-script.json",
          "sha256": "424f5dbdb85c9af9fa3bbf301a72c7240d22ed4507dec875e79da205a3517e57",
          "bytes": 23678
        },
        {
          "path": "concepts/animal/dog/locales/ta/audio/recording-script.json",
          "sha256": "572c3a4abe9491325237e8a024ac9b6d26ebdbfc724cf0f3a0fe3f7ea0cd176b",
          "bytes": 23687
        },
        {
          "path": "concepts/animal/dog/locales/te/audio/recording-script.json",
          "sha256": "9bca0d9fab08301033e6daa11c83f2fed8ee3b97c7b53426b176d75897f68c6e",
          "bytes": 23676
        },
        {
          "path": "concepts/animal/dog/locales/bn/audio/pronunciation-sheet.json",
          "sha256": "41db5b3005879cad25aee6a3a9229d8f7df45e96be9b9cdcc69f4da81c98f588",
          "bytes": 17276
        },
        {
          "path": "concepts/animal/dog/locales/en/audio/pronunciation-sheet.json",
          "sha256": "c25f590a2bd21f0a3b213374fe2304c4061141009392aee66e7955b1206de1b1",
          "bytes": 18737
        },
        {
          "path": "concepts/animal/dog/locales/hi/audio/pronunciation-sheet.json",
          "sha256": "58e16da27fdf45a5b3393d4c16c1c5200cebae99576abc1258a1b362b825e26b",
          "bytes": 17277
        },
        {
          "path": "concepts/animal/dog/locales/kn/audio/pronunciation-sheet.json",
          "sha256": "469baeb657735b01111055a7eba02bcec3ad9fc0f11ce785920f9510ac1ce7a7",
          "bytes": 17276
        },
        {
          "path": "concepts/animal/dog/locales/ml/audio/pronunciation-sheet.json",
          "sha256": "d78744391c520a6313fa0417bdd1cd1a0cddfe303267313142a312c97dfe8b2c",
          "bytes": 17280
        },
        {
          "path": "concepts/animal/dog/locales/mr/audio/pronunciation-sheet.json",
          "sha256": "a85d199971e5b02dd4fa2c5a6a1da35531a18378c971c0cac3b436b4be54a879",
          "bytes": 17279
        },
        {
          "path": "concepts/animal/dog/locales/ta/audio/pronunciation-sheet.json",
          "sha256": "ccb0df46b6766ccd995a967818ad75ea56e210b465c07cc5aa3d27df5f017017",
          "bytes": 17272
        },
        {
          "path": "concepts/animal/dog/locales/te/audio/pronunciation-sheet.json",
          "sha256": "b84116049ff17b7730ad04549ef7ad3bc89a7773821a307abf502b2211aa6a0b",
          "bytes": 17274
        },
        {
          "path": "concepts/animal/dog/locales/bn/audio/voice-actor-directions.txt",
          "sha256": "3ee645b5f8f2e1ee9a79f46f8d95ec235106f2600ef9d3d6acd1e7384cebdadc",
          "bytes": 3025
        },
        {
          "path": "concepts/animal/dog/locales/en/audio/voice-actor-directions.txt",
          "sha256": "407dc0e3d75fcac25bc36e2c3757c51d9c0059ba537f93b3b442bff421c49b6b",
          "bytes": 3001
        },
        {
          "path": "concepts/animal/dog/locales/hi/audio/voice-actor-directions.txt",
          "sha256": "f1aec11decabafaad4c5f7c6214cac3e14bee443136df6260e1d7bf685f2dd62",
          "bytes": 3019
        },
        {
          "path": "concepts/animal/dog/locales/kn/audio/voice-actor-directions.txt",
          "sha256": "ab771b6e3bb078e338e74f6b34289e523724909cb3e7b9ee60387fa463ad9e63",
          "bytes": 2990
        },
        {
          "path": "concepts/animal/dog/locales/ml/audio/voice-actor-directions.txt",
          "sha256": "37fb58449bb544e56c764c167ff7e8d97bd1c7d937d2bac398b8ee9fcad35ce9",
          "bytes": 3003
        },
        {
          "path": "concepts/animal/dog/locales/mr/audio/voice-actor-directions.txt",
          "sha256": "e046a704426d279b492e384b30af796c17573fda2e600fca23cfe985dff97533",
          "bytes": 2982
        },
        {
          "path": "concepts/animal/dog/locales/ta/audio/voice-actor-directions.txt",
          "sha256": "ddf220e91bb51fd765202462ddbfcf03ab313c4985e5ae534ccd4954a4dc8f47",
          "bytes": 2973
        },
        {
          "path": "concepts/animal/dog/locales/te/audio/voice-actor-directions.txt",
          "sha256": "53b92cdf8d9fae6bedfb69d92a4b7e57f62d62882c838c0ea02f4a4b4698d5b6",
          "bytes": 2957
        }
      ],
      "manifest_hash": "aab79e687d3e4c4cc6b53a67d0cc3ae194614e057159fb77870997038b4fb157"
    },
    {
      "artifact_group": "rendered_videos",
      "expected_minimum": 3,
      "actual_count": 0,
      "status": "production_incomplete",
      "files": [],
      "manifest_hash": null
    },
    {
      "artifact_group": "recorded_audio",
      "expected_minimum": 1,
      "actual_count": 0,
      "status": "production_incomplete",
      "files": [],
      "manifest_hash": null
    }
  ],
  "review_domains": {
    "clinical": {
      "status": "pending",
      "reviewer": null,
      "evidence": [],
      "decision": null,
      "reviewed_at": null,
      "notes": []
    },
    "cultural": {
      "status": "pending",
      "reviewer": null,
      "evidence": [],
      "decision": null,
      "reviewed_at": null,
      "notes": []
    },
    "accessibility": {
      "status": "pending",
      "reviewer": null,
      "evidence": [],
      "decision": null,
      "reviewed_at": null,
      "notes": []
    },
    "licensing": {
      "status": "pending",
      "reviewer": null,
      "evidence": [],
      "decision": null,
      "reviewed_at": null,
      "notes": []
    },
    "technical": {
      "status": "pending",
      "reviewer": null,
      "evidence": [],
      "decision": null,
      "reviewed_at": null,
      "notes": []
    }
  },
  "release_status": "not_approved"
}
