Every commit scored for change-risk against this repo's own history, so 'elevated' means elevated here rather than on some global curve.
Needs review
14 commits sit in this repo's top risk tercile, which is 33% of the 43scored. The cut is drawn against this codebase's own history rather than a global curve, so a quiet repo still fills its top band, and here it starts at 8.9 out of 10. What pushes a commit up is size and spread together: a large change confined to one area scores below a smaller one scattered across a dozen files.
Commit categories over time, read off the subject line. Fixes carry the accent because that is the series this chart exists to show.
Began other-led, now leaning refactor.
Ranked by change-risk, highest first. Priority is a tercile of this repo's own distribution, so a quiet repo still fills its top band.
| # | Commit | Author | When | Lines | Risk | Top driver |
|---|---|---|---|---|---|---|
| 1 | 777afefeSpin out TPF MCP bridge | mariano.barcia | 2mo ago | +25.6K -0 | 99%Elevated | more lines added than baseline |
| 2 | 27af9b5fAdd connector scaffold parity smokes | mariano.barcia | 1mo ago | +1.6K -65 | 94%Elevated | more lines added than baseline |
| 3 | 6e07c6b4Scaffold REST await union DTO helpers | mariano.barcia | 2mo ago | +1.8K -275 | 94%Elevated | more lines added than baseline |
| 4 | 94bb8e09Clean template generator Node warnings | mariano.barcia | 2mo ago | +1.1K -3.4K | 94%Elevated | more lines added than baseline |
| 5 | 70ef2459Add command step scaffold parity | mariano.barcia | 1mo ago | +1.1K -72 | 90%Elevated | more lines added than baseline |
| 6 | 0183adcdAdd 26.6.2 JPA query predicate parity | mariano.barcia | 1mo ago | +801 -46 | 84%Elevated | more lines added than baseline |
| 7 | 4ad13b1bAudit scaffold parity for TPF 26.6.2 | mariano.barcia | 1mo ago | +1.4K -80 | 84%Elevated | more lines added than baseline |
| 8 | f81c4774📝 CodeRabbit Chat: Add unit tests for PR changes | coderabbitai[bot] | 1mo ago | +583 -1 | 84%Elevated | more lines added than baseline |
| 9 | b3a886b6Align scaffold MCP parity with TPF 26.6.1 | mariano.barcia | 1mo ago | +967 -173 | 84%Elevated | more lines added than baseline |
| 10 | c601ae5dAdd Kafka await scaffold wiring | mariano.barcia | 1mo ago | +614 -55 | 77%Elevated | more lines added than baseline |
| 11 | 3eabeb9eAvoid deprecated protobuf map accessors | mariano.barcia | 2mo ago | +323 -24 | 77%Elevated | more lines added than baseline |
| 12 | 33926df1Add checkpoint composition scaffold smoke | mariano.barcia | 1mo ago | +568 -50 | 72%Elevated | more lines added than baseline |
| 13 | 1914c50dConsume deployment-owned pipeline schema | mariano.barcia | 2mo ago | +758 -89 | 72%Elevated | more lines added than baseline |
| 14 | 4a5d4fa7Add release parity audit guardrail | mariano.barcia | 1mo ago | +420 -0 | 69%Elevated | more lines added than baseline |
| 15 | 31c014f9Harden object ingest scaffold generation | mariano.barcia | 1mo ago | +199 -8 | 66%Typical | more lines added than baseline |
| 16 | 93f5025cHarden planner input boundary normalization | mariano.barcia | 1mo ago | +196 -3 | 64%Typical | more lines added than baseline |
| 17 | a1b819a7Address command step review feedback | mariano.barcia | 1mo ago | +182 -49 | 62%Typical | more lines added than baseline |
| 18 | 2fbc3b73Address connector parity review feedback | mariano.barcia | 1mo ago | +169 -44 | 59%Typical | more lines added than baseline |
| 19 | 7c5e250dSync pipeline schema with framework main | mariano.barcia | 1mo ago | +111 -5 | 53%Typical | more lines added than baseline |
| 20 | 4f0972cbAdd SQS await scaffold compile smoke | mariano.barcia | 1mo ago | +183 -0 | 53%Typical | more lines added than baseline |
| 21 | 4c965ff2Release bridge 0.1.4 for TPF 26.5.2 | mariano.barcia | 2mo ago | +165 -21 | 53%Typical | more lines added than baseline |
| 22 | 299ba7b5Port mapper protobuf warning suppression | mariano.barcia | 2mo ago | +122 -120 | 53%Typical | more lines added than baseline |
| 23 | 1e1998e7Remove generated Google protobuf unpacking | mariano.barcia | 2mo ago | +110 -131 | 48%Typical | more lines added than baseline |
| 24 | cdec9191Harden query predicate normalization | mariano.barcia | 1mo ago | +102 -6 | 45%Typical | more lines added than baseline |
| 25 | 552df5fbFix published mcp packaging | mariano.barcia | 1mo ago | +120 -5 | 43%Typical | more lines added than baseline |
| 26 | 3f76beb6Document runtime-core dependency audit | mariano.barcia | 1mo ago | +57 -0 | 40%Typical | more lines added than baseline |
| 27 | f55344baEmit only active runtime mapping by default | mariano.barcia | 2mo ago | +57 -37 | 40%Typical | more lines added than baseline |
| 28 | 6fd750c9Tighten template generator validation | mariano.barcia | 1mo ago | +62 -1 | 36%Typical | more lines added than baseline |
| 29 | e9eb8553Address Kafka await review feedback | mariano.barcia | 1mo ago | +36 -10 | 34%Typical | more lines added than baseline |
| 30 | 03a245e8Fix npm trusted publish workflow | mariano.barcia | 2mo ago | +19 -7 | 31%Below typical | more lines added than baseline |
| 31 | 6dca6cc4Stop generated role compilation from overwriting artifacts | mariano.barcia | 2mo ago | +17 -7 | 29%Below typical | more lines added than baseline |
| 32 | fadb2fb5Address SQS await and smoke review feedback | mariano.barcia | 1mo ago | +19 -7 | 27%Below typical | more lines added than baseline |
| 33 | 0519d2b5Rename npm package to pipelineframework mcp | mariano.barcia | 1mo ago | +20 -16 | 24%Below typical | more lines added than baseline |
| 34 | 19e44e6cUnbind common role Jandex indexes | mariano.barcia | 2mo ago | +12 -1 | 22%Below typical | more scattered than baseline |
| 35 | 344abc80Scope generated common compiler args | mariano.barcia | 2mo ago | +11 -1 | 20%Below typical | more scattered than baseline |
| 36 | bd8def1ePreserve legacy bridge bin alias | mariano.barcia | 1mo ago | +9 -5 | 17%Below typical | more scattered than baseline |
| 37 | 300af939Simplify release tag convention | mariano.barcia | 1mo ago | +8 -2 | 14%Below typical | fewer lines added than baseline |
| 38 | 5f8db6e9Align object ingest smoke with inbound mapper requirement | mariano.barcia | 1mo ago | +9 -2 | 14%Below typical | more scattered than baseline |
| 39 | 27d1fdacRelease tpf-mcp-bridge 0.1.5 | mariano.barcia | 1mo ago | +3 -3 | 10%Below typical | fewer lines added than baseline |
| 40 | 098d4fe7Update README.md | Mariano Barcia | 1mo ago | +2 -1 | 7%Below typical | fewer lines added than baseline |
| 41 | 2ecc0bf3Fix CodeRabbit Kafka test compile errors | mariano.barcia | 1mo ago | +2 -2 | 7%Below typical | fewer lines added than baseline |
| 42 | 4bb9a98fUpdate template-generator-node/__tests__/pipeline-generator-v2.test.js | Mariano Barcia | 2mo ago | +1 -0 | 3%Below typical | fewer lines added than baseline |
| 43 | 54b54085Fix 26.6.2 smoke version normalization | mariano.barcia | 1mo ago | +1 -1 | 1%Below typical | fewer lines added than baseline |
Two views of the same model: where the cuts fall, and what commit shape lands you above them.
Every scored commit, binned on the raw 0 to 10 score rather than the percentile. Percentile ranks are uniform by construction, so that axis has no shape to draw. The dashed lines are the tercile cuts behind each row's priority pill.
The 43 most recent commits, on their own recency sample rather than the feed above: that defaults to risk-sorted, so reusing it would plot only the top tercile and call it the spread. Big and scattered is what the model penalises. Click a dot to open it.
Repowise tracks change history across 44 files in the-pipeline-framework/tpf-mcp-bridge. In the last 90 days 44 files were touched, 196 times in total, most often service.test.ts. Every commit is scored for change risk from its size, spread and the history of the files it touches.