Commit c7ddac1
Add comprehensive behavior tracking for candidate monitoring
- Implement tab switch detection and counting
- Add paste event monitoring with size and pattern analysis
- Track typing patterns and detect suspicious speeds
- Create real-time notification system for interviewers
- Add behavior risk scoring (LOW/MEDIUM/HIGH)
- Integrate behavior data into Slack exports
- Add visual dashboard for interviewer monitoring
- Only track candidates, not interviewers
Features:
- Detects tab switching patterns
- Monitors large code pastes
- Identifies AI-generated code patterns
- Calculates typing speed (WPM)
- Shows risk factors in real-time
- Non-blocking monitoring (doesn't prevent candidates from interviewing)
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>1 parent a01f567 commit c7ddac1
File tree
4 files changed
+747
-0
lines changed- scripts
4 files changed
+747
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
606 | 606 | | |
607 | 607 | | |
608 | 608 | | |
| 609 | + | |
609 | 610 | | |
610 | 611 | | |
| 612 | + | |
| 613 | + | |
| 614 | + | |
| 615 | + | |
611 | 616 | | |
612 | 617 | | |
613 | 618 | | |
| |||
711 | 716 | | |
712 | 717 | | |
713 | 718 | | |
| 719 | + | |
714 | 720 | | |
715 | 721 | | |
716 | 722 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
81 | 81 | | |
82 | 82 | | |
83 | 83 | | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
84 | 89 | | |
85 | 90 | | |
86 | 91 | | |
| |||
0 commit comments