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
20 commits sit in this repo's top risk tercile, which is 33% of the 61scored. 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 6.6 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.
How this repo's commit mix shifts over time.
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 | f6f28f58Initial public release: NVIDIA Object-Oriented Agents (NOOA) | Ricardo Silveira Cabralclaudeassisted | 1w ago | +281.7K -0 | 99%Elevated | more lines added than baseline |
| 2 | ed935965docs: slim README + move examples/tutorials details to examples/README | alessiodevotoclaudeassisted | 1w ago | +701 -832 | 98%Elevated | more lines added than baseline |
| 3 | 9bed043esecurity: replace eval() in CodeAct constructor-string coercion with AST decoder | Severin Klinglerclaudeassisted | 1d ago | +354 -23 | 96%Elevated | more lines added than baseline |
| 4 | 26f6d0a3test: expand coverage for CodeAct constructor-string AST decoder | Severin Klinglerclaudeassisted | 1d ago | +253 -0 | 94%Elevated | more lines added than baseline |
| 5 | fea72c00security: redact secrets from telemetry spans, OAuth logs, and HTTP debug logs | alessiodevotoclaudeassisted | 2d ago | +223 -27 | 93%Elevated | more lines added than baseline |
| 6 | f8cd9060fix: honor tool_call_timeout so slow MCP tool calls stop hanging | Aditya Pandey | 12h ago | +116 -10 | 91%Elevated | more lines added than baseline |
| 7 | 3cc09191Constrain playground custom-model endpoint/api_key_env to server-declared pairs | Severin Klinglerclaudeassisted | 2d ago | +90 -5 | 89%Elevated | more lines added than baseline |
| 8 | 7a80aebdtentative readme update | alessiodevoto | 6d ago | +102 -3 | 89%Elevated | more lines added than baseline |
| 9 | 5633bb5csecurity: bound viewer ingest body size and trace queue depth | Ricardo Silveira Cabralclaudeassisted | 1d ago | +89 -20 | 86%Elevated | more lines added than baseline |
| 10 | 0fafd2eaRename bundled skills to nooa | alessiodevoto | 6d ago | +101 -89 | 84%Elevated | more lines added than baseline |
| 11 | ba42b28dsecurity: require auth token and restrict CORS on viewer API | Ricardo Silveira Cabralclaudeassisted | 2d ago | +81 -16 | 83%Elevated | more lines added than baseline |
| 12 | 78330bderename: display name -> NVIDIA Object-Oriented Agents | Ricardo Silveira Cabralclaudeassisted | 1w ago | +229 -229 | 81%Elevated | more lines added than baseline |
| 13 | e0ecac9dfix: forward headers for SSE MCP clients 🤖🤖🤖 | Jacob Molz | 1d ago | +57 -2 | 77%Elevated | more lines added than baseline |
| 14 | 1c607d23Contain ShellTools file operations within cwd | Severin Klinglerclaudeassisted | 2d ago | +61 -7 | 77%Elevated | more lines added than baseline |
| 15 | e6781555docs: rewrite RELEASING.md for GitHub + current package set | Ricardo Silveira Cabralclaudeassisted | 1w ago | +55 -81 | 77%Elevated | more lines added than baseline |
| 16 | 68ebfcaerename: distribution names nemo-labs-oo-agents-* -> nooa-* | Ricardo Silveira Cabralclaudeassisted | 1w ago | +110 -110 | 77%Elevated | more lines added than baseline |
| 17 | 9c27a8fbci: expand GitHub Actions — build, frontend-check, secret-scan | Ricardo Silveira Cabralclaudeassisted | 1w ago | +66 -0 | 73%Elevated | more lines added than baseline |
| 18 | 0d3a00c2docs: frame code validators as guardrails, not a security boundary | Severin Klinglerclaudeassisted | 1d ago | +47 -6 | 70%Elevated | more lines added than baseline |
| 19 | 8a7315a8chore: release cleanup — scrub internal refs, fix versions, add governance files | Ricardo Silveira Cabralclaudeassisted | 1w ago | +94 -187 | 70%Elevated | more lines added than baseline |
| 20 | f89fb940edit readme + cleanup | alessiodevoto | 1w ago | +48 -49 | 68%Elevated | more lines added than baseline |
| 21 | b5e08ef6edit readme links | alessiodevoto | 1w ago | +21 -6 | 66%Typical | more lines added than baseline |
| 22 | 6f122cfcRevise security reporting guidelines in SECURITY.md | Ricardo Silveira Cabral | 2d ago | +20 -9 | 65%Typical | more lines added than baseline |
| 23 | 14df5502small change to code snippet | alessiodevoto | 1w ago | +16 -28 | 63%Typical | more lines added than baseline |
| 24 | 9d985a73fix: README snippet + platform-specific test skips | Ricardo Silveira Cabralclaudeassisted | 1w ago | +15 -1 | 61%Typical | more lines added than baseline |
| 25 | 822988a9chore: strip TUI/term commands from CLI package | alessiodevoto | 1w ago | +20 -1.7K | 60%Typical | more lines added than baseline |
| 26 | 07e2f684Update SECURITY.md | Ricardo Silveira Cabral | 4d ago | +9 -20 | 57%Typical | fewer lines added than baseline |
| 27 | 869c5a00Remove stale docs tree | alessiodevoto | 6d ago | +25 -1.8K | 57%Typical | more lines added than baseline |
| 28 | 410758c2docs: format README example comments | alessiodevoto | 1w ago | +8 -4 | 55%Typical | fewer lines added than baseline |
| 29 | 087257b5add agent contribution guidelines | alessiodevoto | 3d ago | +7 -0 | 53%Typical | fewer lines added than baseline |
| 30 | 20e88725Update README.md | Ricardo Silveira Cabral | 4d ago | +6 -0 | 51%Typical | fewer lines added than baseline |
| 31 | 9ded32bfRevise README for clarity and consistency | Ricardo Silveira Cabral | 5d ago | +6 -6 | 51%Typical | fewer lines added than baseline |
| 32 | 2fc1045edocs: strip stale TUI references from guides and skills | alessiodevoto | 1w ago | +7 -85 | 48%Typical | fewer lines added than baseline |
| 33 | 96755552chore: set fallback-version to 0.0.6 (first public preview) | Ricardo Silveira Cabralclaudeassisted | 1w ago | +5 -5 | 46%Typical | fewer lines added than baseline |
| 34 | eb84719afix: package builds and cross-package install resolution | Ricardo Silveira Cabralclaudeassisted | 1w ago | +4 -8 | 46%Typical | fewer lines added than baseline |
| 35 | 1291cb7dadd paper link | alessiodevoto | 5d ago | +4 -4 | 43%Typical | fewer lines added than baseline |
| 36 | 9b044bb5Update NeMo to NVIDIA in README.md | Ricardo Silveira Cabral | 1w ago | +3 -3 | 42%Typical | fewer lines added than baseline |
| 37 | 8a9a1617Update project name from NVIDIA OO Agents to NVIDIA-labs OO Agents | Ricardo Silveira Cabral | 1w ago | +3 -3 | 39%Typical | fewer lines added than baseline |
| 38 | c8bc011cchore: gitignore the .claude/ session directory | Ricardo Silveira Cabral | 1w ago | +3 -0 | 39%Typical | fewer lines added than baseline |
| 39 | bf5a7be5docs: link NVIDIA developer blog post from README | alessiodevotoclaudeassisted | 1d ago | +3 -1 | 35%Typical | fewer lines added than baseline |
| 40 | 0a5cd3a8improve readme message | alessiodevoto | 1d ago | +3 -3 | 35%Typical | fewer lines added than baseline |
| 41 | f75ace8ddocs: update examples README branding | alessiodevoto | 4d ago | +3 -4 | 35%Typical | fewer lines added than baseline |
| 42 | 777bac15chore: remove unused ShellToolsLegacy | Ricardo Silveira Cabralclaudeassisted | 3d ago | +3 -2.0K | 31%Below typical | fewer lines added than baseline |
| 43 | c9f6b374chore: remove CLAUDE.md symlink and add README tagline | alessiodevotoclaudeassisted | 1w ago | +3 -2 | 31%Below typical | fewer lines added than baseline |
| 44 | a638a3aeUpdate latext citation to NVIDIA OO Agents | Ricardo Silveira Cabral | 1w ago | +2 -2 | 27%Below typical | fewer lines added than baseline |
| 45 | 11c906f5Fix formatting of author list in tech report citation | Ricardo Silveira Cabral | 1w ago | +2 -2 | 27%Below typical | fewer lines added than baseline |
| 46 | 5dc3c54aUpdate authors in tech report citation | Ricardo Silveira Cabral | 1w ago | +2 -1 | 27%Below typical | fewer lines added than baseline |
| 47 | 8ef1b728improve readme message | alessiodevoto | 1d ago | +2 -5 | 24%Below typical | fewer lines added than baseline |
| 48 | 456d649ftentative readme update | alessiodevoto | 6d ago | +1 -1 | 16%Below typical | fewer lines added than baseline |
| 49 | 306f2d61Update terminology from 'classes' to 'objects' | Ricardo Silveira Cabral | 1w ago | +1 -1 | 16%Below typical | fewer lines added than baseline |
| 50 | 713b8142Update README.md | Ricardo Silveira Cabral | 1w ago | +1 -1 | 16%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 61 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.
2233admin/labs-OO-Agents has 92 commits in its history from 6 contributors, the first of them Jul 20, 2026. In the last 90 days 930 files were touched, 1,007 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.