Talent Systems — Science Team
Integrity Monitor

Configurable Weights & Thresholds

How integrity deductions are calculated and configured.

All integrity settings are stored in the rubrics table (type: integrity) and editable via /admin/integrity.

Deduction Weights

Each flag type has a configurable deduction weight (how much it reduces the integrity score per occurrence):

FlagDefault WeightConfigurable?
multiple_facesConfigurableYes — slider
extended_gaze_awayConfigurableYes — slider
tab_hiddenConfigurableYes — slider
window_blurConfigurableYes — slider
clipboard_pasteConfigurableYes — slider
window_resizeConfigurableYes — slider
multiple_displaysConfigurableYes — slider

Detection Thresholds

For camera-based flags:

ThresholdDefaultDescription
Gaze angleConfigurableHow far the candidate must look away to trigger
Gaze durationConfigurableHow long they must look away to trigger
Human review thresholdConfigurableTotal deduction score that triggers a "human review" flag

Admin UI

The admin page (/admin/integrity) shows slider controls for every weight and threshold, with a "Reset to Defaults" button.

Your Review

Key questions:

  1. Are the default deduction weights proportional to severity? (Is multiple_faces worse than tab_hidden?)
  2. Should weights scale with frequency (3rd tab switch worse than 1st)?
  3. What integrity deduction score should trigger "human review"?
  4. Are any flag types unfair? (e.g., window_resize may trigger on legitimate window management)

On this page