ConsultingWorkbench-backed AI security engagements — map, attack, defend, and prove your AI systems.
Scope a Review
All integrations

SecEng Program · LMS / Training

SCO

AIPSA Training — SCORM 1.2 Package

Deploy AIPSA training into any LMS in minutes — SCORM 1.2, ready to import.

Local firstStableimsmanifest xml

Screenshots coming soon

Visual walkthrough of AIPSA Training — SCORM 1.2 Package in progress

Overview

A complete, deployable SCORM 1.2 course package built from the AIPSA Field Guide and maturity assessment. Drop the ZIP into Moodle, Canvas, Blackboard, Cornerstone, TalentLMS, SCORM Cloud, or any SCORM 1.2 compliant LMS and assign it as a course. All 14 field-guide chapters render as reading SCOs with completion tracking, followed by a 132-question maturity self-assessment with per-question interaction recording and a final scored result reported back to your LMS gradebook.

Features

  1. 01.

    14 field-guide chapters as interactive SCOs

    Each of the 14 AIPSA domains — from AI inventory through governance and customer trust — ships as its own Sharable Content Object with a full-bleed dark-mode reader, warning callout rendering, pullquote styling, and a sticky 'Mark Complete' button that fires SCORM API calls to record completion and route learners to the next SCO.

  2. 02.

    132-question maturity self-assessment with scoring

    The quiz SCO presents all 132 AIPSA maturity_select questions (0–5 scale) in a paginated flow. Each answered question is recorded as a SCORM interaction. At the end, a score ring displays percentage, tier label (Initial through Adaptive), and a personalized improvement note — then LMSFinish() commits the score to the gradebook.

  3. 03.

    Zero-dependency build from source

    The package is generated by a single Node.js script (scripts/build-scorm.mjs) that reads the live question JSON and field-guide markdown. Regenerate anytime content is updated with `node scripts/build-scorm.mjs` — no npm installs, no build toolchain, no API keys.

  4. 04.

    Standards-compliant imsmanifest.xml

    The manifest includes IEEE LOM metadata (title, description, language, duration), full organizations/items tree grouping reading SCOs under 'Field Guide' and the quiz under 'Assessment', and adlcp:masteryscore set to 60 so LMSes auto-flag the passing threshold.

  5. 05.

    Compatible with all major LMS platforms

    Tested against the SCORM 1.2 spec. Works with Moodle (any version), Canvas, Blackboard, Cornerstone OnDemand, TalentLMS, Docebo, SAP Litmos, SCORM Cloud, and any LMS advertising SCORM 1.2 support. No external CDN calls — all assets are bundled in the ZIP.

Install steps

  1. Step 01

    Download tmp/aipsa-training-scorm-1.2.zip (generated by node scripts/build-scorm.mjs).

  2. Step 02

    In your LMS, navigate to the course where you want to add training and choose 'Add activity' → 'SCORM package'.

  3. Step 03

    Upload the ZIP file. The LMS will unpack the manifest and create the course structure automatically.

  4. Step 04

    Set grading options (pass threshold 60%, optional attempts limit) and publish to learners.

  5. Step 05

    To regenerate after content updates: run `node scripts/build-scorm.mjs` and re-upload the new ZIP.

Capabilities

deliver field guiderun maturity assessmenttrack completionreport scorerecord interactions

Surfaces

lms coursescorm player

Privacy architecture

Local first

This integration runs 100% in-process using a compiled WASM engine. Text is scanned locally — nothing is transmitted to a server, no analytics, no telemetry. Ideal for regulated environments where data residency and air-gap requirements apply.

Native manifest:imsmanifest xml

Platform vendor

ADL Initiative (SCORM 1.2 Spec)

This integration is built by aisecurity.llc and runs natively on ADL Initiative (SCORM 1.2 Spec).

Early access

Get early access — Trust Scanner integrations are in active development

AIPSA Training — SCORM 1.2 Package and all 37 integrations are under active development. Tell us what you need and we'll prioritize your platform.