Engineering Pulse
Pull-only health and category boards — not a performance review. Every engineer sees every score.

Why is my score X — Enrique Palacios

Developer. Scores use versioned weights and the size-adjustment curve. Time zone and working hours are not inputs.

Review Responsiveness — 50

For each PR, score = 100 - 10*(actual/expected) when first non-author response is within the size-adjusted window, otherwise 100 * expected/actual. Category average is then normalized to the rolling org distribution (mean/stddev). Formal review completion and merge time are tracked separately; only first response drives this category.

{
  "samples": 7,
  "medianHours": 0.6605555555555556,
  "raw": 74.85,
  "weight": 1
}

Standup Consistency — 66

Weekday completion rate from Geekbot timestamps only (no response content). A day counts complete if a report exists for that person on that UTC date. Time of day is ignored so time zones are not penalized.

{
  "expectedWeekdays": 130,
  "completed": 97,
  "raw": 74.62,
  "weight": 1
}

Release Quality / SDLC Compliance — 17

Average of: merged-PR checklist completion, required-check pass rate, Dev-Tested confirmation rate (PR checkbox/comment or Linear comment/label, first event wins), and QA-Verified rate before Done.

{
  "merged": 24,
  "raw": 37.5,
  "weight": 1
}

Bug Trend — 48

Inverted slackbug + internal bug open counts relative to org mean. Numeric/display/export issues are shown as a zero-tolerance line and included in the inverted count. Lower volume scores higher.

{
  "bugs": 9,
  "raw": 55,
  "weight": 1
}

Collaboration Breadth proxy — 44

PROXY: unique authors reviewed + share of reviews that are cross-team, using comment-length/code-reference heuristics only as a depth caveat — not a precision metric. Normalized to org.

{
  "uniqueAuthorsPlusCrossTeam": 97,
  "raw": 97,
  "weight": 1
}

PR Turnaround Tiers — 27

Share of PRs whose unmerged (or until-merge) business-day age is on track (≤1), with partial credit for slow (2–5) and none for extremely slow (6+).

{
  "onTrack": 16,
  "slow": 5,
  "extremelySlow": 3,
  "raw": 75,
  "weight": 1
}

Sprint Predictability — 23

Average of planned-vs-completed story point rate and (1 - carryover rate) across cycles intersecting the selected window.

{
  "cycles": 2,
  "raw": 54.96,
  "weight": 1
}

Source PRs

PRFirst response hExpected hTier
[SCAL-9608] PDF Export should continue on background + issuance date fix0.08.0on_track
[SCAL-9043] Summary dashboard with AI - Totals0.064.2extremely_slow
[SCAL-9406] PDF adjustments by Jens Jorgensen0.013.2slow
[SCAL-9564] AI Ask bar disabled; all prompts error — user seeks confirmation0.08.0on_track
[SCAL-9328] Balance sheet appears on Income Statement tab; clarify intent0.08.0on_track
[SCAL-9218] Fix multiple PDF/UI issues and cap table ownership tweaks0.08.0on_track
[SCAL-9275] Add Firm Valuations page (P2.6)0.08.0slow
[SCAL-9042] Define JSON config schema for summary pages0.041.1slow
[SCAL-9247] Fix auto-seed for default firm summaries0.08.0on_track
[SCAL-9030] Move currency selector to tertiary nav right side0.08.0slow
[SCAL-9099] Fix Export/PDF: naming, valuation date, notes, cap table, footer0.08.0on_track
[SCAL-8712] PDF Export Feedback0.012.4slow
[SCAL-8597] Add Schedule of investments to the new nav - Frontend + Backend0.09.6on_track
[SCAL-8552] Perform code clean up for firm summary page0.08.0on_track
[SCAL-8602] Fund filtering server-side0.015.2on_track
Bring firm summary / intelligence to new navigation0.010.2on_track
[SCAL-8697] Fix PDF export regression9.410.0on_track
[SCAL-8635] Address latest pdf export feedback by Kolten Smith0.08.0on_track
feat: update PDF export flow0.034.7on_track
Remove feature flag for enhanced firm summary views0.38.0on_track
Add support for natural language view definitions using AI0.014.3extremely_slow
[SCAL-8400] Make financials date picker input more flexible0.08.0on_track
[SCAL-8035] Charts in spreadsheet cells0.012.0on_track
[SCAL-8037, SCAL-8038, SCAL-8049] Fund intelligence - release 30.0176.0extremely_slow
[SCAL-7919, SCAL-8030] Firm custom summary views145.283.9extremely_slow