N

Merge Summary

48
Files Modified
Passed
QA Test
157
Core Files Total
109
Files Preserved

What Was Done

The Core (Production) SCORM package was used as the base, and the following Healthcare-specific elements were surgically merged in:

  • 24 audio file(s) swapped with Healthcare versions (renamed to match Core filenames)
  • 24 caption file(s) updated with Healthcare captions
Note: This merged package is a published SCORM output. It can be uploaded directly to any SCORM 1.2 compatible LMS. The Core runtime, navigation, and completion tracking are fully preserved.

Live Preview — Corrected Captions (AI-Generated)

✓ 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.

Core (Production)
Merged (Healthcare)

What Changed

# Change Core Merged
1 Audio: 6U3PTnjps06 6U3PTnjps06_44100_56_1.mp3 (9.9s) 6U3PTnjps06_44100_40_1.mp3 (10.0s)
2 Audio: 5YwVR5Tbmtp 5YwVR5Tbmtp_44100_56_1.mp3 (20.7s) 5YwVR5Tbmtp_44100_40_1.mp3 (20.8s)
3 Audio: 6OMrgFqckLI 6OMrgFqckLI_44100_56_1.mp3 (34.9s) 6OMrgFqckLI_44100_40_1.mp3 (34.9s)
4 Audio: 5f19Cov9Fnn 5f19Cov9Fnn_44100_56_1.mp3 (2.9s) 5f19Cov9Fnn_44100_40_1.mp3 (3.0s)
5 Audio: 5e2eMH90Xhm 5e2eMH90Xhm_44100_56_1.mp3 (32.7s) 5e2eMH90Xhm_44100_40_1.mp3 (32.8s)
6 Audio: 6Ii6X6fnnlc 6Ii6X6fnnlc_44100_56_1.mp3 (13.1s) 6Ii6X6fnnlc_44100_40_1.mp3 (13.2s)
7 Audio: 5hFwm0BkV7I 5hFwm0BkV7I_44100_56_1.mp3 (40.4s) 5hFwm0BkV7I_44100_40_1.mp3 (40.4s)
8 Audio: 6mSIZHImmyW 6mSIZHImmyW_44100_56_1.mp3 (7.2s) 6mSIZHImmyW_44100_40_1.mp3 (7.2s)
9 Audio: 66A3cZEIDhr 66A3cZEIDhr_44100_56_1.mp3 (46.2s) 66A3cZEIDhr_44100_40_1.mp3 (46.3s)
10 Audio: 6fC3uVePL8l 6fC3uVePL8l_44100_56_1.mp3 (14.8s) 6fC3uVePL8l_44100_40_1.mp3 (14.8s)
11 Audio: 5dgFdglrDMX 5dgFdglrDMX_44100_56_1.mp3 (25.1s) 5dgFdglrDMX_44100_40_1.mp3 (25.1s)
12 Audio: 6KyqYS0PbUA 6KyqYS0PbUA_44100_56_1.mp3 (2.4s) 6KyqYS0PbUA_44100_40_1.mp3 (2.4s)
13 Audio: 5m5clatbZCZ 5m5clatbZCZ_44100_56_1.mp3 (19.1s) 5m5clatbZCZ_44100_40_1.mp3 (19.2s)
14 Audio: 5nWYFPptO2l 5nWYFPptO2l_44100_56_1.mp3 (23.9s) 5nWYFPptO2l_44100_40_1.mp3 (24.0s)
15 Audio: 6iX3MhVZ4XC 6iX3MhVZ4XC_44100_56_1.mp3 (36.4s) 6iX3MhVZ4XC_44100_40_1.mp3 (36.4s)
16 Audio: 5pFrccKZbGo 5pFrccKZbGo_44100_56_1.mp3 (25.5s) 5pFrccKZbGo_44100_40_1.mp3 (25.5s)
17 Audio: 6Efo5KZyejg 6Efo5KZyejg_44100_56_1.mp3 (34.7s) 6Efo5KZyejg_44100_40_1.mp3 (34.7s)
18 Audio: 6Y4LRZZwpNs 6Y4LRZZwpNs_44100_56_1.mp3 (10.3s) 6Y4LRZZwpNs_44100_40_1.mp3 (10.3s)
19 Audio: 5Zx4xdwoQko 5Zx4xdwoQko_44100_56_1.mp3 (47.2s) 5Zx4xdwoQko_44100_40_1.mp3 (47.2s)
20 Audio: 6iMIuau6ibJ 6iMIuau6ibJ_44100_56_1.mp3 (20.8s) 6iMIuau6ibJ_44100_40_1.mp3 (20.8s)
21 Audio: 6MEIG1JiMG2 6MEIG1JiMG2_44100_56_1.mp3 (0.9s) 6MEIG1JiMG2_44100_40_1.mp3 (0.9s)
22 Audio: 6kxF30W4Sj1 6kxF30W4Sj1_44100_56_1.mp3 (10.1s) 6kxF30W4Sj1_44100_40_1.mp3 (10.1s)
23 Audio: 5qxndnXVCqd 5qxndnXVCqd_44100_56_1.mp3 (16.0s) 5qxndnXVCqd_44100_40_1.mp3 (16.1s)
24 Audio: 5vKnQu4dVBO 5vKnQu4dVBO_44100_56_1.mp3 (33.4s) 5vKnQu4dVBO_44100_40_1.mp3 (33.4s)
25 Caption overwritten 5aRP6ii1YKm_captions.js 5aRP6ii1YKm_captions.js
26 Caption overwritten 5fUkglW4ckm_captions.js 5fUkglW4ckm_captions.js
27 Caption overwritten 5g9p89ot50P_captions.js 5g9p89ot50P_captions.js
28 Caption overwritten 5jdJ9qItw8a_captions.js 5jdJ9qItw8a_captions.js
29 Caption overwritten 5lJ9gHTtl7Q_captions.js 5lJ9gHTtl7Q_captions.js
30 Caption overwritten 5sfhZ5g2ssY_captions.js 5sfhZ5g2ssY_captions.js
31 Caption overwritten 5smfu0Xe5QN_captions.js 5smfu0Xe5QN_captions.js
32 Caption overwritten 5zKR8nWsVjA_captions.js 5zKR8nWsVjA_captions.js
33 Caption overwritten 63FKCZyiLts_captions.js 63FKCZyiLts_captions.js
34 Caption overwritten 66ZdgeLWilN_captions.js 66ZdgeLWilN_captions.js
35 Caption overwritten 66qSrMQko98_captions.js 66qSrMQko98_captions.js
36 Caption overwritten 6FcK9cuEk80_captions.js 6FcK9cuEk80_captions.js
37 Caption overwritten 6H2HwLv8w7R_captions.js 6H2HwLv8w7R_captions.js
38 Caption overwritten 6IEtqugVlOd_captions.js 6IEtqugVlOd_captions.js
39 Caption overwritten 6PsTa7qnsHp_captions.js 6PsTa7qnsHp_captions.js
40 Caption overwritten 6Sj1xe8oDhZ_captions.js 6Sj1xe8oDhZ_captions.js
41 Caption overwritten 6WEaTWXCiOM_captions.js 6WEaTWXCiOM_captions.js
42 Caption overwritten 6XBX3DCfwte_captions.js 6XBX3DCfwte_captions.js
43 Caption overwritten 6XHePfT07Gp_captions.js 6XHePfT07Gp_captions.js
44 Caption overwritten 6YDAt3HdnVk_captions.js 6YDAt3HdnVk_captions.js
45 Caption overwritten 6eAp14Ncsis_captions.js 6eAp14Ncsis_captions.js
46 Caption overwritten 6gTo44DrXSg_captions.js 6gTo44DrXSg_captions.js
47 Caption overwritten 6huUhHWbfbZ_captions.js 6huUhHWbfbZ_captions.js
48 Caption overwritten 6pULJSPVpj7_captions.js 6pULJSPVpj7_captions.js

What Stayed the Same

  • Core SCORM structure and all LMS integration files
  • Completion tracking and status reporting
  • Resume/bookmark functionality (suspend data)
  • All slide navigation and interactive elements
  • Core's Articulate Storyline runtime
  • 109 of 157 files completely untouched from Core

LMS Verification

QA Test Results

The merged SCORM package was verified through automated browser testing to verify SCORM functionality end-to-end.

LMS PASS 11 API calls | Final status: 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

Completion Tracking Configuration

The merged SCORM uses identical completion settings as the Core version:

SCORM versionSCORM 1.2
automated testing resultPASS
ComplexitySIMPLE
Total changes48 files modified