Healthcare Merge Report
The Core (Production) SCORM package was used as the base, and the following Healthcare-specific elements were surgically merged in:
✓ Severe caption mismatches have been replaced with AI-generated captions from the actual audio
Click the play button in each version to interact. Use "Open Full Screen" for the best experience.
| # | Change | Core | Merged |
|---|---|---|---|
| 1 | Audio: 6k3T3ONqyZp | 6k3T3ONqyZp_44100_56_1.mp3 (21.4s) | 6k3T3ONqyZp_44100_56_1.mp3 (21.4s) |
| 2 | Audio: 6SDFuenPvMi | 6SDFuenPvMi_44100_56_1.mp3 (19.0s) | 6SDFuenPvMi_44100_56_1.mp3 (19.0s) |
| 3 | Audio: 6CnRmIBYH5v | 6CnRmIBYH5v_44100_56_1.mp3 (12.6s) | 6CnRmIBYH5v_44100_56_1.mp3 (12.6s) |
| 4 | Audio: 6R3D2fs8bUw | 6R3D2fs8bUw_44100_56_1.mp3 (26.5s) | 6R3D2fs8bUw_44100_56_1.mp3 (26.5s) |
| 5 | Audio: 6aIwfcrnUkk | 6aIwfcrnUkk_44100_56_1.mp3 (13.7s) | 6aIwfcrnUkk_44100_56_1.mp3 (13.7s) |
| 6 | Audio: 6jYWFPvD2hB | 6jYWFPvD2hB_44100_56_1.mp3 (10.4s) | 6jYWFPvD2hB_44100_56_1.mp3 (10.4s) |
| 7 | Audio: 6pxMJBePmBj | 6pxMJBePmBj_44100_56_1.mp3 (37.0s) | 6pxMJBePmBj_44100_56_1.mp3 (37.0s) |
| 8 | Audio: 5aEHP6lF94J | 5aEHP6lF94J_44100_56_1.mp3 (24.8s) | 5aEHP6lF94J_44100_56_1.mp3 (24.8s) |
| 9 | Audio: 6DHiPE2tryZ | 6DHiPE2tryZ_44100_56_1.mp3 (21.8s) | 6DHiPE2tryZ_44100_56_1.mp3 (21.8s) |
| 10 | Audio: 6fyRpC8WwU6 | 6fyRpC8WwU6_44100_56_1.mp3 (21.9s) | 6fyRpC8WwU6_44100_56_1.mp3 (21.9s) |
| 11 | Audio: 6QSwfL4KFU7 | 6QSwfL4KFU7_44100_56_1.mp3 (17.0s) | 6QSwfL4KFU7_44100_56_1.mp3 (17.0s) |
| 12 | Audio: 6agnIT8r6To | 6agnIT8r6To_44100_56_1.mp3 (1.7s) | 6agnIT8r6To_44100_56_1.mp3 (1.7s) |
| 13 | Audio: 5tLaNF6cy65 | 5tLaNF6cy65_44100_56_1.mp3 (16.8s) | 5tLaNF6cy65_44100_56_1.mp3 (16.8s) |
| 14 | Audio: 5vFvW1LHrBM | 5vFvW1LHrBM_44100_56_1.mp3 (27.1s) | 5vFvW1LHrBM_44100_56_1.mp3 (27.1s) |
| 15 | Audio: 6Pc1ZMNEWA6 | 6Pc1ZMNEWA6_44100_56_1.mp3 (31.7s) | 6Pc1ZMNEWA6_44100_56_1.mp3 (31.7s) |
| 16 | Audio: 5iCPcWHAapW | 5iCPcWHAapW_44100_56_1.mp3 (15.1s) | 5iCPcWHAapW_44100_56_1.mp3 (15.1s) |
| 17 | Audio: 6aRe2fcoj2W | 6aRe2fcoj2W_44100_56_1.mp3 (2.6s) | 6aRe2fcoj2W_44100_56_1.mp3 (2.6s) |
| 18 | Audio: 6HPWGAQ4fkZ | 6HPWGAQ4fkZ_44100_56_1.mp3 (24.0s) | 6HPWGAQ4fkZ_44100_56_1.mp3 (24.0s) |
| 19 | Audio: 6bhv1m5ju32 | 6bhv1m5ju32_44100_56_1.mp3 (31.7s) | 6bhv1m5ju32_44100_56_1.mp3 (31.7s) |
| 20 | Audio: 6KEbeL23UWv | 6KEbeL23UWv_44100_56_1.mp3 (1.5s) | 6KEbeL23UWv_44100_56_1.mp3 (1.5s) |
| 21 | Audio: 5na3wR7UQOW | 5na3wR7UQOW_44100_56_1.mp3 (39.6s) | 5na3wR7UQOW_44100_56_1.mp3 (39.6s) |
| 22 | Audio added: 5cLO3tUzVa8 | (not in Core) | 5cLO3tUzVa8_44100_56_1.mp3 (52.3s) |
| 23 | Video swap | video_6O0NA8UMNkI_9_56_390x472.mp4 | video_6RbiIYikQHY_9_56_390x472.mp4 |
| 24 | Caption overwritten | 6FYerYOnpbk_captions.js | 6FYerYOnpbk_captions.js |
| 25 | Caption overwritten | 6MLNoCn5pFH_captions.js | 6MLNoCn5pFH_captions.js |
| 26 | Caption swapped | 5WJiNY0EC2d_captions.js | 5VKosrFhhgp_captions.js |
| 27 | Caption swapped | 5ZaJIMdttue_captions.js | 5XAakjDxCkx_captions.js |
| 28 | Caption swapped | 5Zuja1xP7ZE_captions.js | 5a6gBLK4Tri_captions.js |
| 29 | Caption swapped | 5cYTA2lvIMH_captions.js | 5asAPbvrLV4_captions.js |
| 30 | Caption swapped | 5h1tw6fwCiv_captions.js | 5bAWeQB8tBF_captions.js |
| 31 | Caption swapped | 5m5MkzMOlm7_captions.js | 5bodUY0oosm_captions.js |
| 32 | Caption swapped | 5nox9HhKW3m_captions.js | 5jkW7A64mlN_captions.js |
| 33 | Caption swapped | 5q8mJZxZ4Lp_captions.js | 5oDowWeBGf1_captions.js |
| 34 | Caption swapped | 5qND1bdBu8c_captions.js | 5pURzWueW3Y_captions.js |
| 35 | Caption swapped | 5rrTmpEKNoB_captions.js | 5rePW8i8zrM_captions.js |
| 36 | Caption swapped | 5wVxMkLUdVa_captions.js | 5uEu74DEjXo_captions.js |
| 37 | Caption swapped | 5whkQVA2xS3_captions.js | 5wq7hiOmPaW_captions.js |
| 38 | Caption swapped | 5xIS6EerhPp_captions.js | 5ygClbJyVm3_captions.js |
| 39 | Caption swapped | 5zJm3WbkXHQ_captions.js | 60Fj9DmG8G1_captions.js |
| 40 | Caption swapped | 60mOnsd3vxi_captions.js | 62Q0Ww1HWJR_captions.js |
| 41 | Caption swapped | 64hf1mYL8Lg_captions.js | 64wVVjoifOA_captions.js |
| 42 | Caption swapped | 66O0pqXEu5o_captions.js | 65KiRy0YO9p_captions.js |
| 43 | Caption swapped | 6B3VEwfS7X5_captions.js | 6BFybZfTkeS_captions.js |
| 44 | Caption swapped | 6FSyN0rMh20_captions.js | 6ByDnvpmekT_captions.js |
| 45 | Caption swapped | 6FZiIHOyvJC_captions.js | 6D2Vt5E1Xzd_captions.js |
| 46 | Caption swapped | 6JLDq6vkLVV_captions.js | 6D69y2txf44_captions.js |
| 47 | Caption swapped | 6JbGqG3xArp_captions.js | 6JHfYv3jvCr_captions.js |
| 48 | Caption swapped | 6NXEBW2ZKKa_captions.js | 6LdRlIzwPAr_captions.js |
| 49 | Caption swapped | 6Oc0HT3DnHy_captions.js | 6OVChACzOn3_captions.js |
| 50 | Caption swapped | 6Tr6JM4RykQ_captions.js | 6W0kDDL1rL8_captions.js |
| 51 | Caption swapped | 6V9wlhqlkys_captions.js | 6fOLlG120gX_captions.js |
| 52 | Caption swapped | 6VfP5onsU4w_captions.js | 6iTmAtHn20a_captions.js |
| 53 | Caption swapped | 6WzDKFlq4fS_captions.js | 6qyN1V0nfFi_captions.js |
| 54 | Caption swapped | 6gxwzykj0o9_captions.js | 6rJSn73qVuy_captions.js |
| 55 | Caption swapped | 6p75a9vSL8z_captions.js | 6rka3kOpU8T_captions.js |
| 56 | Transcript swapped | 60mOnsd3vxi_transcripts.js | 5oDowWeBGf1_transcripts.js |
The merged SCORM package was verified through automated browser testing to verify SCORM functionality end-to-end.
incomplete
| Check | Result |
|---|---|
| SCORM manifest (imsmanifest.xml) parsed | Pass |
| LMSInitialize() called on load | Pass |
| All slides render correctly | Pass |
| Navigation works | Pass |
| SCORM API calls completed without errors | Pass |
The merged SCORM uses identical completion settings as the Core version:
| SCORM version | SCORM 1.2 |
| automated testing result | PASS |
| Complexity | SIMPLE |
| Total changes | 56 files modified |