{
  "schema_version": 1,
  "concept_key": "car_toy",
  "artifact_groups": [
    {
      "artifact_group": "semantic_definition",
      "expected_minimum": 1,
      "actual_count": 1,
      "status": "ready_for_review",
      "files": [
        {
          "path": "concepts/toy/car_toy/semantic-definition.json",
          "sha256": "69e8de6475fe36b592c162b3e68b8f6aa9fbb6e290fa7125f90915d60ffeda30",
          "bytes": 2836
        }
      ],
      "manifest_hash": "3d28887537d0b3d41262ba690c413de254d9c6e97382b1911fab5b281e12ee1d"
    },
    {
      "artifact_group": "concept_images",
      "expected_minimum": 8,
      "actual_count": 8,
      "status": "ready_for_review",
      "files": [
        {
          "path": "concepts/toy/car_toy/images/car_toy_context_complex_01.png",
          "sha256": "58d54f7f436194c1e6868c02fdea853883762a47c7fd9d953f8c6b0f59348e97",
          "bytes": 1881775
        },
        {
          "path": "concepts/toy/car_toy/images/car_toy_isolated_01.png",
          "sha256": "e29e739e205c21ef62d1446d2460679410c1fc3af95a7ec0f9b96b6905590553",
          "bytes": 1167903
        },
        {
          "path": "concepts/toy/car_toy/images/car_toy_natural_context_01.png",
          "sha256": "39398ce9d1f507173688afd7c8cf3900b0f34f63fa388196b36e4dd1fa31d361",
          "bytes": 1806791
        },
        {
          "path": "concepts/toy/car_toy/images/car_toy_unfamiliar_01.png",
          "sha256": "cb2f0dfcf8605ca52b09b365b2d32afe11928a033ce7220ad397f069728fd719",
          "bytes": 2229460
        },
        {
          "path": "concepts/toy/car_toy/images/car_toy_variation_01.png",
          "sha256": "9c571b63354087ae66d40e0ebcdc809f5d8c214514869493e2d283f9aea38da5",
          "bytes": 1291875
        },
        {
          "path": "concepts/toy/car_toy/images/car_toy_viewpoint_01.png",
          "sha256": "9c3d6f0394c886190679ac94afe9c9fed0264c5faf1333de4e4a6cb8fbe6c1a2",
          "bytes": 1936944
        },
        {
          "path": "concepts/toy/car_toy/images/assets.csv",
          "sha256": "3d75d426d6cf20ce43068f5d28a43d42c2f89749bc40353324eab44a2f779438",
          "bytes": 2538
        },
        {
          "path": "concepts/toy/car_toy/images/generation-record.json",
          "sha256": "251432b04318c22ef896e4955f3f0c87eeb0f9ab9695fb47d7337426d3dcba9d",
          "bytes": 542
        }
      ],
      "manifest_hash": "2e7b0f1b346104e54fedb8c314a1aef5cb890cf7719133f2dc7550497be590e8"
    },
    {
      "artifact_group": "video_generation_plan",
      "expected_minimum": 1,
      "actual_count": 1,
      "status": "ready_for_review",
      "files": [
        {
          "path": "concepts/toy/car_toy/videos/video-generation-plan.json",
          "sha256": "faa373af225bce8e0aca009545bf1ab582557cc35ba5cd1c73a3918442995f6f",
          "bytes": 14562
        }
      ],
      "manifest_hash": "887c26fe69e63d46deeff8df13d316adbc4cb7bcf0032401f8a110be7fd32b44"
    },
    {
      "artifact_group": "video_storyboards",
      "expected_minimum": 4,
      "actual_count": 4,
      "status": "ready_for_review",
      "files": [
        {
          "path": "concepts/toy/car_toy/videos/car_toy_context_01_setup_01.png",
          "sha256": "e29e739e205c21ef62d1446d2460679410c1fc3af95a7ec0f9b96b6905590553",
          "bytes": 1167903
        },
        {
          "path": "concepts/toy/car_toy/videos/car_toy_context_02_setup_01.png",
          "sha256": "39398ce9d1f507173688afd7c8cf3900b0f34f63fa388196b36e4dd1fa31d361",
          "bytes": 1806791
        },
        {
          "path": "concepts/toy/car_toy/videos/car_toy_context_03_setup_01.png",
          "sha256": "cb2f0dfcf8605ca52b09b365b2d32afe11928a033ce7220ad397f069728fd719",
          "bytes": 2229460
        },
        {
          "path": "concepts/toy/car_toy/videos/storyboard-setups.json",
          "sha256": "bb1929606eae868e341081cfff6f44d452c793b3996c7e58108d5fda06161841",
          "bytes": 6361
        }
      ],
      "manifest_hash": "cbfbee9f77a9779b47f76cf5dc23a36993a7f9acdda2c6b0568907e580feee0e"
    },
    {
      "artifact_group": "video_production_script",
      "expected_minimum": 1,
      "actual_count": 1,
      "status": "ready_for_review",
      "files": [
        {
          "path": "concepts/toy/car_toy/videos/video-production-script.json",
          "sha256": "7a3687d3d2cfd8d4f94e3eec2bf3f29ce7c174bf009d79176e06630135b83c4d",
          "bytes": 23181
        }
      ],
      "manifest_hash": "079ca06af97541bee4fb750e8602875e222cd2e5d883de079a0c116ee931ad1c"
    },
    {
      "artifact_group": "unity_game_config",
      "expected_minimum": 2,
      "actual_count": 2,
      "status": "ready_for_review",
      "files": [
        {
          "path": "concepts/toy/car_toy/games/unity-game-config.json",
          "sha256": "a004fdf34bbe5dfc0c740cc6226f0eb17bbe8800d4cecb400c96587abaacb8fb",
          "bytes": 10118
        },
        {
          "path": "concepts/toy/car_toy/games/games-list.csv",
          "sha256": "cfa9da305e2227703ca60c1cad3f3acaa5c6cf47fa5c54065607a21275ffae3a",
          "bytes": 1452
        }
      ],
      "manifest_hash": "129dafb41091c7fad0201dd7bf0cb848fa3fe8ca00c662a78bb95d7937a25bad"
    },
    {
      "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/toy/car_toy/locales/en/learning-content.json",
          "sha256": "04afbd073b0108ca68cad2a1293c447a797b9b2ce8d365b42762ab60971fdd28",
          "bytes": 6303
        }
      ],
      "manifest_hash": "9b1f0b84d935e826a9615d662e91e8f3a57e4bb9679e366080b6b81b6a005067"
    },
    {
      "artifact_group": "translation_packages",
      "expected_minimum": 8,
      "actual_count": 8,
      "status": "ready_for_review",
      "files": [
        {
          "path": "concepts/toy/car_toy/locales/bn/translation-package.json",
          "sha256": "757255325da0e73e6fae6d83c317a8ec93899a9f4437d6a037393ae7d0f9cb0d",
          "bytes": 18622
        },
        {
          "path": "concepts/toy/car_toy/locales/en/translation-package.json",
          "sha256": "f1be75c76858b9492b48772a43a5ba58f505f9172fa89c9a74e2a4d9a6042779",
          "bytes": 20036
        },
        {
          "path": "concepts/toy/car_toy/locales/hi/translation-package.json",
          "sha256": "31ad960754c33651201a78e5eb6ab35891a46596894294dfd579a98b82e9c1a1",
          "bytes": 18674
        },
        {
          "path": "concepts/toy/car_toy/locales/kn/translation-package.json",
          "sha256": "32c4387eba6f4a2bdd5f0fd1c221ca1998db8fb651d0f787248844f47861abc9",
          "bytes": 18578
        },
        {
          "path": "concepts/toy/car_toy/locales/ml/translation-package.json",
          "sha256": "baa4560fd1adc6b6fa21024e181429e8db86bcbe548bae27c0a35d6d9683cfb1",
          "bytes": 18630
        },
        {
          "path": "concepts/toy/car_toy/locales/mr/translation-package.json",
          "sha256": "0c85b83a3863ab45afa08f329ae2f471eaee949bfd9ee20ea36d945f31c0d82b",
          "bytes": 18642
        },
        {
          "path": "concepts/toy/car_toy/locales/ta/translation-package.json",
          "sha256": "1bc8c746a54f5cf048029dc02c61b69a8add67c4bad4cf14af6e97a57d4ecbf3",
          "bytes": 18647
        },
        {
          "path": "concepts/toy/car_toy/locales/te/translation-package.json",
          "sha256": "c2b4a7fda7f3b5661644946fc8cbab0d4d76d4cf3f253b0c880559b06ae98506",
          "bytes": 18590
        }
      ],
      "manifest_hash": "a4adc52902e1e0d0083aa6476ad60269c4a72e65fb6e0b419394df7e02691724"
    },
    {
      "artifact_group": "recording_packs",
      "expected_minimum": 24,
      "actual_count": 24,
      "status": "ready_for_review",
      "files": [
        {
          "path": "concepts/toy/car_toy/locales/bn/audio/recording-script.json",
          "sha256": "f2d8769af1695fc82e0bde33a8a652546d54fcd4efbf507297eb83bbf68c342b",
          "bytes": 24397
        },
        {
          "path": "concepts/toy/car_toy/locales/en/audio/recording-script.json",
          "sha256": "a914a5c554d2c25f708bc625c7784d31d16fb66807199dca6b8e3c9c7412e486",
          "bytes": 25873
        },
        {
          "path": "concepts/toy/car_toy/locales/hi/audio/recording-script.json",
          "sha256": "a210ea0280e0ecd81a5f6fe40e286f2fd2a6ff4e8198700273b028e3f1b8d432",
          "bytes": 24385
        },
        {
          "path": "concepts/toy/car_toy/locales/kn/audio/recording-script.json",
          "sha256": "802a289aa811a9c4e2c3bf2a27643e4ea4198ae588893404cc616698b8290062",
          "bytes": 24381
        },
        {
          "path": "concepts/toy/car_toy/locales/ml/audio/recording-script.json",
          "sha256": "2859b8c9b0bf6e383c45fcd5ea5e2a66e00819d32534f4283b4d1a87b51590b0",
          "bytes": 24388
        },
        {
          "path": "concepts/toy/car_toy/locales/mr/audio/recording-script.json",
          "sha256": "60d7797f23d2efd71dcd3221a46f13a1525c16a972956df35fae4c4116388116",
          "bytes": 24384
        },
        {
          "path": "concepts/toy/car_toy/locales/ta/audio/recording-script.json",
          "sha256": "a3252de92afe20a90d69aa10a5bb0f61097bc19c87f3be50c29b8ef24a3077a4",
          "bytes": 24393
        },
        {
          "path": "concepts/toy/car_toy/locales/te/audio/recording-script.json",
          "sha256": "f7a54108291c50ba9a69c92cdf61b1953e26d68fa9f2d02fb9d5b6bb4b360689",
          "bytes": 24382
        },
        {
          "path": "concepts/toy/car_toy/locales/bn/audio/pronunciation-sheet.json",
          "sha256": "471f047c65dd480b7eed6f61e7a6225f6a47a46769f3a0aee4e18165232c9f6b",
          "bytes": 17344
        },
        {
          "path": "concepts/toy/car_toy/locales/en/audio/pronunciation-sheet.json",
          "sha256": "f431f1c05cd435e0ccd7a2fb654702877db12158bd2476f89afa56a930017dea",
          "bytes": 18851
        },
        {
          "path": "concepts/toy/car_toy/locales/hi/audio/pronunciation-sheet.json",
          "sha256": "155f61451c0dacfa429c4ec4c889efd3dafc363f2f0e25eef3e7affc4b2748a3",
          "bytes": 17345
        },
        {
          "path": "concepts/toy/car_toy/locales/kn/audio/pronunciation-sheet.json",
          "sha256": "ad771300a6c11955428d10195231afda704901c2120b5b0e830263d5ad536aa1",
          "bytes": 17344
        },
        {
          "path": "concepts/toy/car_toy/locales/ml/audio/pronunciation-sheet.json",
          "sha256": "ea67508a3bc9e674d46b02f9284520afec14c214ed76a641f717f6862c88095a",
          "bytes": 17348
        },
        {
          "path": "concepts/toy/car_toy/locales/mr/audio/pronunciation-sheet.json",
          "sha256": "6525010b201480ebd8e2cbeeed26688eed255b137f668ee7d46df9644432d482",
          "bytes": 17347
        },
        {
          "path": "concepts/toy/car_toy/locales/ta/audio/pronunciation-sheet.json",
          "sha256": "37ed59def0d03dc4441c267f246139392347d9f3ac7351e8435263c91fd9ce84",
          "bytes": 17340
        },
        {
          "path": "concepts/toy/car_toy/locales/te/audio/pronunciation-sheet.json",
          "sha256": "8025d15dfc34d022799980238e588377473c7c00e0be8d8160d110fadfea4ba1",
          "bytes": 17342
        },
        {
          "path": "concepts/toy/car_toy/locales/bn/audio/voice-actor-directions.txt",
          "sha256": "a55d23a604078016b473938731e2904836a7e476ddab8e95e538e9502ba63947",
          "bytes": 3029
        },
        {
          "path": "concepts/toy/car_toy/locales/en/audio/voice-actor-directions.txt",
          "sha256": "de271ec9c7314e76eeb0fc90876593681a12dfd3a9e376cf1e878e3a5e8e7d33",
          "bytes": 3005
        },
        {
          "path": "concepts/toy/car_toy/locales/hi/audio/voice-actor-directions.txt",
          "sha256": "5cf744e6f385b48ef70c3d80fac786dffa04b12db0ebffdef2b7f9b0f2da68ff",
          "bytes": 3023
        },
        {
          "path": "concepts/toy/car_toy/locales/kn/audio/voice-actor-directions.txt",
          "sha256": "dcbb661e760eb9b5f4265f3fd36943901e9f1bf274c29a743f1e8a37fc2125a0",
          "bytes": 2994
        },
        {
          "path": "concepts/toy/car_toy/locales/ml/audio/voice-actor-directions.txt",
          "sha256": "752f29be58046aef3cfb5caf8dfe5c2cac80bee7b27efcc993880a9d083632af",
          "bytes": 3007
        },
        {
          "path": "concepts/toy/car_toy/locales/mr/audio/voice-actor-directions.txt",
          "sha256": "ce88291866041c9788c2cf58696ba3dd3aba50a39d2d9fbde323be52632445d2",
          "bytes": 2986
        },
        {
          "path": "concepts/toy/car_toy/locales/ta/audio/voice-actor-directions.txt",
          "sha256": "3196dc882f0cfd7b89a2dd06ba6b7038270a62469a939972d70e2960ec9413d6",
          "bytes": 2977
        },
        {
          "path": "concepts/toy/car_toy/locales/te/audio/voice-actor-directions.txt",
          "sha256": "7bd0df07d7863be9b880da5233d1206319c5910dd2cb7bc01dc13259ef02d2ef",
          "bytes": 2961
        }
      ],
      "manifest_hash": "9a28cc07cf16820c4ab40990e4ae8da9987ff15cc73f01a71335a0bc2c23056f"
    },
    {
      "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"
}
