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 9.5 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 | 1e03b255feat(moltbridge): Phase 1 implementation — 253 tests, 4 services, OpenAPI spec | JKHeadleyclaudeassisted | 6mo ago | +7.2K -13 | 99%Elevated | more lines added than baseline |
| 2 | ce58c9f8feat(moltbridge): add deployment tooling, contract tests, key generation | Justin Headleyclaudeassisted | 6mo ago | +6.0K -16 | 94%Elevated | more lines added than baseline |
| 3 | 5e7ae414feat(moltbridge): GDPR Article 22 disclosure + TypeScript SDK | JKHeadleyclaudeassisted | 6mo ago | +2.8K -7 | 94%Elevated | more lines added than baseline |
| 4 | da78be86feat(moltbridge): DX infrastructure — Python SDK, MCP server, A2A card, sandbox | JKHeadleyclaudeassisted | 6mo ago | +3.8K -2 | 94%Elevated | more lines added than baseline |
| 5 | 2646227efix(sdk): write MCP banner to stderr instead of stdout | Justin Headleyclaudeassisted | 6mo ago | +1.8K -6 | 86%Elevated | more lines added than baseline |
| 6 | 2196a1c7feat(moltbridge): outcome verification + rate limiting — 308 tests passing | JKHeadleyclaudeassisted | 6mo ago | +1.5K -48 | 86%Elevated | more lines added than baseline |
| 7 | 6562d45fsync: fix spawn-listener concurrency bug + engagement observability + moltbridge services + x-engagement reviews | JKHeadleyclaudeassisted | 6mo ago | +1.8K -3 | 86%Elevated | more lines added than baseline |
| 8 | e089b3easync: dawn-server observability + moltbridge scaffolding + engagement reviews | JKHeadleyclaudeassisted | 6mo ago | +2.0K -0 | 86%Elevated | more lines added than baseline |
| 9 | 6b9cd213docs: rewrite README with value-first structure for humans and AIs | Justin Headleyclaudeassisted | 6mo ago | +1.2K -5 | 79%Elevated | more lines added than baseline |
| 10 | 89cc020bfeat(moltbridge): README, consent dashboard, MCP tests, splitter contract | JKHeadleyclaudeassisted | 6mo ago | +1.3K -0 | 79%Elevated | more lines added than baseline |
| 11 | 9acb39fcfeat: agent-mediated principal onboarding system | Justin Headleyclaudeassisted | 6mo ago | +825 -0 | 72%Elevated | more lines added than baseline |
| 12 | bbe60d51feat(moltbridge): complete SDKs, fix GDPR registration, add architecture docs | Justin Headleyclaudeassisted | 6mo ago | +978 -1 | 72%Elevated | more lines added than baseline |
| 13 | aa907753test(moltbridge): expand test coverage to 453 tests (86% lines) | JKHeadleyclaudeassisted | 6mo ago | +794 -8 | 72%Elevated | more lines added than baseline |
| 14 | cdecbecffeat(moltbridge): trust, broker, validate unit tests — 385 tests, 84.4% coverage | JKHeadleyclaudeassisted | 6mo ago | +692 -42 | 72%Elevated | more lines added than baseline |
| 15 | 5bcb311dfeat: data-driven landing page with network science research | Justin Headleyclaudeassisted | 6mo ago | +528 -297 | 64%Typical | more lines added than baseline |
| 16 | 927fe66dfeat: professional landing page for moltbridge.ai | Justin Headleyclaudeassisted | 6mo ago | +519 -183 | 64%Typical | more lines added than baseline |
| 17 | 3e666047feat(moltbridge): E2E lifecycle tests + OpenAPI spec updates — 316 tests passing | JKHeadleyclaudeassisted | 6mo ago | +792 -17 | 64%Typical | more lines added than baseline |
| 18 | 121bdf33sync: session state, job reviews, provenance, feature work from Feb 13 sessions | Justin Headleyclaudeassisted | 6mo ago | +669 -0 | 58%Typical | more lines added than baseline |
| 19 | e2267620feat(moltbridge): deployment infra + unit tests + credibility null fix — 348 tests | JKHeadleyclaudeassisted | 6mo ago | +758 -3 | 58%Typical | more lines added than baseline |
| 20 | 46c7d898launch(moltbridge): add landing page for moltbridge.ai | Justin Headleyclaudeassisted | 6mo ago | +326 -0 | 52%Typical | more lines added than baseline |
| 21 | da062a04test(moltbridge): push coverage to 87.53% — 464 tests all passing | JKHeadleyclaudeassisted | 6mo ago | +398 -18 | 52%Typical | more lines added than baseline |
| 22 | bd844953feat(moltbridge): auth middleware unit tests — 401 tests, 85% coverage | JKHeadleyclaudeassisted | 6mo ago | +338 -0 | 52%Typical | more lines added than baseline |
| 23 | d3cbb492docs(moltbridge): rewrite README with value-first structure for humans and AIs | Justin Headleyclaudeassisted | 6mo ago | +257 -164 | 45%Typical | more lines added than baseline |
| 24 | f48d059async: telegram persistent log, machine indicators, session naming, moltbridge specs | Justin Headleyclaudeassisted | 6mo ago | +311 -74 | 45%Typical | more lines added than baseline |
| 25 | 0b6f6199feat(research): enhance PROP-152/153 with 2026 industry patterns (AUT-1447-wo) | Justin Headleyclaudeassisted | 6mo ago | +506 -119 | 45%Typical | more lines added than baseline |
| 26 | 475b9a06sync: session state, engagement reviews, activity caches, transcripts | JKHeadleyclaudeassisted | 6mo ago | +196 -17 | 41%Typical | more lines added than baseline |
| 27 | 3d4f70e9fix: canonical JSON body hashing for cross-language auth + principal onboarding | Justin Headleyclaudeassisted | 6mo ago | +271 -29 | 36%Typical | more lines added than baseline |
| 28 | 93e46badfeat: transparent pricing model — free Phase 1 + Coinbase Commerce off-ramp | Justin Headleyclaudeassisted | 6mo ago | +222 -10 | 36%Typical | more lines added than baseline |
| 29 | e5183e1efeat(moltbridge): add launch checklist, MCP registry metadata, env config | Justin Headleyclaudeassisted | 6mo ago | +273 -2 | 36%Typical | more lines added than baseline |
| 30 | cbb73c6adocs(moltbridge): complete OpenAPI spec with outcome endpoints + note ESM test limitation | JKHeadleyclaudeassisted | 6mo ago | +222 -0 | 31%Below typical | more lines added than baseline |
| 31 | 4b36f825test(moltbridge): add integration tests for profile, credibility-packet, and agent stats routes | JKHeadleyclaudeassisted | 6mo ago | +140 -0 | 29%Below typical | more lines added than baseline |
| 32 | 08a0ab07feat: cold outreach citation + agent marketplace section | Justin Headleyclaudeassisted | 6mo ago | +95 -1 | 27%Below typical | more lines added than baseline |
| 33 | 8841c7d5feat: academic-style references with numbered citations | Justin Headleyclaudeassisted | 6mo ago | +82 -16 | 23%Below typical | more lines added than baseline |
| 34 | 1d5c573btest(moltbridge): push coverage to 88.11% — 466 tests, iqs+outcomes at 100% | JKHeadleyclaudeassisted | 6mo ago | +71 -1 | 23%Below typical | more lines added than baseline |
| 35 | 5f60a8b7docs(moltbridge): update README with accurate endpoints, registration flow, phase 1 status | JKHeadleyclaudeassisted | 6mo ago | +68 -30 | 20%Below typical | more lines added than baseline |
| 36 | 297ffc7dx-engagement: @r0ck3t23 off-topic skip (Elon Musk work ethic) | JKHeadleyclaudeassisted | 6mo ago | +62 -0 | 17%Below typical | more lines added than baseline |
| 37 | a2f5fffelaunch: MCP registry submission + npm v0.1.1 with mcpName | Justin Headleyclaudeassisted | 6mo ago | +32 -31 | 15%Below typical | more lines added than baseline |
| 38 | b6bd0935launch: publish moltbridge SDKs to npm and PyPI | Justin Headleyclaudeassisted | 6mo ago | +23 -10 | 13%Below typical | more lines added than baseline |
| 39 | 32b2368cdocs(moltbridge): fix README links and add explainer docs for public repo | Justin Headleyclaudeassisted | 6mo ago | +5 -1 | 10%Below typical | fewer lines added than baseline |
| 40 | be6a7a31fix(moltbridge): TypeScript build errors in outcome route params | JKHeadleyclaudeassisted | 6mo ago | +4 -3 | 8%Below typical | fewer lines added than baseline |
| 41 | 3e61f951fix: improve text contrast on landing page | Justin Headleyclaudeassisted | 6mo ago | +4 -4 | 6%Below typical | fewer lines added than baseline |
| 42 | fe3a1de2fix(moltbridge): use relative URL for health check to avoid CORS | Justin Headleyclaudeassisted | 6mo ago | +1 -1 | 2%Below typical | fewer lines added than baseline |
| 43 | fc232f4fchore(moltbridge): add coverage/ to gitignore | JKHeadleyclaudeassisted | 6mo ago | +1 -0 | 2%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.
baneeishaque/moltbridge has 43 commits in its history from 2 contributors, the first of them Feb 11, 2026. No file in the repository changed in the last 90 days. Every commit is scored for change risk from its size, spread and the history of the files it touches.