{
  "schema_version": 1,
  "concept_key": "book",
  "artifact_groups": [
    {
      "artifact_group": "semantic_definition",
      "expected_minimum": 1,
      "actual_count": 1,
      "status": "ready_for_review",
      "files": [
        {
          "path": "concepts/learning/book/semantic-definition.json",
          "sha256": "2a1ea9bd585411716bc3f824dab5686aeeb6deec878fac5b68e09a655fdd2ba8",
          "bytes": 2675
        }
      ],
      "manifest_hash": "a87bfbb81790de7156b1a2f0ce511a8d3dcdd9d98213ceda248aed9e70b56188"
    },
    {
      "artifact_group": "concept_images",
      "expected_minimum": 8,
      "actual_count": 8,
      "status": "ready_for_review",
      "files": [
        {
          "path": "concepts/learning/book/images/book_context_complex_01.png",
          "sha256": "aece1b5d372327087c7a507b6d3f42604ef5738c1fe524f8b0db3ed793b3c8ba",
          "bytes": 2259575
        },
        {
          "path": "concepts/learning/book/images/book_isolated_01.png",
          "sha256": "4c9c9735a97e28f05c8eb2708e483e4228960994d0d57e7089c294881b12bd53",
          "bytes": 1428491
        },
        {
          "path": "concepts/learning/book/images/book_natural_context_01.png",
          "sha256": "b4acb65c82ecd4a2b29fa26420d505326c141466e1cf336688532755a781057f",
          "bytes": 1659792
        },
        {
          "path": "concepts/learning/book/images/book_unfamiliar_01.png",
          "sha256": "e86fea5d2232d4ce326d32130157925b33ed78b5febfd9f4017972acf316e0f1",
          "bytes": 2488043
        },
        {
          "path": "concepts/learning/book/images/book_variation_01.png",
          "sha256": "c17fb025eb4b9ca226ed8b3b5bdf148a853383745d285faded8802e1cef9437b",
          "bytes": 1840862
        },
        {
          "path": "concepts/learning/book/images/book_viewpoint_01.png",
          "sha256": "f916191164e1006f0012ab0252584706278393327185f62c8e97248584e48df3",
          "bytes": 2302252
        },
        {
          "path": "concepts/learning/book/images/assets.csv",
          "sha256": "f8b99fe27f27d6b623540f327834a88ff6fded6613301fa5bd745dcfba821c52",
          "bytes": 2479
        },
        {
          "path": "concepts/learning/book/images/generation-record.json",
          "sha256": "0b61cf80648bcfeebcc15e2f7833ed211bb9ace8830298d7aac8ace31a5ad741",
          "bytes": 521
        }
      ],
      "manifest_hash": "3ac608ab5c57461158d928c325a5b39611b0f0663ec25ee50dce4f0370043a4c"
    },
    {
      "artifact_group": "video_generation_plan",
      "expected_minimum": 1,
      "actual_count": 1,
      "status": "ready_for_review",
      "files": [
        {
          "path": "concepts/learning/book/videos/video-generation-plan.json",
          "sha256": "8f6364a2b6db8dcfe58136c6120bcd5fc7c24a767a68e454fed3a50905bfd7b6",
          "bytes": 14537
        }
      ],
      "manifest_hash": "a02cf94a32711b0fa103ed122f1169996b55a5e06d37eb84dd8e0f9fd5a65087"
    },
    {
      "artifact_group": "video_storyboards",
      "expected_minimum": 4,
      "actual_count": 4,
      "status": "ready_for_review",
      "files": [
        {
          "path": "concepts/learning/book/videos/book_context_01_setup_01.png",
          "sha256": "4c9c9735a97e28f05c8eb2708e483e4228960994d0d57e7089c294881b12bd53",
          "bytes": 1428491
        },
        {
          "path": "concepts/learning/book/videos/book_context_02_setup_01.png",
          "sha256": "b4acb65c82ecd4a2b29fa26420d505326c141466e1cf336688532755a781057f",
          "bytes": 1659792
        },
        {
          "path": "concepts/learning/book/videos/book_context_03_setup_01.png",
          "sha256": "e86fea5d2232d4ce326d32130157925b33ed78b5febfd9f4017972acf316e0f1",
          "bytes": 2488043
        },
        {
          "path": "concepts/learning/book/videos/storyboard-setups.json",
          "sha256": "4fda269cfede3ada6503af85f05bdac94dfac32f1b19a72d09f4d8e5fff6dc4e",
          "bytes": 6318
        }
      ],
      "manifest_hash": "8265b46c0f43560632262dbe1f2a06e04dbd4d298fd3e8536e14a0f62148387c"
    },
    {
      "artifact_group": "video_production_script",
      "expected_minimum": 1,
      "actual_count": 1,
      "status": "ready_for_review",
      "files": [
        {
          "path": "concepts/learning/book/videos/video-production-script.json",
          "sha256": "fa8b918f5242c3178ea2e81710486fac2cd2a441bcdcbc9b02279cc78d607659",
          "bytes": 23145
        }
      ],
      "manifest_hash": "1f00dfac5bf7d5885420781eb4e793685bd71b6b02d413d0fd3970533e9813e2"
    },
    {
      "artifact_group": "unity_game_config",
      "expected_minimum": 2,
      "actual_count": 2,
      "status": "ready_for_review",
      "files": [
        {
          "path": "concepts/learning/book/games/unity-game-config.json",
          "sha256": "ef8bc72d0f35c0e1c0e801fae7af07a7a5e0d4eb260790a3215d9b8affe047d6",
          "bytes": 9890
        },
        {
          "path": "concepts/learning/book/games/games-list.csv",
          "sha256": "6c1f203f06a1da4d5b9960d7cac628e96399e6066a388572492ce2eed162905d",
          "bytes": 1477
        }
      ],
      "manifest_hash": "801388c9e5373d57e5b83d82a45d8df6b6c54834707462b40308d203b6cddf4a"
    },
    {
      "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/learning/book/locales/en/learning-content.json",
          "sha256": "03340e9356b862c5081f29475c4dfd87b9abd60c6c16cccb39d996e79d30e565",
          "bytes": 6189
        }
      ],
      "manifest_hash": "d8e844b8d2ddefa1925e71ed8a24d3f8004bfb9d84e23a48fa9d29b0d63b67ae"
    },
    {
      "artifact_group": "translation_packages",
      "expected_minimum": 8,
      "actual_count": 8,
      "status": "ready_for_review",
      "files": [
        {
          "path": "concepts/learning/book/locales/bn/translation-package.json",
          "sha256": "c34eebcfe7c4e55b0b4349e070e3c5a9bab6bdf2910ffa6c10a05f91588ebeb0",
          "bytes": 18295
        },
        {
          "path": "concepts/learning/book/locales/en/translation-package.json",
          "sha256": "df30276548971347398f4a986ea97823e0155d0349a578fa6f4cf5a795383f04",
          "bytes": 19640
        },
        {
          "path": "concepts/learning/book/locales/hi/translation-package.json",
          "sha256": "ff39a52984b0e43cb6ec4a6a93c5c0c4edcc85684d7c7e1b3077e4c8029ea8fa",
          "bytes": 18347
        },
        {
          "path": "concepts/learning/book/locales/kn/translation-package.json",
          "sha256": "178447468ef510afbdea821994a7f0d1cdbc0513813235c798001f1477901009",
          "bytes": 18251
        },
        {
          "path": "concepts/learning/book/locales/ml/translation-package.json",
          "sha256": "e8bcecd738f026c4c09ae80cad47684d66e23c83263af67fc0134281c986c253",
          "bytes": 18303
        },
        {
          "path": "concepts/learning/book/locales/mr/translation-package.json",
          "sha256": "5594b30694b9e71a427b23bfc90e1d6f4eaeab2efb13a8bccb57db16605d63b3",
          "bytes": 18315
        },
        {
          "path": "concepts/learning/book/locales/ta/translation-package.json",
          "sha256": "ebd78b0f58d76aa91a354b5e10756326c9e0d29d656e5a674fdb467d1e05cb35",
          "bytes": 18320
        },
        {
          "path": "concepts/learning/book/locales/te/translation-package.json",
          "sha256": "eaffafda3ac7daf7b970ad259685c0ab25db91215bffaccfc222cce39a39db64",
          "bytes": 18263
        }
      ],
      "manifest_hash": "b088ce6d38173e48672ff8db2cc799b07312f94a9a11aa1fee67ae43ba166b50"
    },
    {
      "artifact_group": "recording_packs",
      "expected_minimum": 24,
      "actual_count": 24,
      "status": "ready_for_review",
      "files": [
        {
          "path": "concepts/learning/book/locales/bn/audio/recording-script.json",
          "sha256": "2c4a68ae7ba955dfc648bf0ab3d30eaedf67893159e31991d11e2804a6f1bde7",
          "bytes": 23857
        },
        {
          "path": "concepts/learning/book/locales/en/audio/recording-script.json",
          "sha256": "0e9081e55c5409471a68187db8be127bf0a198d75f60a5b22048134fa984a1c3",
          "bytes": 25288
        },
        {
          "path": "concepts/learning/book/locales/hi/audio/recording-script.json",
          "sha256": "209a6de6b62f234e2acef7a7cdb9647c2a65b6bdea7355f0cdce5f0f291ca8b1",
          "bytes": 23845
        },
        {
          "path": "concepts/learning/book/locales/kn/audio/recording-script.json",
          "sha256": "d29931599487222e0378b633fadcaff49cf7fb9f9bf03c0a2c442a64e28c98fc",
          "bytes": 23841
        },
        {
          "path": "concepts/learning/book/locales/ml/audio/recording-script.json",
          "sha256": "dbe901535853533c0b81f0d39a2f9adcc3e93fbef129a26fde3752d91bab58a4",
          "bytes": 23848
        },
        {
          "path": "concepts/learning/book/locales/mr/audio/recording-script.json",
          "sha256": "916016960f0b5429d78fd790895e4955c70e47b7818580d72de0b59c8d5e06e2",
          "bytes": 23844
        },
        {
          "path": "concepts/learning/book/locales/ta/audio/recording-script.json",
          "sha256": "0c33fcbf2ef84b991673c785a6170ba92e1339b0617aaf9dbff27e207264f192",
          "bytes": 23853
        },
        {
          "path": "concepts/learning/book/locales/te/audio/recording-script.json",
          "sha256": "a19de0b42fae4dc955a5eb3d70804e7e8200d25135a0445fb6f7f9bbfc35fada",
          "bytes": 23842
        },
        {
          "path": "concepts/learning/book/locales/bn/audio/pronunciation-sheet.json",
          "sha256": "2206cb1a358365c60c7300ee06c27642633c6c42e375f6517048133596b9bfa4",
          "bytes": 17293
        },
        {
          "path": "concepts/learning/book/locales/en/audio/pronunciation-sheet.json",
          "sha256": "8890f8d478b9f955ed492fc20d99c97ea128c55a4cdf0a2156eb0eaa93b162c4",
          "bytes": 18755
        },
        {
          "path": "concepts/learning/book/locales/hi/audio/pronunciation-sheet.json",
          "sha256": "a09cce4d41dc929615b12dfb288b45e116aca6a36731662b4bd29e3abe451ba7",
          "bytes": 17294
        },
        {
          "path": "concepts/learning/book/locales/kn/audio/pronunciation-sheet.json",
          "sha256": "829105720a34fdcbe5ff7834259e328ae70babef1e13c9c41d17ee67737669d8",
          "bytes": 17293
        },
        {
          "path": "concepts/learning/book/locales/ml/audio/pronunciation-sheet.json",
          "sha256": "b46eaae30442d6b1d04d8ba61dee2e32e465cd0a0a0d51b4b3214abebf18044b",
          "bytes": 17297
        },
        {
          "path": "concepts/learning/book/locales/mr/audio/pronunciation-sheet.json",
          "sha256": "b2c26a34c9f516edcba748782834d7962a029085ee6f02f303548a44c8bced76",
          "bytes": 17296
        },
        {
          "path": "concepts/learning/book/locales/ta/audio/pronunciation-sheet.json",
          "sha256": "9c667243bae1749aec08e1a5d7755455c3a95bc95c5001ee5f96babf2816aa76",
          "bytes": 17289
        },
        {
          "path": "concepts/learning/book/locales/te/audio/pronunciation-sheet.json",
          "sha256": "5a4bb988574d3aaf1b5798999d78f035d07a6674b0ef8c89738afc79ec9d8fe8",
          "bytes": 17291
        },
        {
          "path": "concepts/learning/book/locales/bn/audio/voice-actor-directions.txt",
          "sha256": "155d835d6ace2a7f12d1aa716077bfd12479ea838eb5ba832e92173d56ed2f6c",
          "bytes": 3026
        },
        {
          "path": "concepts/learning/book/locales/en/audio/voice-actor-directions.txt",
          "sha256": "5e4a14e24054b15be4a6c11903db943f333ea4b495d1b38a4bb8a803a1e0d040",
          "bytes": 3002
        },
        {
          "path": "concepts/learning/book/locales/hi/audio/voice-actor-directions.txt",
          "sha256": "58c96a7534834aa67b9ba08ab74938cfd273b8595466876e8986a2b5772b3d69",
          "bytes": 3020
        },
        {
          "path": "concepts/learning/book/locales/kn/audio/voice-actor-directions.txt",
          "sha256": "0d650ee55796859a120da3e162fa4edb050fbea3ba5c775f8e62fdb66872046a",
          "bytes": 2991
        },
        {
          "path": "concepts/learning/book/locales/ml/audio/voice-actor-directions.txt",
          "sha256": "4c1343d69566356d52a21baae9c023c29a88b2ce634a76ad0f29a7af9f36d2ac",
          "bytes": 3004
        },
        {
          "path": "concepts/learning/book/locales/mr/audio/voice-actor-directions.txt",
          "sha256": "b7fce391c994fa84b0d93b4b0f8f07cb78931dff205fc8ba466ecf4d3a27e64f",
          "bytes": 2983
        },
        {
          "path": "concepts/learning/book/locales/ta/audio/voice-actor-directions.txt",
          "sha256": "d772bd7298b97f350a30333546bfbf8c47fd0d28ee084a36214463baf30a8e89",
          "bytes": 2974
        },
        {
          "path": "concepts/learning/book/locales/te/audio/voice-actor-directions.txt",
          "sha256": "ef86344f6c5796913358a15271766527e7e623a0cca04952f050206aef27d4d2",
          "bytes": 2958
        }
      ],
      "manifest_hash": "618d7c9cb21355d8647577e43da909cf8a5968708c07c92e965a84c48b25d5db"
    },
    {
      "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"
}
