Skip to content

Commit 841a6d0

Browse files
committed
docs(tinybird): clarify healthScoreV2 includes imputed category values (IN-1249)
Signed-off-by: Joana Maia <jmaia@contractor.linuxfoundation.org>
1 parent 8efef1b commit 841a6d0

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

services/libs/tinybird/datasources/health_score_v2_repo_copy_ds.datasource

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,9 @@ DESCRIPTION >
1212
dependency health (checked against the repo's own published packages' dependencies, not an average
1313
across unrelated packages), supply chain integrity (hardcoded 0 — provenance/2FA data not yet piped).
1414
- `developmentActivityScoreV2` (0-25) — release cadence, commit activity, issue resolution, PR merge health.
15-
- `healthScoreV2` (0-100) is the sum of the three categories above, clamped to 100.
15+
- `healthScoreV2` (0-100) — sum of measured category scores plus population-median imputation for
16+
any NULL category (`categoryMax × median(score/max)` over measured repos), clamped to 100. A
17+
category field above may be NULL while still contributing an imputed value to this total (IN-1249).
1618
- `lifecycleLabelV2` — per-repo lifecycle state (active/stable/declining/inert/abandoned/archived),
1719
computed via the spec's decision tree (archived flag > abandoned > inert > declining > stable >
1820
active, first match wins), or NULL when the repo has zero commits and zero issues/PRs in every window

0 commit comments

Comments
 (0)