Heddle / operational infrastructure for credentialing
The loom under your credentialing program.
Heddle turns a certifying body's blueprint into an authored item bank, a weekly curriculum, and student-ready documents. An assistant that knows your program drafts the first pass and shows you what every action will do before it runs. Built for program directors who know credentialing from the inside.
Current program
Gina Lawrence's CRSS exam prep at Elgin Community College. 100% student pass rate.
In weaving, the heddle is the part of the loom that chooses which threads to lift on every pass of the weft. In your program, Heddle does the same thing for your curriculum.
Capabilities
What Heddle does
Five capabilities, each a thing a program director used to do by hand.
01
Hold the blueprint, even when it changes.
Author every question against the certifying body's current blueprint, by hand or with Heddle drafting the first pass for you to approve. When IC&RC or your state board revises a domain, you see exactly which questions move and which need rewriting.
02
Plan summer, fall, and spring as one program.
Each semester is a first-class object: its own blueprint version, its own roster of questions, its own published syllabus page. Edits to next term never overwrite last term's record of what students actually saw.
03
Hand students packets that used to be impossible.
Professional practice booklets, question-by-question rationales, blueprint-aligned mock exams. Rendered to PDF and DOCX on demand, versioned in storage, every page traceable to the question versions that produced it.
04
See which questions are working, which need revision.
Question-level performance for every cohort. The questions that are silently broken stop being silent.
05
Run one cohort or ten without the load scaling with you.
Multi-cohort scheduling, teammates invited at the right level of access, and student-facing materials live in one place. The administrative overhead does not grow with the number of students.
How it works
How it works
From blueprint to published syllabus, in seven steps.
One workflow, seven checkpoints. A program director runs it once a term and walks away with a course.
01
Choose the semester and the blueprint version.
Pick a credential, pick a term — summer, fall, spring — and lock in the certifying body's current domain structure. Every artifact you produce from here on cites this blueprint by version.
02
Heddle drafts the syllabus. You make it yours.
Heddle drafts a weekly syllabus aligned to the blueprint coverage you chose — a first pass, not a finished product. The editor opens immediately so you can rewrite headings, reorder weeks, and re-balance domains before anything downstream runs.
03
Set the question list for this semester.
Settle the pool of questions eligible for this semester. Once the list is set, every packet, every practice quiz, every final-exam form traces back to specific question versions. No drift, no surprises mid-term.
04
Generate course materials.
If the blueprint has coverage gaps your question list can't fill, Heddle drafts the missing questions in the background and audits each one against the blueprint. You watch progress in real time and keep working while it runs.
05
Walk the syllabus week by week. Approve what's ready.
Every week of the syllabus surfaces for review on its own page. Approve or reject; the rejections route back to revision before they ever reach a student.
06
Attach the final.
Pull a 100-question final from the locked bank, weighted to match the blueprint exactly. Heddle renders it to PDF and DOCX with answer keys and per-question rationales.
07
Publish a shareable syllabus page.
A versioned, public syllabus page goes live at /syllabus/<exam>/<semester>. Republish anytime — v1, v2, v3 — and every prior version stays traceable.
The intelligence layer
Built into every screen
An assistant, a command bar, and guardrails — woven through the workflow.
The seven steps are the warp. These four run across all of them — so a program director never works alone, and never gets surprised by what a click does.
Ask Heddle
An assistant that knows your program.
Heddle sits in a dock on every screen. Ask in plain language — which domains are thin, what's blocking publish, draft a question on confidentiality — and it answers from your actual bank and term state. It never guesses a count or a status; it looks them up.
AI drafting
It drafts the first pass. You decide.
Point Heddle at a domain and a topic and it drafts a full question — stem, options, answer key, and a rationale for every distractor. Same for a week-by-week syllabus. Every draft lands for your review before it counts; nothing reaches a student unapproved.
⌘K
Everything, one keystroke away.
Press ⌘K (Ctrl-K on Windows) anywhere to jump to a screen, run an action, or search the question bank by domain, level, or keyword. The same commands, filtered to what your role can actually do.
Guardrails
See what an action will do — before it does it.
Before anything hard to undo — locking a bank, publishing a term — Heddle shows a plain-language preview of exactly what changes and what stays. Usage reads in jobs you recognize (“2 of 3 syllabus drafts left this term”), never token meters. A “needs your attention” list keeps the next move in view.
See it in action
See it in action
Twelve screens. The whole platform.
Below is the real Heddle UI, rendered from a demo program (CRC · Illinois · Fall 2026): the seven-step workflow, plus the assistant, command palette, AI drafting, and guardrails that run across all of it. Start the tour for guided callouts, or scroll and read at your own pace.
Objectives. Distinguish DSM-5 substance-use disorders from co-occurring mood and anxiety presentations. Identify integrated treatment pathways and articulate the counselor's role on a multidisciplinary team.
A client's body language suggests resistance during the second session. The counselor's most appropriate first response is to:
AConfront the resistance directly and ask the client to explain.
BReflect what is observed and explore it openly without judgment.
CContinue with the planned agenda and revisit the topic next week.
DDocument the behavior and refer the client for re-assessment.
Rationale
Reflective listening preserves the alliance and invites exploration. (a) ruptures rapport, (c) avoids the rupture risk, (d) pathologizes a normal interpersonal signal.
Reject with noteApprove
Question 02 · D-IIapproved
Therapeutic alliance is best understood as:
AThe counselor's clinical authority over the treatment plan.
BThe collaborative bond, agreement on tasks, and shared goals.
CThe frequency of contact between counselor and client.
DThe client's compliance with assigned homework.
Question 03 · D-IIpending
Which of the following most undermines unconditional positive regard?
AReflecting the client's stated values.
BExpressing empathy for difficult disclosures.
CSubtly steering the client toward the counselor's worldview.
Live atheddle.app/syllabus/crc-il/fall-2026v3 published2 weeks ago
Public syllabus
CRC · Illinois · Fall 2026
16 weeks · IC&RC blueprint v2.3 · Elgin Community College
Wk 01Models of addiction
Wk 02Neurobiology of dependence
Wk 03Co-occurring disorders
Wk 04The counseling relationship
Wk 05Motivational interviewing
… 11 more weeks
Version history
v32026-08-12
Reweighted Domain IV after blueprint v2.3 update.
v22026-08-04
Renamed week 7; added crisis MI references.
v12026-08-01
Initial publish.
Public syllabus · published
Step 09 / 12
Ask Heddle
heddle.app/exams/demo-crc-il
Demo
CRC — Illinois (demo) · Fall 2026
ASK HEDDLEonlineacting as owner
You
Which domains are thin for Fall 2026?
Heddle
Two are short of the blueprint: Domain IV is 22 items under on Confidentiality (42 CFR Part 2), and Domain V is 8 thin on peer support. Everything else meets v2.3.
You
Create the Fall 2026 term.
CONFIRM BEFORE IT RUNS
Creates a new term Fall 2026 on CRC — Illinois, pinned to blueprint v2.3. Nothing student-facing is generated yet.
Create term →Cancel
Ask Heddle anything about this program…Send
Heddle assistant · docked on every workspace screen
Step 10 / 12
Command palette
heddle.app/exams/demo-crc-il/bank
Demo
Command palette
⌘Kconfidendemo-crc-il
Actions
RUNDraft a question on this topic
RUNSet the question list for Fall 2026
Go to
NAVQuestion bank
NAVCompare blueprints
Questions · 3 matches
IVORIG-0412 — 42 CFR Part 2 governs confidentiality of…
IVORIG-0455 — A counselor may disclose without consent when…
IVORIG-0478 — Confidentiality of substance use records is…
↑↓ to move · ↵ to run · esc to closerole: owner
Command palette · ⌘K / Ctrl-K · scoped to this exam
Step 11 / 12
Draft a question
heddle.app/exams/demo-crc-il/bank/new
Demo
New question
Domain
IV — Professional Responsibility
Topic
Confidentiality (42 CFR Part 2)
Cognitive level
Application
Draft with Heddle →
DRAFTED BY HEDDLEunsaved draft
A client in treatment asks the counselor to share progress notes with their employer. Under 42 CFR Part 2, the counselor may release the records only when:
AThe employer provides a written request on letterhead.
BThe client signs a consent that names the recipient and the purpose.key
CThe counselor judges disclosure to be in the client's interest.
DThe treatment program's director approves the release.
Rationale. B is correct: Part 2 requires specific, written consent. A and D substitute another party's authority for the client's; C is the “best interest” trap Part 2 was written to forbid.
Saves as DRAFT-7g2k · awaits owner approval
EditSave draft →
Author a question · manual, or drafted by Heddle for your review
Step 12 / 12
Guardrails
heddle.app/exams/demo-crc-il
Demo
CRC — Illinois (demo)
NEEDS YOUR ATTENTION3
review2 weeks of Fall 2026 are waiting for approval.editor →
failedA materials run stopped at audit — retry available.editor →
draftDRAFT-7g2k is ready to review and approve.owner →
2 of 3 syllabus drafts left this termjobs, not tokens
BEFORE YOU PUBLISHrepublish
Republishing pushes a new version of the live syllabus. Learners see the change immediately.
Versionv2 → v3 (the live page updates in place)
Weeks included16 of 16 weeks, all approved
Stays visible at/syllabus/crc-il/fall-2026
Republish as v3 →
Guardrails · needs-your-attention, usage, and consequence previews
Who it's for
Programs that take credentialing seriously, run by people who are not software engineers.
Heddle is built for subject-matter experts in addiction counseling, recovery support, and peer work. Specifically:
Community college credentialing programs
Treatment center workforce development
Peer support training organizations
State workforce boards running certification pipelines
The program running on Heddle today
Gina Lawrence, Elgin Community College.
Gina ran her CRSS prep course on Word documents and a shared folder. The questions were good. The packets took a weekend each to assemble. The blueprint coverage was tracked in her head.
On Heddle, the same expertise produced an authored 1,802-item bank aligned to the IC&RC April 2025 CRSS blueprint, a weekly curriculum her students follow without confusion, and practice packets generated in minutes instead of a Saturday. Every packet traces back to the exact item versions that produced it. When she needs a question on a thin domain or wants to know what's left before publishing, she asks Heddle and gets an answer drawn from her own bank.
Her cohorts have a 100% pass rate on the certification exam.
1,802
questions in the CRSS bank
April 2025
IC&RC blueprint alignment
100%
student pass rate
A note for the curious
Credentialing is a classification system. It decides who is allowed to do the work and who is not, on the basis of an exam built from a blueprint that almost no student ever reads. The blueprint is the warp. The students are the cloth being made. Heddle is the piece that does the choosing, one item at a time, until something coherent is produced.
This view of classification as quiet, load-bearing infrastructure is developed in the Invisible Infrastructure essays. Heddle is the operational expression of that thesis. If you got here from the writing, you are in the right place.
Request a demo
Talk to us
Show your program. See Heddle in action.
Heddle is taking on a small number of programs this year. A demo is a 45 minute conversation with a working installation, not a slide deck.