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
116 commits sit in this repo's top risk tercile, which is 33% of the 347scored. 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 9.3 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.
Consistently other-driven across its history.
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 | 7bf3d098Skills generation | Santiago Benvenuto | 3mo ago | +15.6K -2 | 98%Elevated | more lines added than baseline |
| 2 | 32e8699eDocumentation commit | Santiago Benvenuto | 7mo ago | +6.9K -7 | 98%Elevated | more lines added than baseline |
| 3 | 0374d156Initial release of nativellm client | Santiago Benvenuto | 7mo ago | +18.0K -36 | 98%Elevated | more lines added than baseline |
| 4 | 7cbc472cFixed detection of final answer in some cases where the key ordering in the llm response was different | Santiago Benvenuto | 7mo ago | +10.5K -286 | 98%Elevated | more lines added than baseline |
| 5 | f1f0e69eReact planner code refactor | Santiago Benvenuto | 7mo ago | +4.7K -3.9K | 98%Elevated | more lines added than baseline |
| 6 | ccbd31f3Refactored components code | Santiago Benvenuto | 7mo ago | +10.8K -6.9K | 98%Elevated | more lines added than baseline |
| 7 | 217be598RFC Component Initial implementation | Santiago Benvenuto | 7mo ago | +17.7K -243 | 98%Elevated | more lines added than baseline |
| 8 | 73a48c64Auto-Artifact for toolnode connections | Santiago Benvenuto | 7mo ago | +8.1K -23 | 98%Elevated | more lines added than baseline |
| 9 | 33dedb20Front-end Refactor | Santiago Benvenuto | 8mo ago | +10.3K -2.0K | 98%Elevated | more lines added than baseline |
| 10 | 5559e243Bumped version to 2.7 after increased testing coverage | Santiago Benvenuto | 8mo ago | +11.6K -91 | 98%Elevated | more lines added than baseline |
| 11 | fff393a2New examples with planner | Santiago Benvenuto | 9mo ago | +5.6K -2 | 98%Elevated | more lines added than baseline |
| 12 | 3080c1c8enhanced documentation | Santiago Benvenuto | 10mo ago | +11.9K -805 | 98%Elevated | more lines added than baseline |
| 13 | 3ea2c4a1Add full MCP Prompts and MCP Apps support to ToolNode | Claude | 5mo ago | +2.4K -39 | 93%Elevated | more lines added than baseline |
| 14 | 0cbdf765Added phases | Martin Ignacio Alonso | 5mo ago | +2.2K -0 | 93%Elevated | more lines added than baseline |
| 15 | e53852f0Github page docs | Santiago Benvenuto | 5mo ago | +8.1K -2.0K | 93%Elevated | more lines added than baseline |
| 16 | 430addb8Initial Skill and Tool search | Santiago Benvenuto | 6mo ago | +5.2K -302 | 93%Elevated | more lines added than baseline |
| 17 | 3935936bUpdate of A2A end to end to latest spec | Santiago Benvenuto | 6mo ago | +5.5K -322 | 93%Elevated | more lines added than baseline |
| 18 | 3442547dGuardrails v1 | Santiago Benvenuto | 7mo ago | +4.5K -172 | 93%Elevated | more lines added than baseline |
| 19 | b7ddc890Extracted and unified how tool calls are handled, so they appear for parallel calls exaclty the same as for normal tool calls | Santiago Benvenuto | 7mo ago | +2.9K -396 | 93%Elevated | more lines added than baseline |
| 20 | 5ed6a805Resiliency for small models | Santiago Benvenuto | 7mo ago | +3.5K -4.0K | 93%Elevated | more lines added than baseline |
| 21 | 47f4e5abAdjusted tests and extended functionality of background tasks to be used by the agents itself | Santiago Benvenuto | 7mo ago | +2.8K -29 | 93%Elevated | more lines added than baseline |
| 22 | a92bae02Initial development of subsystems | Santiago Benvenuto | 7mo ago | +5.6K -51 | 93%Elevated | more lines added than baseline |
| 23 | 65b2b160AGUI Initial Integration | Santiago Benvenuto | 7mo ago | +6.8K -125 | 93%Elevated | more lines added than baseline |
| 24 | b4e9a4e8Refactored frontend to show artifacts ready to be downloaded | Santiago Benvenuto | 7mo ago | +4.5K -139 | 93%Elevated | more lines added than baseline |
| 25 | 285abb4bRFC Short term memory | Santiago Benvenuto | 8mo ago | +5.6K -251 | 93%Elevated | more lines added than baseline |
| 26 | 5b14f4b5ToolNode v1 | Santiago Benvenuto | 8mo ago | +5.0K -119 | 93%Elevated | more lines added than baseline |
| 27 | b30609edUI initial release | Santiago Benvenuto | 8mo ago | +6.9K -58 | 93%Elevated | more lines added than baseline |
| 28 | d7feae3dTemplates 4 enhanced | Santiago Benvenutoclaudeagent | 8mo ago | +4.8K -108 | 93%Elevated | more lines added than baseline |
| 29 | b6befe7fTier 2, 3, 4 templates | Santiago Benvenuto | 8mo ago | +4.8K -39 | 93%Elevated | more lines added than baseline |
| 30 | 6067a328extended react planner | Santiago Benvenuto | 8mo ago | +3.8K -3.3K | 93%Elevated | more lines added than baseline |
| 31 | b133384bPlan | Santiago Benvenuto | 10mo ago | +3.6K -0 | 93%Elevated | more lines added than baseline |
| 32 | c2cbda80ReactPlanner fixes in json handling | Santiago Benvenuto | 10mo ago | +3.3K -253 | 93%Elevated | more lines added than baseline |
| 33 | f6ca92d8feat(examples): Add enterprise agent with ReactPlanner | Claudeclaudeagent | 10mo ago | +2.0K -0 | 93%Elevated | more lines added than baseline |
| 34 | 74e5f2f6Enhanced Docs | Santiago Benvenuto | 10mo ago | +2.6K -0 | 93%Elevated | more lines added than baseline |
| 35 | d1e60f53A2A full spec | Santiago Benvenuto | 3mo ago | +3.0K -68 | 87%Elevated | more lines added than baseline |
| 36 | e43ce33aRich outputs enhanced wrappers and docs | Santiago Benvenuto | 5mo ago | +2.3K -192 | 87%Elevated | more lines added than baseline |
| 37 | a308db04MCP Apps support | Santiago Benvenuto | 5mo ago | +3.0K -543 | 87%Elevated | more lines added than baseline |
| 38 | ab963fafAdded phases | Martin Ignacio Alonso | 5mo ago | +1.4K -0 | 87%Elevated | more lines added than baseline |
| 39 | 73ebf8f1Added phases | Martin Ignacio Alonso | 5mo ago | +1.3K -0 | 87%Elevated | more lines added than baseline |
| 40 | 019c8bb6Added phases | Martin Ignacio Alonso | 5mo ago | +1.1K -0 | 87%Elevated | more lines added than baseline |
| 41 | d35b0681added documentation | Santiago Benvenuto | 6mo ago | +2.1K -1.3K | 87%Elevated | more lines added than baseline |
| 42 | 70771b8aMade the system more resilient to out-of-band messages and added the posibility to sequential tasks if the model send complete JSON action schemas. | Santiago Benvenuto | 7mo ago | +2.5K -92 | 87%Elevated | more lines added than baseline |
| 43 | 577e6d75Simplification of planning model | Santiago Benvenuto | 7mo ago | +2.5K -491 | 87%Elevated | more lines added than baseline |
| 44 | fc4aeca6Unified the statestore | Santiago Benvenuto | 7mo ago | +2.4K -502 | 87%Elevated | more lines added than baseline |
| 45 | c4e4a3b1Extended coverage of playground changes | Santiago Benvenuto | 7mo ago | +2.3K -1 | 87%Elevated | more lines added than baseline |
| 46 | 696f49fev2.7.3 Release Notes | Santiago Benvenuto | 8mo ago | +1.8K -30 | 87%Elevated | more lines added than baseline |
| 47 | ee89531cFixes in Template quality | Santiago Benvenuto | 8mo ago | +1.9K -242 | 87%Elevated | more lines added than baseline |
| 48 | 9ec83e0bWorking version with issues with some providers | Santiago Benvenuto | 8mo ago | +3.0K -284 | 87%Elevated | more lines added than baseline |
| 49 | 4c5de377Spec Generator engine | Santiago Benvenuto | 8mo ago | +3.2K -64 | 87%Elevated | more lines added than baseline |
| 50 | e580fa54Tier 1 templates | Santiago Benvenuto | 8mo ago | +3.9K -0 | 87%Elevated | more 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 200 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 709 files in hurtener/penguiflow. In the last 90 days 145 files were touched, 184 times in total, most often __init__.py. Every commit is scored for change risk from its size, spread and the history of the files it touches.