scorm-qa-validator / README.md
LaelaZ's picture
Add short_description (card/search one-liner)
3cd157a verified
---
title: SCORM QA Validator
emoji: 📦
colorFrom: green
colorTo: blue
sdk: gradio
app_file: app.py
pinned: false
license: mit
short_description: "Pre-flight check that flags broken SCORM before the LMS."
---
# SCORM QA Validator
SCORM packages fail **silently**. A missing launch file or a wrong schema version
doesn't throw an error, it just shows the learner a blank screen after upload. This
tool opens the package, parses `imsmanifest.xml`, and hands you a manual-QA-style
defect log (severity, location, recommended fix) *before* it reaches Docebo, Workday,
or Cornerstone.
Upload your own `.zip`, or click a built-in sample (clean + broken) to see it work.
This Space runs the actual package (`scorm_qa/`): the same code covered by the
project's 6-case pytest suite.
**Source & full docs:** https://github.com/LaelaZorana/scorm-qa-validator