HITL Maturity & Confidence Routing
Purpose
Moves "a human checks it" from a vague promise to an assessable, designed
architecture. Most organizations describe their human oversight in
aspirational terms ("we have a human in the loop") without ever checking
which of four very different maturity levels that claim actually
corresponds to — and the gap between the claimed level and the real one is
usually invisible until something goes wrong. This skill classifies the
current state, designs the routing logic that should replace it, and names
who is accountable for keeping it calibrated.
Anchored in research
- Su Belagodu (Managing Partner, Intellectus Advisors; former product
leadership at Pegasystems, IBM, Wipro) — a four-level HITL maturity model
and a confidence-score routing table, presented in her public "Humans +
AI = Impact" HITL series. Her general focus on HITL maturity and
override-rate diagnostics is independently confirmed; the exact wording
of quotes attributed to her in the source material for this skill could
not be independently verified word-for-word — treat the structure of
the model as reliably sourced and any verbatim quote as illustrative
paraphrase, not a confirmed direct quote.
- Databricks engineering blog, "What is Human-in-the-Loop (HITL)?" — used
as an independent, verifiable industry anchor for the general HITL
maturity concept, so this skill doesn't rest on a single named source.
- The human-in/on/outside-the-loop model already used in this repo (see
../../../specialisation-packs/ai-native-startup-design/skills/closed-loop-process-and-human-oversight-design/SKILL.md)
as this skill's simpler predecessor layer — this skill is the deeper,
operational version for a process that's already live.
Method
Classify the process's current state against four maturity levels —
be honest about where it actually is, not where the team believes it is:
- Level 0 — Smoke and Mirrors (Automation First). A human is
nominally "in the loop" but rarely exercises real judgment. Diagnostic
sign: the override rate is below 5%, which usually means reviewers
have stopped exercising critical judgment and are rubber-stamping AI
output — a dangerous form of automation bias, not evidence the AI is
simply that good.
- Level 1 — Reactive (Human-on-the-Loop). A human monitors and
intervenes only after an error has already happened. This is
exhausting "babysitting automation" that catches mistakes but doesn't
systematically improve the process.
- Level 2 — Intentionally Designed HITL. Routing is explicit and
rule-based: confidence scores determine whether a case is automated,
sent for assisted validation, or escalated to a human — see the
routing table in step 3.
- Level 3 — Collaborative Intelligence (AI-in-the-Loop). The
relationship inverts: the AI is now the assistant. It surfaces rich
context, comparable cases, confidence scores, and its own reasoning
transparency; the human makes the final call with full information.
This is the target state for high-stakes, expertise-dependent
workflows — not a universal goal for every process (see "What this
skill does NOT do").
Don't take a claimed level at face value — check it against usage
data. A team that describes itself as Level 2 or 3 but whose override
rate sits under 5% is very likely still operating as Level 0 in
practice. Cross-check the claimed level against
../hitl-override-metrics-and-feedback-audit/SKILL.md's override-rate
measurement before accepting a self-reported maturity level.
Design the confidence-score routing table for the specific process
being designed, using this as a starting structure — adjust the
thresholds to the process's actual risk profile, don't treat 80/60 as a
universal constant:
| Confidence score |
Routing decision |
Human's role |
| 80–100% |
Automated |
Process runs unattended; random-sample audits catch drift |
| 60–79% |
Assisted validation |
AI proposes, human confirms before it proceeds |
| Below 60%, or flagged high-stakes regardless of score |
Escalate to human |
Human decides; the system must supply reasoning transparency (what the AI considered, and why it's uncertain), not just the raw score |
Name a single accountable calibration owner — a "Chief Calibration
Officer" role in spirit, not necessarily title: one named person or
small team responsible for reviewing where the thresholds and routing
rules are drifting, and for balancing experimentation, risk management,
and the development of the humans doing the reviewing. Don't leave
calibration as "everyone's job," which in practice means no one's.
Design the one-click override as a hard requirement, not an
afterthought. If undoing or correcting an AI suggestion takes more
than one deliberate action, experts will route around the system rather
than through it, and the override-rate metric in step 6 stops being
trustworthy (people stop bothering to record disagreement they can't
act on cheaply).
Track the override rate as an ongoing health signal, not a one-time
design check — hand this off to
../hitl-override-metrics-and-feedback-audit/SKILL.md for the full
audit methodology. As a first-pass rule: below ~5% signals automation
bias risk (investigate before trusting it); above ~30% signals the
model isn't yet fit for the task at this confidence threshold.
Watch for the "Clippy 2.0" anti-pattern. Don't over-personify the
AI (a name, a face, chatty first-person language) in ways that make its
real capability and confidence level harder for the human to judge
accurately. A collaborator the human trusts appropriately needs to look
exactly as reliable as it is — no more comforting, no less.
Produce a structured output: current maturity level (with the
evidence for it, not just the claim), target level and why that target
— not necessarily Level 3 — is the right one for this process, the
confidence-score routing table, the named calibration owner, and the
override-rate baseline to track going forward.
What this skill does NOT do
- Doesn't assume Level 3 (Collaborative Intelligence) is always the goal —
a low-stakes, high-volume, well-understood task may be entirely
appropriate at Level 2's rule-based routing, or even a well-audited
Level 0-adjacent automation once its accuracy is genuinely proven, not
assumed.
- Doesn't implement the technical confidence-scoring model itself (the
underlying classifier/model that produces the 0–100% number) — that's a
data-science and engineering task; this skill designs what happens with
the score once it exists.
- Doesn't replace
../../../specialisation-packs/ai-native-startup-design/skills/closed-loop-process-and-human-oversight-design/SKILL.md's
simpler three-tier model for early-stage product design, before a
process has real usage data to calibrate against.
- Doesn't perform the regulatory/ethics risk check — see
../../../ai-strategy-and-governance/skills/responsible-ai-and-governance-check/SKILL.md
for whether human-oversight obligations are legally required, not just
operationally wise.
Refinement notes
Areas to keep deepening with real practice:
- your own calibrated thresholds by task type — the 80/60 split above is a
starting structure, not a validated universal rule
- concrete examples of a claimed maturity level that didn't survive an
override-rate check, and what that revealed
- your own template for naming and scoping the calibration-owner role in a
client organization (into
../../references/)
Once this section is filled in and validated in practice, update the
maturity field in skills_index.json to draft, validated, or
canonical (see ../../../meta/maturity_levels.md). Don't add new
fields to the frontmatter — name and description are the only ones
allowed (see ../../../meta/frontmatter_schema.md).
Continue from here
- Simpler predecessor model:
../../../specialisation-packs/ai-native-startup-design/skills/closed-loop-process-and-human-oversight-design/SKILL.md
- Applied to content specifically:
../../../ai-strategy-and-governance/skills/ai-output-curation-and-quality-control/SKILL.md
- Next in this pack (specify how the AI behaves within the routing this
skill designs):
../ai-behavioral-specification-design/SKILL.md
- Next in this pack (verify the routing is actually working):
../hitl-override-metrics-and-feedback-audit/SKILL.md
- Related skill in this pack (draw the hard boundary the routing table
must never cross):
../expert-agency-and-apprenticeship-protection/SKILL.md
- Related skill in another pack:
../../../ai-strategy-and-governance/skills/responsible-ai-and-governance-check/SKILL.md
- This pack's shared guardrails:
../../CLAUDE.md
References
../../references/hitl-partnership-heuristics-research.md — full
sourcing and grounding-strength notes for this pack
../../references/ — the pack's shared background material
../../CLAUDE.md — the pack's shared guardrails
1---2name: hitl-maturity-and-confidence-routing3description: Classifies an AI process against a four-level Human-in-the-Loop maturity model (Smoke-and-Mirrors, Reactive HOTL, Intentionally Designed, Collaborative Intelligence) and designs a confidence-score routing table that sends work to automation, assisted validation, or human escalation — with the override-rate red flags that catch a stalled or fake HITL setup and a named accountable calibration owner.4---56# HITL Maturity & Confidence Routing78## Purpose910Moves "a human checks it" from a vague promise to an assessable, designed11architecture. Most organizations describe their human oversight in12aspirational terms ("we have a human in the loop") without ever checking13which of four very different maturity levels that claim actually14corresponds to — and the gap between the claimed level and the real one is15usually invisible until something goes wrong. This skill classifies the16current state, designs the routing logic that should replace it, and names17who is accountable for keeping it calibrated.1819## Anchored in research2021- Su Belagodu (Managing Partner, Intellectus Advisors; former product22 leadership at Pegasystems, IBM, Wipro) — a four-level HITL maturity model23 and a confidence-score routing table, presented in her public "Humans +24 AI = Impact" HITL series. Her general focus on HITL maturity and25 override-rate diagnostics is independently confirmed; the exact wording26 of quotes attributed to her in the source material for this skill could27 not be independently verified word-for-word — treat the *structure* of28 the model as reliably sourced and any verbatim quote as illustrative29 paraphrase, not a confirmed direct quote.30- Databricks engineering blog, "What is Human-in-the-Loop (HITL)?" — used31 as an independent, verifiable industry anchor for the general HITL32 maturity concept, so this skill doesn't rest on a single named source.33- The human-in/on/outside-the-loop model already used in this repo (see34 `../../../specialisation-packs/ai-native-startup-design/skills/closed-loop-process-and-human-oversight-design/SKILL.md`)35 as this skill's simpler predecessor layer — this skill is the deeper,36 operational version for a process that's already live.3738## Method39401. **Classify the process's current state against four maturity levels** —41 be honest about where it actually is, not where the team believes it is:42 - **Level 0 — Smoke and Mirrors (Automation First).** A human is43 nominally "in the loop" but rarely exercises real judgment. Diagnostic44 sign: the override rate is below 5%, which usually means reviewers45 have stopped exercising critical judgment and are rubber-stamping AI46 output — a dangerous form of automation bias, not evidence the AI is47 simply that good.48 - **Level 1 — Reactive (Human-on-the-Loop).** A human monitors and49 intervenes only after an error has already happened. This is50 exhausting "babysitting automation" that catches mistakes but doesn't51 systematically improve the process.52 - **Level 2 — Intentionally Designed HITL.** Routing is explicit and53 rule-based: confidence scores determine whether a case is automated,54 sent for assisted validation, or escalated to a human — see the55 routing table in step 3.56 - **Level 3 — Collaborative Intelligence (AI-in-the-Loop).** The57 relationship inverts: the AI is now the assistant. It surfaces rich58 context, comparable cases, confidence scores, and its own reasoning59 transparency; the human makes the final call with full information.60 This is the target state for high-stakes, expertise-dependent61 workflows — not a universal goal for every process (see "What this62 skill does NOT do").632. **Don't take a claimed level at face value — check it against usage64 data.** A team that describes itself as Level 2 or 3 but whose override65 rate sits under 5% is very likely still operating as Level 0 in66 practice. Cross-check the claimed level against67 `../hitl-override-metrics-and-feedback-audit/SKILL.md`'s override-rate68 measurement before accepting a self-reported maturity level.693. **Design the confidence-score routing table** for the specific process70 being designed, using this as a starting structure — adjust the71 thresholds to the process's actual risk profile, don't treat 80/60 as a72 universal constant:7374 | Confidence score | Routing decision | Human's role |75 |---|---|---|76 | 80–100% | Automated | Process runs unattended; random-sample audits catch drift |77 | 60–79% | Assisted validation | AI proposes, human confirms before it proceeds |78 | Below 60%, or flagged high-stakes regardless of score | Escalate to human | Human decides; the system must supply reasoning transparency (what the AI considered, and why it's uncertain), not just the raw score |79804. **Name a single accountable calibration owner** — a "Chief Calibration81 Officer" role in spirit, not necessarily title: one named person or82 small team responsible for reviewing where the thresholds and routing83 rules are drifting, and for balancing experimentation, risk management,84 and the development of the humans doing the reviewing. Don't leave85 calibration as "everyone's job," which in practice means no one's.865. **Design the one-click override as a hard requirement, not an87 afterthought.** If undoing or correcting an AI suggestion takes more88 than one deliberate action, experts will route around the system rather89 than through it, and the override-rate metric in step 6 stops being90 trustworthy (people stop bothering to record disagreement they can't91 act on cheaply).926. **Track the override rate as an ongoing health signal, not a one-time93 design check** — hand this off to94 `../hitl-override-metrics-and-feedback-audit/SKILL.md` for the full95 audit methodology. As a first-pass rule: below ~5% signals automation96 bias risk (investigate before trusting it); above ~30% signals the97 model isn't yet fit for the task at this confidence threshold.987. **Watch for the "Clippy 2.0" anti-pattern.** Don't over-personify the99 AI (a name, a face, chatty first-person language) in ways that make its100 real capability and confidence level harder for the human to judge101 accurately. A collaborator the human trusts appropriately needs to look102 exactly as reliable as it is — no more comforting, no less.1038. **Produce a structured output**: current maturity level (with the104 evidence for it, not just the claim), target level and why that target105 — not necessarily Level 3 — is the right one for this process, the106 confidence-score routing table, the named calibration owner, and the107 override-rate baseline to track going forward.108109## What this skill does NOT do110111- Doesn't assume Level 3 (Collaborative Intelligence) is always the goal —112 a low-stakes, high-volume, well-understood task may be entirely113 appropriate at Level 2's rule-based routing, or even a well-audited114 Level 0-adjacent automation once its accuracy is genuinely proven, not115 assumed.116- Doesn't implement the technical confidence-scoring model itself (the117 underlying classifier/model that produces the 0–100% number) — that's a118 data-science and engineering task; this skill designs what happens with119 the score once it exists.120- Doesn't replace121 `../../../specialisation-packs/ai-native-startup-design/skills/closed-loop-process-and-human-oversight-design/SKILL.md`'s122 simpler three-tier model for early-stage product design, before a123 process has real usage data to calibrate against.124- Doesn't perform the regulatory/ethics risk check — see125 `../../../ai-strategy-and-governance/skills/responsible-ai-and-governance-check/SKILL.md`126 for whether human-oversight obligations are legally required, not just127 operationally wise.128129## Refinement notes130131Areas to keep deepening with real practice:132133- your own calibrated thresholds by task type — the 80/60 split above is a134 starting structure, not a validated universal rule135- concrete examples of a claimed maturity level that didn't survive an136 override-rate check, and what that revealed137- your own template for naming and scoping the calibration-owner role in a138 client organization (into `../../references/`)139140Once this section is filled in and validated in practice, update the141`maturity` field in `skills_index.json` to `draft`, `validated`, or142`canonical` (see `../../../meta/maturity_levels.md`). **Don't add new143fields to the frontmatter** — `name` and `description` are the only ones144allowed (see `../../../meta/frontmatter_schema.md`).145146## Continue from here147148- Simpler predecessor model: `../../../specialisation-packs/ai-native-startup-design/skills/closed-loop-process-and-human-oversight-design/SKILL.md`149- Applied to content specifically: `../../../ai-strategy-and-governance/skills/ai-output-curation-and-quality-control/SKILL.md`150- Next in this pack (specify how the AI behaves within the routing this151 skill designs): `../ai-behavioral-specification-design/SKILL.md`152- Next in this pack (verify the routing is actually working):153 `../hitl-override-metrics-and-feedback-audit/SKILL.md`154- Related skill in this pack (draw the hard boundary the routing table155 must never cross): `../expert-agency-and-apprenticeship-protection/SKILL.md`156- Related skill in another pack: `../../../ai-strategy-and-governance/skills/responsible-ai-and-governance-check/SKILL.md`157- This pack's shared guardrails: `../../CLAUDE.md`158159## References160161- `../../references/hitl-partnership-heuristics-research.md` — full162 sourcing and grounding-strength notes for this pack163- `../../references/` — the pack's shared background material164- `../../CLAUDE.md` — the pack's shared guardrails