Feature=feat/feature prefix · Fix=fix/bug prefix · Other=no conventional prefix + chore/refactor/style/docs · Merge=merge commits (0 files changed)
C#=.cs/.cshtml · TS/React=.ts/.tsx/.jsx/.scss · Other=config, JSON, YAML, HTML, images, markdown, etc.
Top row = team total. 1.0=Full-time 0.75/0.50 0.25. Weekly: commit days/5 rounded up to 0.25 step. Monthly: avg of weekly FTEs rounded up. See methodology.
Per-week breakdown: how each author's FTE is derived. Active Days=days with commits (max 5). Commits=total that week. First→Last=earliest to latest commit timestamp (shows working span). FTE=ceil¼(active_days/5). Navigate weeks with arrows.
| Author | Role | Region | Active Days | Commits | First Commit | Last Commit | Week Span | Avg Daily | FTE | Class |
|---|
| # | Author | Role | Region | Commits | Share | Avg Files | Active Wks | Avg FTE | 1.0w | .75w | .50w | .25w | Class | First | Last |
|---|
Everything here is an estimate. The only raw facts are commit timestamps. FTE is derived using a simple model based on weekly commit presence.
BE (Backend): 70%+ of touched files are .cs/.cshtml. FE (Frontend): 70%+ are .ts/.tsx/.jsx/.scss. FS (Fullstack): mixed or undetermined.
1. Code review, meetings, planning without committing are invisible. Rounding up partially compensates.
2. Vacation/leave lowers FTE even if contractually full-time. This shows effective allocation.
3. Identity resolution is heuristic. Authors merged by email/name similarity.