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: 5a6YfDNWQya | 5a6YfDNWQya_44100_56_1.mp3 (11.0s) | 5a6YfDNWQya_44100_56_1.mp3 (11.0s) |
| 2 | Audio: 5bqLyWmL22B | 5bqLyWmL22B_44100_56_1.mp3 (45.1s) | 5bqLyWmL22B_44100_56_1.mp3 (45.1s) |
| 3 | Audio: 5XvEti2nrRD | 5XvEti2nrRD_44100_56_1.mp3 (8.4s) | 5XvEti2nrRD_44100_56_1.mp3 (8.4s) |
| 4 | Audio: 6OAgrbDNPPg | 6OAgrbDNPPg_44100_56_1.mp3 (12.7s) | 6OAgrbDNPPg_44100_56_1.mp3 (12.7s) |
| 5 | Audio: 5cFz8NWb2th | 5cFz8NWb2th_44100_56_1.mp3 (30.1s) | 5cFz8NWb2th_44100_56_1.mp3 (30.1s) |
| 6 | Audio: 6NtRyTY4CfU | 6NtRyTY4CfU_44100_56_1.mp3 (16.0s) | 6NtRyTY4CfU_44100_56_1.mp3 (16.0s) |
| 7 | Audio: 6j6EbfGLavv | 6j6EbfGLavv_44100_56_1.mp3 (28.7s) | 6j6EbfGLavv_44100_56_1.mp3 (28.7s) |
| 8 | Audio: 6At8sCfX2mL | 6At8sCfX2mL_44100_56_1.mp3 (26.0s) | 6At8sCfX2mL_44100_56_1.mp3 (26.0s) |
| 9 | Audio: 65nZenZwbo9 | 65nZenZwbo9_44100_56_1.mp3 (6.6s) | 65nZenZwbo9_44100_56_1.mp3 (6.6s) |
| 10 | Audio: 6Fb7jQxXSV6 | 6Fb7jQxXSV6_44100_56_1.mp3 (16.3s) | 6Fb7jQxXSV6_44100_56_1.mp3 (16.3s) |
| 11 | Audio: 5fsNeSUlBmo | 5fsNeSUlBmo_44100_56_1.mp3 (10.9s) | 5fsNeSUlBmo_44100_56_1.mp3 (10.9s) |
| 12 | Audio: 5dG8iKttL0K | 5dG8iKttL0K_44100_56_1.mp3 (35.8s) | 5dG8iKttL0K_44100_56_1.mp3 (35.8s) |
| 13 | Audio: 6gzhmoHYxDY | 6gzhmoHYxDY_44100_56_1.mp3 (29.6s) | 6gzhmoHYxDY_44100_56_1.mp3 (29.6s) |
| 14 | Audio: 6gOJXZ3kEsL | 6gOJXZ3kEsL_44100_56_1.mp3 (9.1s) | 6gOJXZ3kEsL_44100_56_1.mp3 (9.1s) |
| 15 | Audio: 5cLRIJyaa67 | 5cLRIJyaa67_44100_56_1.mp3 (33.1s) | 5cLRIJyaa67_44100_56_1.mp3 (33.1s) |
| 16 | Audio: 6Ovefufy43t | 6Ovefufy43t_44100_56_1.mp3 (20.4s) | 6Ovefufy43t_44100_56_1.mp3 (20.4s) |
| 17 | Audio: 6qlVcQrc78f | 6qlVcQrc78f_44100_56_1.mp3 (33.2s) | 6qlVcQrc78f_44100_56_1.mp3 (33.2s) |
| 18 | Audio: 5X3J3zPfCnV | 5X3J3zPfCnV_44100_56_1.mp3 (36.2s) | 5X3J3zPfCnV_44100_56_1.mp3 (36.2s) |
| 19 | Audio: 6FjoidIMcjV | 6FjoidIMcjV_44100_56_1.mp3 (23.4s) | 6FjoidIMcjV_44100_56_1.mp3 (23.4s) |
| 20 | Audio: 6Qtzohv0rYy | 6Qtzohv0rYy_44100_56_1.mp3 (25.2s) | 6Qtzohv0rYy_44100_56_1.mp3 (25.2s) |
| 21 | Audio: 67U3FN6sYyn | 67U3FN6sYyn_44100_56_1.mp3 (24.9s) | 67U3FN6sYyn_44100_56_1.mp3 (24.9s) |
| 22 | Audio: 62r5Abi8ZcT | 62r5Abi8ZcT_44100_56_1.mp3 (21.3s) | 62r5Abi8ZcT_44100_56_1.mp3 (21.3s) |
| 23 | Audio: 5bff5LAKNTV | 5bff5LAKNTV_44100_56_1.mp3 (13.3s) | 5bff5LAKNTV_44100_56_1.mp3 (13.3s) |
| 24 | Audio: 6qRqxygyjKl | 6qRqxygyjKl_44100_56_1.mp3 (41.2s) | 6qRqxygyjKl_44100_56_1.mp3 (41.2s) |
| 25 | Audio: 6ZHzSvbl80o | 6ZHzSvbl80o_44100_56_1.mp3 (8.2s) | 6ZHzSvbl80o_44100_56_1.mp3 (8.2s) |
| 26 | Audio: 6HuKG1Xy9Lg | 6HuKG1Xy9Lg_44100_56_1.mp3 (23.7s) | 6HuKG1Xy9Lg_44100_56_1.mp3 (23.7s) |
| 27 | Audio added: 6G9hzDROVie | (not in Core) | 6G9hzDROVie_44100_56_1.mp3 (20.6s) |
| 28 | Audio added: 6Wu9cR1vYip | (not in Core) | 6Wu9cR1vYip_44100_56_1.mp3 (6.6s) |
| 29 | Audio added: 6ElxRKzaSDk | (not in Core) | 6ElxRKzaSDk_44100_56_1.mp3 (15.8s) |
| 30 | Caption overwritten | 5vJGCUzu68v_captions.js | 5vJGCUzu68v_captions.js |
| 31 | Caption overwritten | 6diAumLb9it_captions.js | 6diAumLb9it_captions.js |
| 32 | Caption overwritten | 6qFBGLnMWkp_captions.js | 6qFBGLnMWkp_captions.js |
| 33 | Caption swapped | 5W1wVa91xpb_captions.js | 5Uzn3Muq0yM_captions.js |
| 34 | Caption swapped | 5W2377qsBlL_captions.js | 5WK2ifv9MNO_captions.js |
| 35 | Caption swapped | 5YnJh9kGiUL_captions.js | 5XFPtJ6Aw9H_captions.js |
| 36 | Caption swapped | 5b2astOd85z_captions.js | 5XUatZxIEGg_captions.js |
| 37 | Caption swapped | 5dvJCT5JD1H_captions.js | 5Z36udBw1do_captions.js |
| 38 | Caption swapped | 5jYpGjrd5ms_captions.js | 5ZCKiFSUmZy_captions.js |
| 39 | Caption swapped | 5m5Ozp7XEQF_captions.js | 5fdLoddpjIE_captions.js |
| 40 | Caption swapped | 5vkeVIqcUKx_captions.js | 5g6jq5JKyQC_captions.js |
| 41 | Caption swapped | 66kB60Hfn5W_captions.js | 5lvE1r8cygk_captions.js |
| 42 | Caption swapped | 68BS7Y8eeHL_captions.js | 5nGiIzvcDg2_captions.js |
| 43 | Caption swapped | 6GILGxcYFFh_captions.js | 5oLg9Lg4iEa_captions.js |
| 44 | Caption swapped | 6GWIMSVhJlN_captions.js | 5p4y2aAvze2_captions.js |
| 45 | Caption swapped | 6HiHwlqqiyf_captions.js | 5r0ZGq7jCkm_captions.js |
| 46 | Caption swapped | 6RA1K53fql8_captions.js | 5rbisv2EQmY_captions.js |
| 47 | Caption swapped | 6RDmXr3qrhD_captions.js | 5shIXpbkKTz_captions.js |
| 48 | Caption swapped | 6SJ1Accr0dG_captions.js | 5tq4GdnbXMv_captions.js |
| 49 | Caption swapped | 6VSFC8uMIzI_captions.js | 5vPOuiK6uLs_captions.js |
| 50 | Caption swapped | 6ViaSz3zNiI_captions.js | 5yq92J4AlAZ_captions.js |
| 51 | Caption swapped | 6WqBEFhV2bv_captions.js | 6AOSK5e60TT_captions.js |
| 52 | Caption swapped | 6X3Xgh80c1A_captions.js | 6C4IH9TmnXo_captions.js |
| 53 | Caption swapped | 6XXNTjMJMbB_captions.js | 6ChvZaW3YYs_captions.js |
| 54 | Caption swapped | 6YATjOubhmq_captions.js | 6FIjOlWUXgO_captions.js |
| 55 | Caption swapped | 6bn2LmZagwC_captions.js | 6MajJ8hXUL4_captions.js |
| 56 | Caption swapped | 6iiQFOxJNg6_captions.js | 6cBfSwHh73g_captions.js |
| 57 | Caption swapped | 6mx6mn5ReRl_captions.js | 6ctVkbbTKVl_captions.js |
| 58 | Caption swapped | 6nbgKSKKYUV_captions.js | 6cuxI1Tscqm_captions.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 | 58 files modified |