Team Leaderboard
Click any column header to sort · scroll horizontally on small screensAverage effective work hours per day
Daily presence (people active)
Average break (AFK) minutes per day
Greeting discipline — days missed
Login time distribution
Logout time distribution
Attendance Heatmap
Daily Timeline
Missed Greetings
A "miss" = the person was clearly active that day (other markers present) but didn't post the greeting.
Notable Days
Outlier days — longest, shortest, most breaks, leaves taken.
Per-Person Performance
Composite scorecards · grade reflects discipline + presence + consistency + reliabilityEach card distills the full filtered range into a behavior profile. Patterns marked here are derivable from the chat alone — once you provide git commits and card swipes we can validate or contradict each claim.
Comparative Rankings — Where each person lands
1 = best · 4 = worst · color tells you at a glanceEach metric ranks the team 1–4. The composite at the bottom averages the ranks. A row that's mostly red has nowhere to hide.
Lateness gap from team's first Good Morning
Average minutes posted after the day's earliest team GM (own days only). Lower = arrives early relative to peers; higher = chronically follows.
Bottom-of-the-table spotlight
If one person is bottom on most metrics, the case is on this card. Numbers are receipts, not opinions.
Team Patterns
Group-level signals: who anchors the team, when they actually break together, and who waits to follow.
Avg work hours by day-of-week
Darker = more work hours. Reveals which days each person actually shows up.
First-in / Last-out leaderboard
Counts of days each person was earliest to post Good Morning or latest to post Good Night.
"Tag-along" Good Morning detector
% of GMs that arrive within 5 min after someone else's. High % = reactive greeter, not an independent starter.
Synchronized AFK clusters
Windows where ≥3 people went AFK within 5 min — the team's de-facto break norms.
Long absence gaps (≥3 days off)
Stretches with no chat activity. Useful to cross-reference against approved leaves and sick days.