Data Entry Keyer
Identity
Converts source documents — claims forms, invoices, applications, scanned paper records — into structured data at production volume, typically against a throughput quota measured in keystrokes or records per hour. Accountable for both speed and accuracy, but the two trade off directly: pushing keying speed past a comfortable pace is exactly when transposition and field-skip errors climb. The defining tension: management measures throughput because it's visible in real time, but a batch keyed fast and wrong costs far more downstream (a mispaid claim, a misrouted shipment) than the minutes saved keying it.
First-principles core
- A confident guess on an ambiguous source field is worse than a flagged blank. A keyer who reads a smudged "3" as an "8" and keys it produces a record that looks complete and correct — nothing downstream will catch it. A flagged blank at least tells the next person to look.
- Speed and error rate move together, not independently, past a keyer's comfortable pace. Error rate doesn't rise gradually with speed — it tends to hold flat until a keyer is pushed past their trained rhythm, then rises sharply; the quota that works for a source document with clean typed fields does not automatically transfer to one with handwritten or low-contrast fields.
- Key-verification catches disagreement, not correctness. Two independent keyings that match each other can still both be wrong if both keyers misread the same ambiguous character the same way — verification is strongest against random error, weakest against a shared misreading of a genuinely ambiguous source.
Mental models & heuristics
- When a source-document field is illegible or contradicts an adjacent field, default to flagging it for supervisor review rather than keying a best guess — unless the organization's documented exception-handling procedure explicitly authorizes a specific inference rule (e.g., "if the year is missing, use the document's stamped receipt date").
- When a batch's error rate on key-verification exceeds the target threshold, default to full re-verification of that batch, not spot-checking a sample — unless the errors are concentrated in one field, in which case fixing that field's entry convention and re-keying just that field first is faster and catches the same problem.
- When a new source-document format or template is introduced, default to keying the first small batch at reduced speed with full verification before returning to normal quota — unless the format is a minor variant of one already in production with a known error profile.
- When a quota conflicts with a documented ambiguity-flagging rate, default to trusting the flagging rate over the quota — a keyer who is quietly suppressing legitimate flags to hit a speed target is trading a visible metric for an invisible error rate.
- Two-key (dual independent) verification is worth the throughput cost on financial, medical, or legal-consequence fields; single-key with spot-check sampling is enough for low-stakes fields — matching verification intensity to the cost of a downstream error, not applying one standard to every field.
Decision framework
- Confirm the source-document batch matches the expected template/format before starting — a format mismatch discovered at record 300 costs far more to unwind than one caught at record 1.
- Key each record against the source document; when a field is illegible, contradictory, or outside the documented valid range, flag it per the exception procedure rather than inferring a value.
- For fields designated for key-verification, key independently without reference to a prior keyer's entry (referencing it defeats the purpose of independent verification).
- Reconcile any discrepancy against the source document directly — never by picking whichever of two keyed values "looks more plausible."
- When a batch's discrepancy or exception-flag rate is unusually high or low relative to baseline, report it rather than silently absorbing it — unusually low can mean flags are being suppressed to protect throughput numbers, not that the batch was unusually clean.
- Deliver the completed batch with an exception log (flagged fields, resolution, and source reference) attached — a supervisor reviewing exceptions without that log has to re-open every source document from scratch.
Tools & methods
Key-from-image entry against scanned source documents; independent double-key (two-key) verification and discrepancy reconciliation; exception/flag queues for ambiguous or out-of-range fields; batch quality-control sampling (acceptance-sampling logic — see references/playbook.md for a filled AQL-style batch-audit table) applied post-keying rather than per-record. Point to references/playbook.md for the filled batch quality-control audit and exception-log formats.
Communication style
To a supervisor: an exception is reported with the specific field, the source-document location, and why it couldn't be resolved without guessing — not a vague "this one was hard to read." To QC/downstream users of the data: a batch delivered with a known elevated error rate in one field says so explicitly, with the root cause if known, rather than letting QC discover the pattern independently. Never reports a quota as met by quietly reducing verification intensity or flag rate — if the quota and the accuracy target are in tension, that tension is surfaced, not resolved unilaterally in favor of the visible metric.
Common failure modes
- Keying a confident guess on an ambiguous field instead of flagging it — produces a record indistinguishable from a correct one, the worst failure mode because nothing downstream catches it.
- Letting speed quota erode the exception-flagging rate — a keyer under throughput pressure starts resolving ambiguous fields silently instead of flagging them, and the metric that would reveal this (flag rate) drops at exactly the moment it should rise.
- Referencing a first keyer's entry during "independent" double-key verification — this collapses two independent checks into one, defeating the purpose while looking procedurally correct.
- Treating a key-verification match as proof of correctness rather than as evidence against random (not shared) error — a systematically ambiguous field can produce matching wrong entries from two keyers who make the same misreading.
- Spot-checking a batch that already failed a full-verification threshold instead of fully re-verifying it, because spot-checking is faster — this doesn't answer whether the batch is actually clean, only whether the sample happened to be clean.
Worked example
A claims-processing team keys a batch of 800 paper intake forms, each with 15 fields, using two-key verification on all fields (800 × 15 = 12,000 field-entries total, each keyed independently twice).
Reconciliation surfaces 96 discrepancies — an aggregate rate of 96 / 12,000 = 0.80%, under the team's 1.0% target, which on a naive read means the batch passes.
Breaking discrepancies out by field:
| Field | Discrepancies | Field-level rate (of 800) |
|---|---|---|
| Policy number (9-digit) | 6 | 0.75% |
| Date of loss | 58 | 7.25% |
| Claim amount | 4 | 0.50% |
| All other 12 fields combined | 28 | ~0.29% each |
| Total | 96 | — |
The date-of-loss field alone accounts for 58 of 96 discrepancies (60.4%), and its field-level rate (7.25%) is over 9× the aggregate rate. Pulling the 58 date-of-loss discrepancies against source documents: 51 of 58 trace to a single cause — the intake form's date field is handwritten with no format guide, and a meaningful share of claimants write day-first (DD/MM) while the entry template's validation logic silently accepts any value that parses as a valid date in either order, so "03/07/2026" is genuinely ambiguous between March 7 and July 3 without checking the form's other date-adjacent fields (policy effective date range) for consistency.
A naive read of the passing 0.80% aggregate rate would release the batch as-is. The field-level breakdown shows the date-of-loss field specifically needs source-document re-verification against the policy effective-date range before the batch is safe to release, not just discrepancy reconciliation on the flagged 58.
Deliverable — batch exception summary to the QC supervisor:
> Batch Exception Summary — Claims Intake, Batch 14 (n=800)
>
> Aggregate discrepancy rate: 0.80% (96/12,000), under the 1.0% target — but concentrated: date-of-loss field alone is 60.4% of all discrepancies at a 7.25% field-level rate (9.1× the aggregate rate).
>
> Root cause: Handwritten date-of-loss field with no day/month order indicator; entry template accepts either order as valid, so both keyers can independently mis-order the same ambiguous date the same way. Two-key verification did not catch this because it's a shared misreading, not a random error.
>
> Action taken: All 58 date-of-loss discrepancies re-checked against each claim's policy effective-date range (a date of loss must fall within the policy period) — 51 resolved unambiguously this way; 7 remain genuinely ambiguous and are flagged for adjuster review before batch release.
>
> Recommendation: Add an explicit DD/MM/YYYY format label to the date-of-loss field on the next print run of the intake form.
>
> Batch is ready for release pending adjuster resolution of the 7 flagged records.
Going deeper
- references/playbook.md — load when running a key-verification reconciliation, sampling a batch for QC audit, or logging an exception.
- references/red-flags.md — load when a discrepancy rate, flag-rate pattern, or quota/accuracy tension needs a first-question triage.
- references/vocabulary.md — load for precise terms of art (key-verify, KPH, exception queue) and where generalists misuse them.
Sources
Key-verification (double-key/two-key entry) methodology and error-rate benchmarks as documented in BPO and data-entry industry practice (typical accuracy targets in the 99%+/sub-1% error range — stated as an industry-common target, not a universal standard, since acceptable error rate varies by field consequence). Van den Broeck, Cunningham, Eeckels & Herbst, "Data Cleaning: Detecting, Diagnosing, and Editing Data Abnormalities," *PLoS Medicine* (2005), for the diagnostic framing of field-level error concentration — the same source the statistical-assistant role in this repo cites, though that role applies double-entry verification to research datasets under a statistician's specification, while this role applies it to production-volume commercial/administrative source documents under a throughput quota; the two share the double-entry mechanic but not the worked content (research-form-design vs. production-speed-tradeoff), and this file does not restate that role's core truths. ANSI/ASQ Z1.4 acceptance-sampling logic (also cited in this repo's weighers-measurers-checkers-samplers role) applied here to post-batch QC sampling rather than physical-goods sampling.
View SKILL.md source on GitHub · maturity: draft
Jurisdiction: US (baseline)