Product walkthrough · Minn. Stat. § 326B.198

See BoreReady run a full cert cycle — without signing up.

This page walks through the four stages a DLI-approved training provider runs on BoreReady: enrollment, the 40-hour blended curriculum, the commissioner-approved exam, and card issuance. Every link below points to a live record from a real seeded scenario.

40classroom + field hours 6statutory content areas 1commissioner-approved exam 3ycard validity, renewed by 4-hour refresher

Why BoreReady

Minnesota trainers told us the same thing over and over: the training itself is the part they know how to do. The part nobody wants to touch is the paperwork, the audit trail, the per-trainee recordkeeping, and proving any of it when DLI asks. BoreReady handles that side so trainers can focus on teaching.

  • Enroll a crew in a few minutes. One-at-a-time or paste a roster from a spreadsheet. Welcome emails go out automatically.
  • Sign off hands-on work from your phone. One tap per trainee at the end of a field day. No end-of-week paperwork catch-up.
  • The test is already built and blueprint-approved. 35 statute-mapped questions, immutable after submission. You proctor it; we score it and record the attempt.
  • Card issuance is one click after they pass. The certification ID format, expiry date, and audit row write themselves.
  • DLI records export as a CSV when you need them. No separate compliance tool, no year-end scramble. Pick a date range, download, send.

You're on the pilot plan while we roll through real trainers. We improve the LMS, the UI, and the workflow based on what early providers tell us — your feedback shapes what ships next. The goal: you can figure this out today, and it keeps getting simpler.

The scenario

Northland Underground Training Co. (provider abbreviation NUTC, DLI-approved) has enrolled Taylor Nordstrom in the Initial 40-hour path. Taylor completes 16 classroom hours + 24 hands-on hours across 8 modules, passes the commissioner-approved exam at 84 %, and receives certification card NUTC-2026-00001. Everything from enrollment through card issuance is captured in immutable records that DLI can audit on demand.

Walk through the four stages

1Enrollment

Learner registered to a DLI-approved provider on the Initial path (not refresher). The certification record is the durable compliance artifact — it tracks state from enrollment through card issuance. The fields captured: installer ID, training provider, certification type (Initial/Refresher), course type (40h/4h), enrollment date, status. Instructor identity, hours floor enforcement, and statutory-topic coverage all join the record as classroom + hands-on sessions complete.

What's checked: learner identity, that the provider is DLI-approved + active, and that the path is "Initial" (not refresher).

2Curriculum — 40 hours, 8 modules, 6 statutory topics

16 classroom hours + 24 hands-on hours across 8 modules. Each module maps to one or more subd. 3(a)(1)(i)–(vi) content areas. Hands-on sessions require an approved instructor's sign-off and evidence reference before the exam gate opens. Trainees see the course in BoreReady's LMS view; you can preview it below.

Open the 40-hour course (learner view)

What's checked: hour floors, module completion, instructor sign-off, statutory-topic coverage, exam readiness.

3Exam — commissioner-approved, immutable after submission

35-question exam (blueprint covers all six subd. 3(a)(1)(i)–(vi) topics + Application-level ratio ≥ 60 %). Each attempt records: exam version, attempt number, score by domain, pass/fail outcome, retake-window state. The attempt record is append-only — corrections create a new row with a reference to the original. In the seeded scenario, learner Taylor attempted version v1.0-dli-approved and scored 84 %.

What's checked: question-count floor, blueprint coverage, Application-level ratio, DLI version approval, attempt immutability.

4Card issuance — roster row + DLI completion certificate

On exam pass, BoreReady issues a card like NUTC-2026-00001 (3-year validity from issuance). The cert ID format {PROVIDER}-{YYYY}-{SEQUENTIAL} is enforced at validation. The provider's certified-installer roster updates atomically on issuance; the DLI completion certificate carries the approved course number, provider, training date, student, and cert #.

What's checked: prerequisites complete, required card fields populated, ID format conforms, provider roster updates, issuance window honored.

Audit evidence — what DLI sees

Every state change writes an immutable row to the audit trail. Every exam attempt is preserved in REPORT-EXAM CSV format — ready for DLI submission or provider recordkeeping. The CSV exporter lives behind your trainer login at /trainer/audit; we'll email you a sample for your DLI license number on request.

Statutory basis: Minn. Stat. § 326B.198, subd. 3 — providers must maintain records of certified installers, session records, exam records, card issuance records, and refresher records.