⇋ Compare with Linear-style variant →

R&D Workforce · Weekly KPI

Week of 2026-09-14 · Charles Liu (Kbot-Link + Meet3) · Romit Bhingradiya (Kommerce-1 / AutoOMS)
Delta band · beat < 0.9 · on plan 0.9–1.2 · retro > 1.2. Actual ÷ required hours; three-way agreement signed before each task.
Range Scope Charles Romit

This cycle — 5 KPI band the compact numbers-view (Linear-style KPI header)

Cycle 38 · Sep 15 – Sep 21

2 engineers · 8 tasks (incl. 2 T0 access) · 43h actual / 69.5h planned
Hourly rate (avg)
$81/hr
Charles $85 · Romit $78
Hours consumed
43h / 69.5h
62% of week's plan
Total cost this cycle
$3,501
60% of $5,845 planned
Task performance
86%
↑ above 85% target
Quota met
61%
mid-cycle · on-plan trend
1 blocker in this cycle: AO-77 (Order-status webhook to AutoOMS) — Romit waiting on Charles's contract review. Jump to task →

Charles Liu · temp assist

Kbot-Link (OTA + dashboard) · Meet3 (recording · notes · bridge) · 2 access grants active
Delta (week)
0.93
on plan
Tasks done
2 / 4
1 in progress · 1 to do
Hours
21 / 34
62% of week's plan
Blockers
0
clear
0.0 0.9 1.2 2.0 0.93

Romit Bhingradiya

Kommerce-1 · AutoOMS-Master · 2 repos active · English-only AI summaries
Delta (week)
1.11
on plan
Tasks done
2 / 4
1 in progress · 1 blocked
Hours
22 / 37.5
59% of week's plan
Blockers
1
AO-77 · needs Charles
0.0 0.9 1.2 2.0 1.11

Weekly delta trend · last 6 weeks

Delta score by week target band 0.9–1.2 shaded

on-plan band 1.4 1.2 1.1 1.0 0.9 0.7 W33 W34 W35 W36 W37 W38 · this Charles · 0.93 Romit · 1.11
Both engineers trending inside the on-plan band. Charles moved from mild retro (W33 1.15) into beat territory at W36 (0.92) and back into on-plan. Romit is holding steady around 1.1.
Table view
WeekCharlesRomit
W331.151.22
W341.081.18
W350.971.09
W360.921.14
W370.951.08
W38 · this0.931.11

Task status this week stacked, share of tasks

Charles 2 done 1 in-progress 1 to-do Romit 2 done 1 in-progress 1 blocked Done In progress To do Blocked
Both at 50% task completion. Romit has one blocker (AO-77 order-status webhook, waiting on Charles's contract review) — surface for daily standup.

Required vs actual hours · per task (this week)

Charles · Kbot-Link + Meet3 21h delivered / 34h planned

16h 12h 8h 4h 0 T0 · access 3 3 T1 · OTA C+D 14 13 T2 · consent 8 5 T3 · summary 9 not started Required (signed) Actual (to date)
Table view
TaskRequiredActualΔStatus
T0 · access grant3.03.01.00Done
T1 · OTA C+D (rollout)14.013.00.93Done
T2 · silent-decline consent8.05.00.63In progress
T3 · long-call hallucination9.00.0To do
Total34.021.00.9362% delivered

Romit · Kommerce-1 / AutoOMS 22h delivered / 37.5h planned

16h 12h 8h 4h 0 T0 · access 3.5 3.5 T1 · RMA edge 14 15.5 T2 · inventory 11 3 T3 · webhook 9 blocked Required (signed) Actual (to date) Blocked
Table view
TaskRequiredActualΔStatus
T0 · access grant3.53.51.00Done
T1 · RMA edge cases14.015.51.11Done
T2 · inventory recon11.03.00.27In progress
T3 · order webhook9.00.0Blocked (Charles)
Total37.522.01.1159% delivered

5-KPI framework · sub-scores this week

Charles

0 25 50 75 100 Velocity 78 Quality 92 Focus 85 Verification 88 Delivery 82
Highest sub-score: Quality (92) — TDD pattern on OTA rollback shipped with regression tests. Lowest: Velocity (78) — one big task carried the week.

Romit

0 25 50 75 100 Velocity 82 Quality 87 Focus 78 Verification 84 Delivery 79
Highest: Quality (87) — real-postgres tests per CLAUDE.md Rule 3. Lowest: Focus (78) — split across two repos (Kommerce-1 + AutoOMS) reduces context depth.

Task board Linear-style grouped rows · priority · labels · assignee · delta

In progress1 8h est · 5h actual
M3-88
Recording consent — silent-decline capture compliance backend frontend
8h / 5h
△ 0.63
Sep 22
CL
In progress
K1-204
Kommerce-1 ↔ AutoOMS inventory reconciliation infra backend
11h / 3h
△ 0.27
Sep 22
RB
In progress
Blocked1 9h est · 0h actual · waiting
AO-77
Order-status webhook to AutoOMS backend contract
9h / —
blocked
Sep 26
RB
Blocked
To do1 9h est · —
M3-89
Long-call summary hallucination fix backend ai
9h / —
Sep 26
CL
To do
Done4 28h est · 26.5h actual · Δ 0.95
KL-142
OTA phased-rollout picker otafrontend
4h / 4h
△ 1.00
Sep 14
CL
Done
KL-143
One-click rollback button ota
4h / 4h
△ 1.00
Sep 15
CL
Done
KL-144
Empty-state onboarding + sample release ota
4h / 3.5h
△ 0.88
Sep 16
CL
Done
AO-73
RMA state machine — return-label edge cases rmabackend
14h / 15.5h
△ 1.11
Sep 18
RB
Done
R&D Workforce · Weekly KPI · Week of 2026-09-14. Data source: diary_rollups table on rnd-workforce.kasercorp.com (schema shipped in PR #1 of stevehkaser/rnd-workforce, systemd timer rnd-diary-rollup-week). Palette validated per dataviz spec — CVD-safe categorical + reserved status tones + on-plan band shading — light and dark modes both selected, not auto-inverted. Each chart has a table view fallback for accessibility.