repowiserepowise
Sign in
keygraphhq/shannon
OverviewDocsArchitectureKnowledge GraphFilesCode HealthRefactoring

People & History

CommitsContributorsDecisions
ChatPro
Stats
repowiserepowise
ExplorePricingDocs
Sign inIndex repoIndex your repo free
repowisekeygraphhq/shannon

Commits

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

71of 213 scored

71 commits sit in this repo's top risk tercile, which is 33% of the 213scored. 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 7.0 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.

Fix commits3516%Commits whose subject reads as a bug fix rather than new work.Written by an agent3516%Read from commit trailers, so it counts what was declared.Change diffusion1.29bitsShannon entropy of a commit's churn across its files. Zero is a single file, and every extra bit is a doubling of how widely the change spread.Review threshold7.0out of 10Score a commit has to clear to land in this repo's top tercile.

How the work changed shape

Commit categories over time, read off the subject line. Fixes carry the accent because that is the series this chart exists to show.

Consistently docs-driven across its history.

Feature26%
Fix18%
Refactor9%
Docs25%
Test0%
Chore13%
Other8%
16%of indexed commits are agent-attributed(35 of 213)
claude (35)

Review-priority queue

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 review-priority queue
#CommitAuthorWhenLinesRiskTop driver
1
d5b064e0Add audit logs and update gitignore for xben results
ajmalleshclaudeagent
9mo ago+508.4K -1
100%Elevated
more lines added than baseline
2
ca5515c2Add X-Bow benchmark results (104 test cases)
ajmalleshclaudeagent
9mo ago+678.6K -0
100%Elevated
more lines added than baseline
3
0a1a2eb1feat(worker): structure intermediate deliverables via MCP collectors (#350)
ezl-keygraph
2mo ago+4.2K -1.3K
98%Elevated
more lines added than baseline
4
3dd4056dchore: upload correct benchmarks for XBEN 19/31/35/44
ajmallesh
5mo ago+16.1K -21.3K
98%Elevated
more lines added than baseline
5
8f52722dInitial commit
ajmallesh
10mo ago+16.1K -0
98%Elevated
more lines added than baseline
6
bc8fd203feat: add npx CLI with monorepo, CI/CD, and ephemeral worker architecture (#256)
ezl-keygraph
4mo ago+7.7K -1.2M
97%Elevated
more lines added than baseline
7
51e621d0Feat/temporal (#46)
Arjun Malleswaran
7mo ago+6.3K -2.6K
97%Elevated
more lines added than baseline
8
3ac07a47feat: typescript migration (#40)
ezl-keygraphclaudeagent
7mo ago+3.2K -2.0K
97%Elevated
more lines added than baseline
9
4a129184Update README and docs content
Varun Sivamani
2mo ago+1.9K -1.1K
95%Elevated
more lines added than baseline
10
d3816a29refactor: extract services layer, Result type, and ErrorCode classification
ajmallesh
6mo ago+1.7K -707
95%Elevated
more lines added than baseline
11
e4eb5987chore: add MPL license comments
ajmallesh
9mo ago+2.7K -0
95%Elevated
more lines added than baseline
12
27334a4dfeat: implement unified audit system v3.0 with crash-safety and self-healing
ajmalleshclaudeagent
10mo ago+1.9K -204
95%Elevated
more lines added than baseline
13
eae0b8d6feat: migrate to use MCP tools instead of helper scripts
ajmallesh
10mo ago+1.5K -391
94%Elevated
more lines added than baseline
14
95998d1afeat: add config-driven run scoping and report filtering (#326)
ezl-keygraph
3mo ago+1.2K -181
93%Elevated
more lines added than baseline
15
f932fad2feat: add workflow resume from workspace via --workspace flag
ezl-keygraph
6mo ago+691 -97
93%Elevated
more lines added than baseline
16
1f6dfd7efeat: extract pipeline core for library consumption (#282)
ezl-keygraph
4mo ago+616 -106
92%Elevated
more lines added than baseline
17
c0d46cb6feat: add preflight validation phase with structured error reporting
ajmallesh
6mo ago+590 -2
92%Elevated
more lines added than baseline
18
45acb167refactor: remove orchestration layer (#45)
ezl-keygraphclaudeassisted
7mo ago+619 -2.4K
92%Elevated
more lines added than baseline
19
ac682b01chore: save deliverable script decoupling deliverable creation from the actual content
ajmallesh
10mo ago+529 -181
92%Elevated
more lines added than baseline
20
1af42339feat(auth): auth-validation preflight + email_login credentials (#335)
ezl-keygraph
3mo ago+567 -35
91%Elevated
more lines added than baseline
21
d696a758refactor: extract helpers from long functions in client, workflows, and agent-execution
ajmallesh
6mo ago+380 -321
91%Elevated
more lines added than baseline
22
6c8135d0feat(ai): upgrade to Opus 4.7 with adaptive thinking (#325)
ezl-keygraph
3mo ago+909 -203
89%Elevated
more lines added than baseline
23
b2089493refactor: consolidate file layout and break circular dependencies
ajmallesh
6mo ago+480 -476
89%Elevated
more lines added than baseline
24
bb89d6f4refactor: replace console.log/chalk with ActivityLogger across services
ajmallesh
6mo ago+322 -296
89%Elevated
more lines added than baseline
25
98e79d01Update LICENSE
Arjun Malleswaran
9mo ago+345 -67
89%Elevated
more lines added than baseline
26
00e56455feat(cli): restructure run folder and improve terminal UX (#384)
ezl-keygraph
1mo ago+445 -172
88%Elevated
more lines added than baseline
27
601fbe77feat: add beta release and rollback workflows with cosign signing (#247)
ezl-keygraph
5mo ago+268 -0
88%Elevated
more lines added than baseline
28
395b2bd1Update SHANNON-PRO.md
keygraphVarun
5mo ago+244 -36
87%Elevated
more lines added than baseline
29
7c2edeb4chore: change license to AGPL-3.0
ajmallesh
8mo ago+901 -2.4K
87%Elevated
more lines added than baseline
30
ee5d7b80feat: add named workspaces and workspace listing
ezl-keygraph
6mo ago+259 -27
86%Elevated
more lines added than baseline
31
2e1fe345chore: migrate issue templates to GitHub issue forms (#119)
ezl-keygraph
6mo ago+184 -120
86%Elevated
more lines added than baseline
32
77e300d5feat: mount user repo as read-only with writable shannon overlay (#273)
ezl-keygraph
4mo ago+293 -240
85%Elevated
more lines added than baseline
33
2a433f09feat: use structured outputs for vuln agent exploitation queues (#267)
ezl-keygraph
4mo ago+273 -236
85%Elevated
more lines added than baseline
34
cd04c7a6feat: add model tracking and reporting across pipeline
ajmallesh
7mo ago+312 -56
85%Elevated
more lines added than baseline
35
10b26355docs: align README and docs with Shannon / Keygraph naming
george-keygraphclaudeassisted
2mo ago+221 -227
83%Elevated
more lines added than baseline
36
2f4fa89efix: add file_path parameter to save_deliverable for large reports (#123)
Arjun Malleswaran
6mo ago+298 -333
83%Elevated
more lines added than baseline
37
3c13a9a7feat: upgrade claude-agent-sdk to 0.2.38 and adapt to new SDK types (#113)
ezl-keygraph
6mo ago+278 -33
83%Elevated
more lines added than baseline
38
bb4aa03ddocs: add benchmarks README
ajmallesh
9mo ago+196 -55
83%Elevated
more lines added than baseline
39
f13c7421refactor: remove ~500 lines of dead code and consolidate duplicates
ajmalleshclaudeagent
10mo ago+184 -672
83%Elevated
more lines added than baseline
40
32c01a39feat(preflight): block cloud metadata range in target URL check (#337)
ezl-keygraph
3mo ago+202 -113
81%Elevated
more lines added than baseline
41
581c208bfeat: provider extensions and drop claude-code-router mode (#295)
ezl-keygraph
4mo ago+241 -417
81%Elevated
more lines added than baseline
42
77c5b26afeat: add issue templates (#110)
ezl-keygraph
6mo ago+120 -0
80%Elevated
more lines added than baseline
43
614caa17chore: add licensing comments to prompts
ajmallesh
9mo ago+104 -0
80%Elevated
more lines added than baseline
44
1aafc0c3Update README.md
keygraphVarun
5mo ago+109 -71
79%Elevated
more lines added than baseline
45
b62abfeafeat: add three-tier model system with Bedrock support
ezl-keygraph
5mo ago+159 -21
79%Elevated
more lines added than baseline
46
914860a6feat: add claude-code-router support for multi-model testing
ajmallesh
7mo ago+138 -6
79%Elevated
more lines added than baseline
47
7813baf1feat: share preflight authenticated session across agents (#345)
ezl-keygraph
2mo ago+148 -8
78%Elevated
more lines added than baseline
48
d67c07dcfeat: add configurable pipeline retry and concurrency settings (#157)
ajmallesh
5mo ago+133 -10
78%Elevated
more lines added than baseline
49
7ecf5abbrefactor: extract error formatting utilities from workflows.ts into workflow-errors.ts
ajmallesh
6mo ago+96 -86
78%Elevated
more lines added than baseline
50
6a76df2ffeat: add Google Vertex AI support with service account auth
ezl-keygraph
5mo ago+141 -5
77%Elevated
more lines added than baseline
  • d5b064e0Add audit logs and update gitignore for xben results
    Author
    ajmallesh
    When
    9mo ago
    Lines
    +508.4K -1
    Risk
    100%Elevated
  • ca5515c2Add X-Bow benchmark results (104 test cases)
    Author
    ajmallesh
    When
    9mo ago
    Lines
    +678.6K -0
    Risk
    100%Elevated
  • 0a1a2eb1feat(worker): structure intermediate deliverables via MCP collectors (#350)
    Author
    ezl-keygraph
    When
    2mo ago
    Lines
    +4.2K -1.3K
    Risk
    98%Elevated
  • 3dd4056dchore: upload correct benchmarks for XBEN 19/31/35/44
    Author
    ajmallesh
    When
    5mo ago
    Lines
    +16.1K -21.3K
    Risk
    98%Elevated
  • 8f52722dInitial commit
    Author
    ajmallesh
    When
    10mo ago
    Lines
    +16.1K -0
    Risk
    98%Elevated
  • bc8fd203feat: add npx CLI with monorepo, CI/CD, and ephemeral worker architecture (#256)
    Author
    ezl-keygraph
    When
    4mo ago
    Lines
    +7.7K -1.2M
    Risk
    97%Elevated
  • 51e621d0Feat/temporal (#46)
    Author
    Arjun Malleswaran
    When
    7mo ago
    Lines
    +6.3K -2.6K
    Risk
    97%Elevated
  • 3ac07a47feat: typescript migration (#40)
    Author
    ezl-keygraph
    When
    7mo ago
    Lines
    +3.2K -2.0K
    Risk
    97%Elevated
  • 4a129184Update README and docs content
    Author
    Varun Sivamani
    When
    2mo ago
    Lines
    +1.9K -1.1K
    Risk
    95%Elevated
  • d3816a29refactor: extract services layer, Result type, and ErrorCode classification
    Author
    ajmallesh
    When
    6mo ago
    Lines
    +1.7K -707
    Risk
    95%Elevated
  • e4eb5987chore: add MPL license comments
    Author
    ajmallesh
    When
    9mo ago
    Lines
    +2.7K -0
    Risk
    95%Elevated
  • 27334a4dfeat: implement unified audit system v3.0 with crash-safety and self-healing
    Author
    ajmallesh
    When
    10mo ago
    Lines
    +1.9K -204
    Risk
    95%Elevated
  • eae0b8d6feat: migrate to use MCP tools instead of helper scripts
    Author
    ajmallesh
    When
    10mo ago
    Lines
    +1.5K -391
    Risk
    94%Elevated
  • 95998d1afeat: add config-driven run scoping and report filtering (#326)
    Author
    ezl-keygraph
    When
    3mo ago
    Lines
    +1.2K -181
    Risk
    93%Elevated
  • f932fad2feat: add workflow resume from workspace via --workspace flag
    Author
    ezl-keygraph
    When
    6mo ago
    Lines
    +691 -97
    Risk
    93%Elevated
  • 1f6dfd7efeat: extract pipeline core for library consumption (#282)
    Author
    ezl-keygraph
    When
    4mo ago
    Lines
    +616 -106
    Risk
    92%Elevated
  • c0d46cb6feat: add preflight validation phase with structured error reporting
    Author
    ajmallesh
    When
    6mo ago
    Lines
    +590 -2
    Risk
    92%Elevated
  • 45acb167refactor: remove orchestration layer (#45)
    Author
    ezl-keygraph
    When
    7mo ago
    Lines
    +619 -2.4K
    Risk
    92%Elevated
  • ac682b01chore: save deliverable script decoupling deliverable creation from the actual content
    Author
    ajmallesh
    When
    10mo ago
    Lines
    +529 -181
    Risk
    92%Elevated
  • 1af42339feat(auth): auth-validation preflight + email_login credentials (#335)
    Author
    ezl-keygraph
    When
    3mo ago
    Lines
    +567 -35
    Risk
    91%Elevated
  • d696a758refactor: extract helpers from long functions in client, workflows, and agent-execution
    Author
    ajmallesh
    When
    6mo ago
    Lines
    +380 -321
    Risk
    91%Elevated
  • 6c8135d0feat(ai): upgrade to Opus 4.7 with adaptive thinking (#325)
    Author
    ezl-keygraph
    When
    3mo ago
    Lines
    +909 -203
    Risk
    89%Elevated
  • b2089493refactor: consolidate file layout and break circular dependencies
    Author
    ajmallesh
    When
    6mo ago
    Lines
    +480 -476
    Risk
    89%Elevated
  • bb89d6f4refactor: replace console.log/chalk with ActivityLogger across services
    Author
    ajmallesh
    When
    6mo ago
    Lines
    +322 -296
    Risk
    89%Elevated
  • 98e79d01Update LICENSE
    Author
    Arjun Malleswaran
    When
    9mo ago
    Lines
    +345 -67
    Risk
    89%Elevated
  • 00e56455feat(cli): restructure run folder and improve terminal UX (#384)
    Author
    ezl-keygraph
    When
    1mo ago
    Lines
    +445 -172
    Risk
    88%Elevated
  • 601fbe77feat: add beta release and rollback workflows with cosign signing (#247)
    Author
    ezl-keygraph
    When
    5mo ago
    Lines
    +268 -0
    Risk
    88%Elevated
  • 395b2bd1Update SHANNON-PRO.md
    Author
    keygraphVarun
    When
    5mo ago
    Lines
    +244 -36
    Risk
    87%Elevated
  • 7c2edeb4chore: change license to AGPL-3.0
    Author
    ajmallesh
    When
    8mo ago
    Lines
    +901 -2.4K
    Risk
    87%Elevated
  • ee5d7b80feat: add named workspaces and workspace listing
    Author
    ezl-keygraph
    When
    6mo ago
    Lines
    +259 -27
    Risk
    86%Elevated
  • 2e1fe345chore: migrate issue templates to GitHub issue forms (#119)
    Author
    ezl-keygraph
    When
    6mo ago
    Lines
    +184 -120
    Risk
    86%Elevated
  • 77e300d5feat: mount user repo as read-only with writable shannon overlay (#273)
    Author
    ezl-keygraph
    When
    4mo ago
    Lines
    +293 -240
    Risk
    85%Elevated
  • 2a433f09feat: use structured outputs for vuln agent exploitation queues (#267)
    Author
    ezl-keygraph
    When
    4mo ago
    Lines
    +273 -236
    Risk
    85%Elevated
  • cd04c7a6feat: add model tracking and reporting across pipeline
    Author
    ajmallesh
    When
    7mo ago
    Lines
    +312 -56
    Risk
    85%Elevated
  • 10b26355docs: align README and docs with Shannon / Keygraph naming
    Author
    george-keygraph
    When
    2mo ago
    Lines
    +221 -227
    Risk
    83%Elevated
  • 2f4fa89efix: add file_path parameter to save_deliverable for large reports (#123)
    Author
    Arjun Malleswaran
    When
    6mo ago
    Lines
    +298 -333
    Risk
    83%Elevated
  • 3c13a9a7feat: upgrade claude-agent-sdk to 0.2.38 and adapt to new SDK types (#113)
    Author
    ezl-keygraph
    When
    6mo ago
    Lines
    +278 -33
    Risk
    83%Elevated
  • bb4aa03ddocs: add benchmarks README
    Author
    ajmallesh
    When
    9mo ago
    Lines
    +196 -55
    Risk
    83%Elevated
  • f13c7421refactor: remove ~500 lines of dead code and consolidate duplicates
    Author
    ajmallesh
    When
    10mo ago
    Lines
    +184 -672
    Risk
    83%Elevated
  • 32c01a39feat(preflight): block cloud metadata range in target URL check (#337)
    Author
    ezl-keygraph
    When
    3mo ago
    Lines
    +202 -113
    Risk
    81%Elevated
  • 581c208bfeat: provider extensions and drop claude-code-router mode (#295)
    Author
    ezl-keygraph
    When
    4mo ago
    Lines
    +241 -417
    Risk
    81%Elevated
  • 77c5b26afeat: add issue templates (#110)
    Author
    ezl-keygraph
    When
    6mo ago
    Lines
    +120 -0
    Risk
    80%Elevated
  • 614caa17chore: add licensing comments to prompts
    Author
    ajmallesh
    When
    9mo ago
    Lines
    +104 -0
    Risk
    80%Elevated
  • 1aafc0c3Update README.md
    Author
    keygraphVarun
    When
    5mo ago
    Lines
    +109 -71
    Risk
    79%Elevated
  • b62abfeafeat: add three-tier model system with Bedrock support
    Author
    ezl-keygraph
    When
    5mo ago
    Lines
    +159 -21
    Risk
    79%Elevated
  • 914860a6feat: add claude-code-router support for multi-model testing
    Author
    ajmallesh
    When
    7mo ago
    Lines
    +138 -6
    Risk
    79%Elevated
  • 7813baf1feat: share preflight authenticated session across agents (#345)
    Author
    ezl-keygraph
    When
    2mo ago
    Lines
    +148 -8
    Risk
    78%Elevated
  • d67c07dcfeat: add configurable pipeline retry and concurrency settings (#157)
    Author
    ajmallesh
    When
    5mo ago
    Lines
    +133 -10
    Risk
    78%Elevated
  • 7ecf5abbrefactor: extract error formatting utilities from workflows.ts into workflow-errors.ts
    Author
    ajmallesh
    When
    6mo ago
    Lines
    +96 -86
    Risk
    78%Elevated
  • 6a76df2ffeat: add Google Vertex AI support with service account auth
    Author
    ezl-keygraph
    When
    5mo ago
    Lines
    +141 -5
    Risk
    77%Elevated
Showing 50 of 213 commits

How the score behaves here

Change risk →

Two views of the same model: where the cuts fall, and what commit shape lands you above them.

Score distribution

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.

023typical ↑elevated ↑0.05.010.0Change-risk score →
Below typical
Typical
Elevated

Size against diffusion

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.

1101001,00010,000100,0001,000,000Lines changed (log) →0.011.2Diffusion →
Below typical67
Typical63
Elevated70

Commit history for keygraphhq/shannon

Repowise tracks change history across 94 files in keygraphhq/shannon. In the last 90 days 70 files were touched, 172 times in total, most often activities.ts. Every commit is scored for change risk from its size, spread and the history of the files it touches.