repowiserepowise
Sign in
shepherd-agents/shepherd
OverviewDocsArchitectureKnowledge GraphFilesCode HealthRefactoring

People & History

CommitsContributorsDecisions
ChatPro
Stats
repowiserepowise
ExplorePricingDocs
Sign inIndex repoIndex your repo free
repowiseshepherd-agents/shepherd

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

29of 81 scored

29 commits sit in this repo's top risk tercile, which is 36% of the 81scored. 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.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.

Fix commits1721%Commits whose subject reads as a bug fix rather than new work.Written by an agent2936%Read from commit trailers, so it counts what was declared.Change diffusion1.73bitsShannon 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 threshold8.3out 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.

Began docs-led, now leaning fix.

Feature11%
Fix22%
Refactor4%
Docs38%
Test7%
Deps1%
Chore16%
36%of indexed commits are agent-attributed(29 of 81)
claude (29)

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
c2c1b9efShepherd v0.1.1 — initial public release
Simon Yu
1mo ago+537.4K -23
99%Elevated
more lines added than baseline
2
9e852957feat: 0.3.0 — apply settlement, the Beat-0 safety bar, registration ergonomics (Batch F)
Derek Chong
1mo ago+4.9K -1.0K
96%Elevated
more lines added than baseline
3
d0032c23refactor(vcs-core): controller extractions + strict typecheck cleanup
Derek Chongclaudeassisted
1mo ago+5.2K -3.3K
96%Elevated
more lines added than baseline
4
28f77b08feat(p030): export the v0.2 per-binding signature-grant surface
Derek Chong
1mo ago+4.8K -401
96%Elevated
more lines added than baseline
5
adc09ca6test: re-bake golden corpora for renamed canonical domains
Derek Chong
1mo ago+2.3K -2.2K
96%Elevated
more lines added than baseline
6
435cb977docs: sync latest docs system + launch-ready scrub; build against real facade
simonuclclaudeassisted
1mo ago+1.3K -724
93%Elevated
more lines added than baseline
7
a82ca515chore: ruff format under the shared config
Derek Chong
1mo ago+1.7K -2.0K
92%Elevated
more lines added than baseline
8
d6cfca5dFix CI lint: burn down ruff debt, correct stale excludes
Ananjan Nandi
1mo ago+992 -903
90%Elevated
more lines added than baseline
9
1edb7536feat(carrier): portable copy carrier + cross-platform auto backend
Derek Chongclaudeassisted
1mo ago+542 -277
90%Elevated
more lines added than baseline
10
2d0e27f7feat(doctor): make `doctor claude` predict a working jailed run, not just a readable blob
Derek Chongclaudeassisted
1mo ago+335 -17
86%Elevated
more lines added than baseline
11
2272682fdocs(system): make the site build green — regen pages, static deferred rendering, gate fixes
Derek Chong
1mo ago+261 -11
86%Elevated
more lines added than baseline
12
cc1bb794docs: integrate Ivan's cleaned-up revision (clean-release-0630-docs @ 37e9c7a4b)
simonuclclaudeassisted
1mo ago+258 -395
86%Elevated
more lines added than baseline
13
84cde726Add shepherd-ai PyPI packaging tooling
Derek Chongclaudeassisted
1mo ago+326 -11
86%Elevated
more lines added than baseline
14
2addffbddocs(generated): regenerate the API inventory + CLI reference from the real 0.2.0 surface
Derek Chong
1mo ago+273 -92
83%Elevated
more lines added than baseline
15
28ff39cfdocs(hero): swap the ambient hello.py hero for the retained-run shape
Derek Chong
1mo ago+215 -43
81%Elevated
more lines added than baseline
16
a37ae2bdfix(dialect): carry structured Claude CLI failure fields
Derek Chong
1mo ago+209 -27
81%Elevated
more lines added than baseline
17
5f0b3075chore(community): issue forms routed by claim state + state-of-project draft
Derek Chong
1mo ago+215 -0
77%Elevated
more lines added than baseline
18
eb85307dfix(dialect): make Claude auth resolution auditable
Derek Chong
1mo ago+198 -47
77%Elevated
more lines added than baseline
19
cef743d7fix(dialect): surface the Claude CLI's own failure reason, not a blind tail-slice
Derek Chongclaudeassisted
1mo ago+194 -7
77%Elevated
more lines added than baseline
20
a31e1ef5feat(recovery): shepherd repair, honest error, and run-start reclaim for orphaned runs
Derek Chongclaudeassisted
1mo ago+217 -0
77%Elevated
more lines added than baseline
21
59a85f0bfix(recovery): make session-lock reclaim process-identity authoritative, not time-based
Derek Chongclaudeassisted
1mo ago+196 -16
77%Elevated
more lines added than baseline
22
f3ea687dfeat(recovery): auto-recover a dead prior run's orphaned operations at run-start
Derek Chongclaudeassisted
1mo ago+180 -1
73%Elevated
more lines added than baseline
23
5aadf5a1docs(concepts,guides): rewrite the surviving pages to shipped 0.2.0 claims
Derek Chong
1mo ago+148 -150
72%Elevated
more lines added than baseline
24
9d2135d0Support signed-in claude CLI (subscription) auth; simplify README; prep 0.1.3
Derek Chongclaudeassisted
1mo ago+209 -91
72%Elevated
more lines added than baseline
25
ab2ca970fix(dialect): fail fast on keyless/expired jailed Claude runs
Derek Chong
1mo ago+165 -10
67%Elevated
more lines added than baseline
26
3146301afeat(recovery): prevent interrupted-run orphans — Ctrl-C already clean, SIGTERM now too
Derek Chongclaudeassisted
1mo ago+165 -2
67%Elevated
more lines added than baseline
27
6b8004d7docs(sweep): version stamp 0.2.0, shp->sp alias, real provider idiom
Derek Chong
1mo ago+125 -135
67%Elevated
more lines added than baseline
28
804f6be8docs(site): teach the shipped 0.2.0 permission model (truth pass)
Derek Chong
1mo ago+141 -82
67%Elevated
more lines added than baseline
29
aa80dd03Lead the quickstart with a real agent task; add an offline fallback
Derek Chongclaudeassisted
1mo ago+205 -35
67%Elevated
more lines added than baseline
30
37e2cee0style(format): ruff-format sweep over the batch 1/2a/2b/2c surfaces
Derek Chongclaudeassisted
1mo ago+214 -180
64%Typical
more lines added than baseline
31
fd0faacedocs(publish): surface the shipped 0.2.0 pages — permissions, placements, CLI
Derek Chong
1mo ago+123 -42
62%Typical
more lines added than baseline
32
93f5cc31ci: add release + CI workflows and a Releasing guide
Derek Chongclaudeassisted
1mo ago+115 -0
62%Typical
more lines added than baseline
33
5cf36edfdocs(firewall): pull the ambient-idiom pages from the published nav
Derek Chong
1mo ago+94 -25
59%Typical
more lines added than baseline
34
695076eaFix Claude turn-exhaustion detection; default the headless lane uncapped
Derek Chongclaudeassisted
1mo ago+88 -17
59%Typical
more lines added than baseline
35
3d69e7e3fix(batch-f): public-scope ruff pass + regenerate API pages for the new exceptions
Derek Chong
1mo ago+104 -51
57%Typical
more lines added than baseline
36
3619b92cdocs(sim): align shim validation to real; fix snippets; add real-wheel smoke
Derek Chong
1mo ago+88 -31
57%Typical
more lines added than baseline
37
164b9637docs(roadmap): add the Settlement Core / Dataflow boundary page (v1)
Derek Chong
1mo ago+101 -0
55%Typical
more lines added than baseline
38
da4dca79fix(dialect): surface earlier auth source failures + triage runbook and changelog
Derek Chong
1mo ago+74 -5
54%Typical
more lines added than baseline
39
02f58492Add project README
simonuclclaudeassisted
1mo ago+66 -0
52%Typical
more lines added than baseline
40
7241b2e9docs(guides): add the per-binding grant how-to (the 0.2.0 teaching on-ramp)
Derek Chong
1mo ago+83 -0
51%Typical
more lines added than baseline
41
9bbfabebci: wire the release-evidence sentinel; upgrade gates; add merge-only deep lane
Derek Chong
1mo ago+63 -7
51%Typical
more lines added than baseline
42
894e672adocs(concepts): de-fictionalize runs, fix source-state + provider/workspace claims
Derek Chong
1mo ago+55 -22
49%Typical
more lines added than baseline
43
20c07908ci: Landlock probe workflow + Beat-0 safety sentinel on the per-PR path
Derek Chong
1mo ago+60 -0
48%Typical
more lines added than baseline
44
731434c6release(0.2.0): unify version posture — delete internal floors, sweep the framework family
Derek Chongclaudeassisted
1mo ago+72 -72
46%Typical
more lines added than baseline
45
53b3f018fix(workspace-control): make the generated-artifact annotation fence robust to PEP 649
Derek Chong
1mo ago+40 -7
45%Typical
more lines added than baseline
46
b8fccd94ci: add minimal gates job
Derek Chong
1mo ago+39 -0
44%Typical
more lines added than baseline
47
accbba10fix: launch helper reserved-name guard tautology
Derek Chong
1mo ago+47 -2
43%Typical
more lines added than baseline
48
bec9f202fix: ground-mount invariant regression
Derek Chong
1mo ago+30 -1
41%Typical
more lines added than baseline
49
0ed0eb8btest: dehydrate internal-facing evidence tests; skip doc-contracts without internal docs
Derek Chong
1mo ago+31 -1.2K
40%Typical
more lines added than baseline
50
a831ecb4fix(quickstart): make demo preflights honest and document the robust subscription token
Derek Chongclaudeassisted
1mo ago+30 -12
39%Typical
more lines added than baseline
  • c2c1b9efShepherd v0.1.1 — initial public release
    Author
    Simon Yu
    When
    1mo ago
    Lines
    +537.4K -23
    Risk
    99%Elevated
  • 9e852957feat: 0.3.0 — apply settlement, the Beat-0 safety bar, registration ergonomics (Batch F)
    Author
    Derek Chong
    When
    1mo ago
    Lines
    +4.9K -1.0K
    Risk
    96%Elevated
  • d0032c23refactor(vcs-core): controller extractions + strict typecheck cleanup
    Author
    Derek Chong
    When
    1mo ago
    Lines
    +5.2K -3.3K
    Risk
    96%Elevated
  • 28f77b08feat(p030): export the v0.2 per-binding signature-grant surface
    Author
    Derek Chong
    When
    1mo ago
    Lines
    +4.8K -401
    Risk
    96%Elevated
  • adc09ca6test: re-bake golden corpora for renamed canonical domains
    Author
    Derek Chong
    When
    1mo ago
    Lines
    +2.3K -2.2K
    Risk
    96%Elevated
  • 435cb977docs: sync latest docs system + launch-ready scrub; build against real facade
    Author
    simonucl
    When
    1mo ago
    Lines
    +1.3K -724
    Risk
    93%Elevated
  • a82ca515chore: ruff format under the shared config
    Author
    Derek Chong
    When
    1mo ago
    Lines
    +1.7K -2.0K
    Risk
    92%Elevated
  • d6cfca5dFix CI lint: burn down ruff debt, correct stale excludes
    Author
    Ananjan Nandi
    When
    1mo ago
    Lines
    +992 -903
    Risk
    90%Elevated
  • 1edb7536feat(carrier): portable copy carrier + cross-platform auto backend
    Author
    Derek Chong
    When
    1mo ago
    Lines
    +542 -277
    Risk
    90%Elevated
  • 2d0e27f7feat(doctor): make `doctor claude` predict a working jailed run, not just a readable blob
    Author
    Derek Chong
    When
    1mo ago
    Lines
    +335 -17
    Risk
    86%Elevated
  • 2272682fdocs(system): make the site build green — regen pages, static deferred rendering, gate fixes
    Author
    Derek Chong
    When
    1mo ago
    Lines
    +261 -11
    Risk
    86%Elevated
  • cc1bb794docs: integrate Ivan's cleaned-up revision (clean-release-0630-docs @ 37e9c7a4b)
    Author
    simonucl
    When
    1mo ago
    Lines
    +258 -395
    Risk
    86%Elevated
  • 84cde726Add shepherd-ai PyPI packaging tooling
    Author
    Derek Chong
    When
    1mo ago
    Lines
    +326 -11
    Risk
    86%Elevated
  • 2addffbddocs(generated): regenerate the API inventory + CLI reference from the real 0.2.0 surface
    Author
    Derek Chong
    When
    1mo ago
    Lines
    +273 -92
    Risk
    83%Elevated
  • 28ff39cfdocs(hero): swap the ambient hello.py hero for the retained-run shape
    Author
    Derek Chong
    When
    1mo ago
    Lines
    +215 -43
    Risk
    81%Elevated
  • a37ae2bdfix(dialect): carry structured Claude CLI failure fields
    Author
    Derek Chong
    When
    1mo ago
    Lines
    +209 -27
    Risk
    81%Elevated
  • 5f0b3075chore(community): issue forms routed by claim state + state-of-project draft
    Author
    Derek Chong
    When
    1mo ago
    Lines
    +215 -0
    Risk
    77%Elevated
  • eb85307dfix(dialect): make Claude auth resolution auditable
    Author
    Derek Chong
    When
    1mo ago
    Lines
    +198 -47
    Risk
    77%Elevated
  • cef743d7fix(dialect): surface the Claude CLI's own failure reason, not a blind tail-slice
    Author
    Derek Chong
    When
    1mo ago
    Lines
    +194 -7
    Risk
    77%Elevated
  • a31e1ef5feat(recovery): shepherd repair, honest error, and run-start reclaim for orphaned runs
    Author
    Derek Chong
    When
    1mo ago
    Lines
    +217 -0
    Risk
    77%Elevated
  • 59a85f0bfix(recovery): make session-lock reclaim process-identity authoritative, not time-based
    Author
    Derek Chong
    When
    1mo ago
    Lines
    +196 -16
    Risk
    77%Elevated
  • f3ea687dfeat(recovery): auto-recover a dead prior run's orphaned operations at run-start
    Author
    Derek Chong
    When
    1mo ago
    Lines
    +180 -1
    Risk
    73%Elevated
  • 5aadf5a1docs(concepts,guides): rewrite the surviving pages to shipped 0.2.0 claims
    Author
    Derek Chong
    When
    1mo ago
    Lines
    +148 -150
    Risk
    72%Elevated
  • 9d2135d0Support signed-in claude CLI (subscription) auth; simplify README; prep 0.1.3
    Author
    Derek Chong
    When
    1mo ago
    Lines
    +209 -91
    Risk
    72%Elevated
  • ab2ca970fix(dialect): fail fast on keyless/expired jailed Claude runs
    Author
    Derek Chong
    When
    1mo ago
    Lines
    +165 -10
    Risk
    67%Elevated
  • 3146301afeat(recovery): prevent interrupted-run orphans — Ctrl-C already clean, SIGTERM now too
    Author
    Derek Chong
    When
    1mo ago
    Lines
    +165 -2
    Risk
    67%Elevated
  • 6b8004d7docs(sweep): version stamp 0.2.0, shp->sp alias, real provider idiom
    Author
    Derek Chong
    When
    1mo ago
    Lines
    +125 -135
    Risk
    67%Elevated
  • 804f6be8docs(site): teach the shipped 0.2.0 permission model (truth pass)
    Author
    Derek Chong
    When
    1mo ago
    Lines
    +141 -82
    Risk
    67%Elevated
  • aa80dd03Lead the quickstart with a real agent task; add an offline fallback
    Author
    Derek Chong
    When
    1mo ago
    Lines
    +205 -35
    Risk
    67%Elevated
  • 37e2cee0style(format): ruff-format sweep over the batch 1/2a/2b/2c surfaces
    Author
    Derek Chong
    When
    1mo ago
    Lines
    +214 -180
    Risk
    64%Typical
  • fd0faacedocs(publish): surface the shipped 0.2.0 pages — permissions, placements, CLI
    Author
    Derek Chong
    When
    1mo ago
    Lines
    +123 -42
    Risk
    62%Typical
  • 93f5cc31ci: add release + CI workflows and a Releasing guide
    Author
    Derek Chong
    When
    1mo ago
    Lines
    +115 -0
    Risk
    62%Typical
  • 5cf36edfdocs(firewall): pull the ambient-idiom pages from the published nav
    Author
    Derek Chong
    When
    1mo ago
    Lines
    +94 -25
    Risk
    59%Typical
  • 695076eaFix Claude turn-exhaustion detection; default the headless lane uncapped
    Author
    Derek Chong
    When
    1mo ago
    Lines
    +88 -17
    Risk
    59%Typical
  • 3d69e7e3fix(batch-f): public-scope ruff pass + regenerate API pages for the new exceptions
    Author
    Derek Chong
    When
    1mo ago
    Lines
    +104 -51
    Risk
    57%Typical
  • 3619b92cdocs(sim): align shim validation to real; fix snippets; add real-wheel smoke
    Author
    Derek Chong
    When
    1mo ago
    Lines
    +88 -31
    Risk
    57%Typical
  • 164b9637docs(roadmap): add the Settlement Core / Dataflow boundary page (v1)
    Author
    Derek Chong
    When
    1mo ago
    Lines
    +101 -0
    Risk
    55%Typical
  • da4dca79fix(dialect): surface earlier auth source failures + triage runbook and changelog
    Author
    Derek Chong
    When
    1mo ago
    Lines
    +74 -5
    Risk
    54%Typical
  • 02f58492Add project README
    Author
    simonucl
    When
    1mo ago
    Lines
    +66 -0
    Risk
    52%Typical
  • 7241b2e9docs(guides): add the per-binding grant how-to (the 0.2.0 teaching on-ramp)
    Author
    Derek Chong
    When
    1mo ago
    Lines
    +83 -0
    Risk
    51%Typical
  • 9bbfabebci: wire the release-evidence sentinel; upgrade gates; add merge-only deep lane
    Author
    Derek Chong
    When
    1mo ago
    Lines
    +63 -7
    Risk
    51%Typical
  • 894e672adocs(concepts): de-fictionalize runs, fix source-state + provider/workspace claims
    Author
    Derek Chong
    When
    1mo ago
    Lines
    +55 -22
    Risk
    49%Typical
  • 20c07908ci: Landlock probe workflow + Beat-0 safety sentinel on the per-PR path
    Author
    Derek Chong
    When
    1mo ago
    Lines
    +60 -0
    Risk
    48%Typical
  • 731434c6release(0.2.0): unify version posture — delete internal floors, sweep the framework family
    Author
    Derek Chong
    When
    1mo ago
    Lines
    +72 -72
    Risk
    46%Typical
  • 53b3f018fix(workspace-control): make the generated-artifact annotation fence robust to PEP 649
    Author
    Derek Chong
    When
    1mo ago
    Lines
    +40 -7
    Risk
    45%Typical
  • b8fccd94ci: add minimal gates job
    Author
    Derek Chong
    When
    1mo ago
    Lines
    +39 -0
    Risk
    44%Typical
  • accbba10fix: launch helper reserved-name guard tautology
    Author
    Derek Chong
    When
    1mo ago
    Lines
    +47 -2
    Risk
    43%Typical
  • bec9f202fix: ground-mount invariant regression
    Author
    Derek Chong
    When
    1mo ago
    Lines
    +30 -1
    Risk
    41%Typical
  • 0ed0eb8btest: dehydrate internal-facing evidence tests; skip doc-contracts without internal docs
    Author
    Derek Chong
    When
    1mo ago
    Lines
    +31 -1.2K
    Risk
    40%Typical
  • a831ecb4fix(quickstart): make demo preflights honest and document the robust subscription token
    Author
    Derek Chong
    When
    1mo ago
    Lines
    +30 -12
    Risk
    39%Typical
Showing 50 of 81 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.

012typical ↑↑ elevated0.05.010.0Change-risk score →
Below typical
Typical
Elevated

Size against diffusion

The 81 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,000Lines changed (log) →0.09.6Diffusion →
Below typical27
Typical25
Elevated29

Commit history for shepherd-agents/shepherd

Repowise tracks change history across 1,616 files in shepherd-agents/shepherd. In the last 90 days 1,616 files were touched, 2,646 times in total, most often providers.py. Every commit is scored for change risk from its size, spread and the history of the files it touches.