repowiserepowise
Sign in
schluegge/pi
OverviewDocsArchitectureKnowledge GraphFilesCode HealthRefactoring

People & History

CommitsContributorsDecisions
ChatPro
Stats
repowiserepowise
ExplorePricingDocs
Sign inIndex repoIndex your repo free
repowiseschluegge/pi

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

1,522of 4,620 scored

1,522 commits sit in this repo's top risk tercile, which is 33% of the 4,620scored. 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.2 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 commits1,75038%Commits whose subject reads as a bug fix rather than new work.Written by an agent110%Read from commit trailers, so it counts what was declared.Change diffusion1.03bitsShannon 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.2out 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 fix-driven across its history.

Feature22%
Fix37%
Refactor3%
Docs14%
Test2%
Deps0%
Chore13%
Other9%
0%of indexed commits are agent-attributed(11 of 4620)
claude (11)

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
fec0c3d1feat(ai): provider factories, per-provider catalogs, createProvider (phase 3)
Mario Zechner
2mo ago+18.4K -17.1K
100%Elevated
more lines added than baseline
2
dd263f3cUpdate model list
Timo Lins
7mo ago+7.1K -7.1K
100%Elevated
more lines added than baseline
3
bf6da8c7Make model generation deterministic by sorting providers and models
Duncan Ogilvie
7mo ago+4.0K -4.0K
100%Elevated
more lines added than baseline
4
d4b2b4beOnly query cell size if terminal supports images
Mario Zechner
8mo ago+5.9K -0
100%Elevated
more lines added than baseline
5
f2eecb78web-ui package
Mario Zechner
10mo ago+10.9K -13
100%Elevated
more lines added than baseline
6
66cefb23Massive refactor of API
Mario Zechner
11mo ago+6.0K -6.4K
100%Elevated
more lines added than baseline
7
02a9b4f0feat(ai): Add models.dev data integration
Mario Zechner
1y ago+8.5K -6
100%Elevated
more lines added than baseline
8
f064ea0efeat(ai): Create unified AI package with OpenAI, Anthropic, and Gemini support
Mario Zechner
1y ago+7.4K -21
100%Elevated
more lines added than baseline
9
a74c5da1Initial monorepo setup with npm workspaces and dual TypeScript configuration
Mario Zechner
1y ago+14.6K -0
100%Elevated
more lines added than baseline
10
a5b27367feat(agent): add initial harness foundation
Mario Zechner
3mo ago+3.7K -0
100%Elevated
more lines added than baseline
11
a45577bdfix(ai): finalize cloudflare gateway provider support
Mario Zechner
3mo ago+5.7K -5.4K
100%Elevated
more lines added than baseline
12
746f770btest(coding-agent): add session lifecycle characterization suite
Mario Zechner
4mo ago+2.4K -130
100%Elevated
more lines added than baseline
13
edc57602Regenerate package-lock.json with all platform bindings
Mario Zechner
7mo ago+3.2K -753
100%Elevated
more lines added than baseline
14
1650041afeat(ai): add OpenAI Codex OAuth + responses provider
Ahmed Kamal
7mo ago+2.7K -5
100%Elevated
more lines added than baseline
15
256fa575WIP: Rewrite export-html with tree sidebar, client-side rendering
Mario Zechner
7mo ago+3.2K -1.4K
100%Elevated
more lines added than baseline
16
c86f2a01Fix rebase issues: regenerate models, fix mom agent API
Mario Zechner
7mo ago+4.0K -4.1K
100%Elevated
more lines added than baseline
17
c58d5f20Session tree structure with id/parentId linking
Mario Zechner
7mo ago+4.7K -4.2K
100%Elevated
more lines added than baseline
18
e6e64422docs: added logo suggestion (#246)
Tommy Falkowski
8mo ago+4.7K -0
100%Elevated
more lines added than baseline
19
5f590b7cfeat: generate models base on copilot /models endpoint, requires GH token
cau1k
8mo ago+2.5K -2.4K
100%Elevated
more lines added than baseline
20
55032f16Add [Unreleased] section to changelogs
Mario Zechner
8mo ago+5.1K -2.3K
100%Elevated
more lines added than baseline
21
1a6a1a8aSplit main-new.ts into modules: cli/args, cli/file-processor, cli/session-picker, core/system-prompt, core/model-resolver
Mario Zechner
8mo ago+3.3K -957
100%Elevated
more lines added than baseline
22
3655ce74Fix: Change prepublish to prepublishOnly to prevent build failing on npm install
Mario Zechner
9mo ago+2.8K -523
100%Elevated
more lines added than baseline
23
ffc9be88Agent package + coding agent WIP, refactored web-ui prompts
Mario Zechner
10mo ago+4.9K -2.0K
100%Elevated
more lines added than baseline
24
d0b2d47bMore browser extension work. Old interface fully ported. Direct transport. Small UX fixes.
Mario Zechner
10mo ago+3.6K -63
100%Elevated
more lines added than baseline
25
9c3f32b9feat(ai): Add models.generated.ts with 181 tool-capable models
Mario Zechner
11mo ago+2.8K -4
100%Elevated
more lines added than baseline
26
0131b29btui: Fix differential rendering to preserve scrollback buffer
Mario Zechner
1y ago+2.9K -81
100%Elevated
more lines added than baseline
27
6ba53af8fix(lockfile): restore platform optional packages
Armin Ronacher
3mo ago+1.4K -163
99%Elevated
more lines added than baseline
28
83599e78feat(agent): split harness compaction and session modules
Mario Zechner
3mo ago+1.9K -939
99%Elevated
more lines added than baseline
29
9f9277ccrefactor(coding-agent): replace AgentSessionRuntimeHost with closure-based AgentSessionRuntime
Mario Zechner
4mo ago+2.2K -1.4K
99%Elevated
more lines added than baseline
30
235b247ffix(coding-agent): built-in tools work like extension tools
Mario Zechner
5mo ago+2.6K -1.4K
99%Elevated
more lines added than baseline
31
b846a4bffeat(coding-agent): ResourceLoader, package management, and /reload command (#645)
Mario Zechner
7mo ago+2.7K -1.9K
99%Elevated
more lines added than baseline
32
fd268479feat(ai): Add Amazon Bedrock provider (#494)
Mario Zechner
7mo ago+4.0K -3.1K
99%Elevated
more lines added than baseline
33
c6fc0845Merge hooks and custom-tools into unified extensions system (#454)
Mario Zechner
7mo ago+2.8K -6.7K
99%Elevated
more lines added than baseline
34
2846c7d1Add unified extensions system (not wired up yet)
Mario Zechner
7mo ago+1.8K -0
99%Elevated
more lines added than baseline
35
87220540Remove padding from markdown code blocks
Mario Zechner
7mo ago+3.3K -1
99%Elevated
more lines added than baseline
36
0ec8509dFix markdown code block syntax highlighting
Mario Zechner
7mo ago+3.3K -8
99%Elevated
more lines added than baseline
37
3fa9eb58Refactor export-html and add /share command
Mario Zechner
7mo ago+2.0K -1.9K
99%Elevated
more lines added than baseline
38
d6283f99refactor(hooks): split session events into individual typed events
Mario Zechner
7mo ago+2.1K -636
99%Elevated
more lines added than baseline
39
95fcda58Broader testing, more providers.
Mario Zechner
8mo ago+1.4K -358
99%Elevated
more lines added than baseline
40
e7097d91Custom tools with session lifecycle, examples for hooks and tools
Mario Zechner
8mo ago+1.9K -117
99%Elevated
more lines added than baseline
41
1507f8b7Add refactoring plan for coding-agent
Mario Zechner
8mo ago+1.7K -0
99%Elevated
more lines added than baseline
42
6c2360afWIP: Context compaction core logic (#92)
Mario Zechner
8mo ago+1.9K -61
99%Elevated
more lines added than baseline
43
dd71f877docs(coding-agent): add changelog entry for git branch watcher (#79)
Mario Zechner
8mo ago+2.8K -725
99%Elevated
more lines added than baseline
44
aa9e0582mom: Slack bot with abort support, streaming console output, removed sandbox
Mario Zechner
9mo ago+2.7K -49
99%Elevated
more lines added than baseline
45
587d7c39feat(coding-agent): add OAuth authentication for Claude Pro/Max
Mario Zechner
9mo ago+1.6K -76
99%Elevated
more lines added than baseline
46
97c730c8Add minimal TUI rewrite with differential rendering
Mario Zechner
9mo ago+1.9K -0
99%Elevated
more lines added than baseline
47
e5cf25a2Refactor agent architecture and add session storage
Mario Zechner
10mo ago+1.8K -292
99%Elevated
more lines added than baseline
48
6d046236Fix HtmlArtifacts no loading/updating
Mario Zechner
10mo ago+2.3K -98
99%Elevated
more lines added than baseline
49
4b0703cdArtifacts tool, V1, htmlartifact broken due to CSP
Mario Zechner
10mo ago+1.9K -39
99%Elevated
more lines added than baseline
50
b3a7b35ePort PDF/Office support, message editor, overlays, key setter
Mario Zechner
10mo ago+2.5K -18
99%Elevated
more lines added than baseline
  • fec0c3d1feat(ai): provider factories, per-provider catalogs, createProvider (phase 3)
    Author
    Mario Zechner
    When
    2mo ago
    Lines
    +18.4K -17.1K
    Risk
    100%Elevated
  • dd263f3cUpdate model list
    Author
    Timo Lins
    When
    7mo ago
    Lines
    +7.1K -7.1K
    Risk
    100%Elevated
  • bf6da8c7Make model generation deterministic by sorting providers and models
    Author
    Duncan Ogilvie
    When
    7mo ago
    Lines
    +4.0K -4.0K
    Risk
    100%Elevated
  • d4b2b4beOnly query cell size if terminal supports images
    Author
    Mario Zechner
    When
    8mo ago
    Lines
    +5.9K -0
    Risk
    100%Elevated
  • f2eecb78web-ui package
    Author
    Mario Zechner
    When
    10mo ago
    Lines
    +10.9K -13
    Risk
    100%Elevated
  • 66cefb23Massive refactor of API
    Author
    Mario Zechner
    When
    11mo ago
    Lines
    +6.0K -6.4K
    Risk
    100%Elevated
  • 02a9b4f0feat(ai): Add models.dev data integration
    Author
    Mario Zechner
    When
    1y ago
    Lines
    +8.5K -6
    Risk
    100%Elevated
  • f064ea0efeat(ai): Create unified AI package with OpenAI, Anthropic, and Gemini support
    Author
    Mario Zechner
    When
    1y ago
    Lines
    +7.4K -21
    Risk
    100%Elevated
  • a74c5da1Initial monorepo setup with npm workspaces and dual TypeScript configuration
    Author
    Mario Zechner
    When
    1y ago
    Lines
    +14.6K -0
    Risk
    100%Elevated
  • a5b27367feat(agent): add initial harness foundation
    Author
    Mario Zechner
    When
    3mo ago
    Lines
    +3.7K -0
    Risk
    100%Elevated
  • a45577bdfix(ai): finalize cloudflare gateway provider support
    Author
    Mario Zechner
    When
    3mo ago
    Lines
    +5.7K -5.4K
    Risk
    100%Elevated
  • 746f770btest(coding-agent): add session lifecycle characterization suite
    Author
    Mario Zechner
    When
    4mo ago
    Lines
    +2.4K -130
    Risk
    100%Elevated
  • edc57602Regenerate package-lock.json with all platform bindings
    Author
    Mario Zechner
    When
    7mo ago
    Lines
    +3.2K -753
    Risk
    100%Elevated
  • 1650041afeat(ai): add OpenAI Codex OAuth + responses provider
    Author
    Ahmed Kamal
    When
    7mo ago
    Lines
    +2.7K -5
    Risk
    100%Elevated
  • 256fa575WIP: Rewrite export-html with tree sidebar, client-side rendering
    Author
    Mario Zechner
    When
    7mo ago
    Lines
    +3.2K -1.4K
    Risk
    100%Elevated
  • c86f2a01Fix rebase issues: regenerate models, fix mom agent API
    Author
    Mario Zechner
    When
    7mo ago
    Lines
    +4.0K -4.1K
    Risk
    100%Elevated
  • c58d5f20Session tree structure with id/parentId linking
    Author
    Mario Zechner
    When
    7mo ago
    Lines
    +4.7K -4.2K
    Risk
    100%Elevated
  • e6e64422docs: added logo suggestion (#246)
    Author
    Tommy Falkowski
    When
    8mo ago
    Lines
    +4.7K -0
    Risk
    100%Elevated
  • 5f590b7cfeat: generate models base on copilot /models endpoint, requires GH token
    Author
    cau1k
    When
    8mo ago
    Lines
    +2.5K -2.4K
    Risk
    100%Elevated
  • 55032f16Add [Unreleased] section to changelogs
    Author
    Mario Zechner
    When
    8mo ago
    Lines
    +5.1K -2.3K
    Risk
    100%Elevated
  • 1a6a1a8aSplit main-new.ts into modules: cli/args, cli/file-processor, cli/session-picker, core/system-prompt, core/model-resolver
    Author
    Mario Zechner
    When
    8mo ago
    Lines
    +3.3K -957
    Risk
    100%Elevated
  • 3655ce74Fix: Change prepublish to prepublishOnly to prevent build failing on npm install
    Author
    Mario Zechner
    When
    9mo ago
    Lines
    +2.8K -523
    Risk
    100%Elevated
  • ffc9be88Agent package + coding agent WIP, refactored web-ui prompts
    Author
    Mario Zechner
    When
    10mo ago
    Lines
    +4.9K -2.0K
    Risk
    100%Elevated
  • d0b2d47bMore browser extension work. Old interface fully ported. Direct transport. Small UX fixes.
    Author
    Mario Zechner
    When
    10mo ago
    Lines
    +3.6K -63
    Risk
    100%Elevated
  • 9c3f32b9feat(ai): Add models.generated.ts with 181 tool-capable models
    Author
    Mario Zechner
    When
    11mo ago
    Lines
    +2.8K -4
    Risk
    100%Elevated
  • 0131b29btui: Fix differential rendering to preserve scrollback buffer
    Author
    Mario Zechner
    When
    1y ago
    Lines
    +2.9K -81
    Risk
    100%Elevated
  • 6ba53af8fix(lockfile): restore platform optional packages
    Author
    Armin Ronacher
    When
    3mo ago
    Lines
    +1.4K -163
    Risk
    99%Elevated
  • 83599e78feat(agent): split harness compaction and session modules
    Author
    Mario Zechner
    When
    3mo ago
    Lines
    +1.9K -939
    Risk
    99%Elevated
  • 9f9277ccrefactor(coding-agent): replace AgentSessionRuntimeHost with closure-based AgentSessionRuntime
    Author
    Mario Zechner
    When
    4mo ago
    Lines
    +2.2K -1.4K
    Risk
    99%Elevated
  • 235b247ffix(coding-agent): built-in tools work like extension tools
    Author
    Mario Zechner
    When
    5mo ago
    Lines
    +2.6K -1.4K
    Risk
    99%Elevated
  • b846a4bffeat(coding-agent): ResourceLoader, package management, and /reload command (#645)
    Author
    Mario Zechner
    When
    7mo ago
    Lines
    +2.7K -1.9K
    Risk
    99%Elevated
  • fd268479feat(ai): Add Amazon Bedrock provider (#494)
    Author
    Mario Zechner
    When
    7mo ago
    Lines
    +4.0K -3.1K
    Risk
    99%Elevated
  • c6fc0845Merge hooks and custom-tools into unified extensions system (#454)
    Author
    Mario Zechner
    When
    7mo ago
    Lines
    +2.8K -6.7K
    Risk
    99%Elevated
  • 2846c7d1Add unified extensions system (not wired up yet)
    Author
    Mario Zechner
    When
    7mo ago
    Lines
    +1.8K -0
    Risk
    99%Elevated
  • 87220540Remove padding from markdown code blocks
    Author
    Mario Zechner
    When
    7mo ago
    Lines
    +3.3K -1
    Risk
    99%Elevated
  • 0ec8509dFix markdown code block syntax highlighting
    Author
    Mario Zechner
    When
    7mo ago
    Lines
    +3.3K -8
    Risk
    99%Elevated
  • 3fa9eb58Refactor export-html and add /share command
    Author
    Mario Zechner
    When
    7mo ago
    Lines
    +2.0K -1.9K
    Risk
    99%Elevated
  • d6283f99refactor(hooks): split session events into individual typed events
    Author
    Mario Zechner
    When
    7mo ago
    Lines
    +2.1K -636
    Risk
    99%Elevated
  • 95fcda58Broader testing, more providers.
    Author
    Mario Zechner
    When
    8mo ago
    Lines
    +1.4K -358
    Risk
    99%Elevated
  • e7097d91Custom tools with session lifecycle, examples for hooks and tools
    Author
    Mario Zechner
    When
    8mo ago
    Lines
    +1.9K -117
    Risk
    99%Elevated
  • 1507f8b7Add refactoring plan for coding-agent
    Author
    Mario Zechner
    When
    8mo ago
    Lines
    +1.7K -0
    Risk
    99%Elevated
  • 6c2360afWIP: Context compaction core logic (#92)
    Author
    Mario Zechner
    When
    8mo ago
    Lines
    +1.9K -61
    Risk
    99%Elevated
  • dd71f877docs(coding-agent): add changelog entry for git branch watcher (#79)
    Author
    Mario Zechner
    When
    8mo ago
    Lines
    +2.8K -725
    Risk
    99%Elevated
  • aa9e0582mom: Slack bot with abort support, streaming console output, removed sandbox
    Author
    Mario Zechner
    When
    9mo ago
    Lines
    +2.7K -49
    Risk
    99%Elevated
  • 587d7c39feat(coding-agent): add OAuth authentication for Claude Pro/Max
    Author
    Mario Zechner
    When
    9mo ago
    Lines
    +1.6K -76
    Risk
    99%Elevated
  • 97c730c8Add minimal TUI rewrite with differential rendering
    Author
    Mario Zechner
    When
    9mo ago
    Lines
    +1.9K -0
    Risk
    99%Elevated
  • e5cf25a2Refactor agent architecture and add session storage
    Author
    Mario Zechner
    When
    10mo ago
    Lines
    +1.8K -292
    Risk
    99%Elevated
  • 6d046236Fix HtmlArtifacts no loading/updating
    Author
    Mario Zechner
    When
    10mo ago
    Lines
    +2.3K -98
    Risk
    99%Elevated
  • 4b0703cdArtifacts tool, V1, htmlartifact broken due to CSP
    Author
    Mario Zechner
    When
    10mo ago
    Lines
    +1.9K -39
    Risk
    99%Elevated
  • b3a7b35ePort PDF/Office support, message editor, overlays, key setter
    Author
    Mario Zechner
    When
    10mo ago
    Lines
    +2.5K -18
    Risk
    99%Elevated
Showing 50 of 4,620 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.

0330typical ↑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,000Lines changed (log) →0.04.2Diffusion →
Below typical73
Typical59
Elevated68

Commit history for schluegge/pi

schluegge/pi has 4,888 commits in its history from 248 contributors, the first of them Aug 9, 2025. In the last 90 days 556 files were touched, 1,792 times in total, most often generate-models.ts. Every commit is scored for change risk from its size, spread and the history of the files it touches.