repowiserepowise
Sign in
pantheon-systems/terminus
OverviewDocsArchitectureKnowledge GraphFilesCode HealthRefactoring

People & History

CommitsContributorsDecisions
ChatPro
Stats
repowiserepowise
ExplorePricingDocs
Sign inIndex repoIndex your repo free
repowisepantheon-systems/terminus

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

166of 500 scored

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

Fix commits5511%Commits whose subject reads as a bug fix rather than new work.Written by an agent224%Read from commit trailers, so it counts what was declared.Change diffusion0.76bitsShannon 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 threshold5.6out 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 other-driven across its history.

Other100%
4%of indexed commits are agent-attributed(22 of 500)
claude (22)

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
48d08507Merge terminus-repository-plugin into core (#2792)
Duncan Schoutenclaudeassisted
5mo ago+3.7K -41
100%Elevated
—
2
95a34c5bLOPS-2300 - New command: workflow:wait:commit (#2591)
Tom Stovall
2y ago+6.1K -142
100%Elevated
—
3
7bc658dbfeat: Merge terminus-secrets-manager-plugin into core (#2764)
Brian Weaverclaudeassisted
5mo ago+1.2K -0
100%Elevated
—
4
f19a588bAdding PSR12 tools and linting (#2467)
Tom Stovall
3y ago+1.8K -559
99%Elevated
—
5
ba335cd9[BUGS-10860] Disable audit for plugins (#2766)
Greg Anderson
6mo ago+698 -471
99%Elevated
—
6
c033ddc0Refactor SiteAwareTrait (#2216)
Sergei Churilo
4y ago+658 -524
99%Elevated
—
7
c3413b4a[DEVX-3831] PHP 8.4 Compatibility; removes support for PHP 8.1 and earlier. (#2655)
Greg Anderson
1y ago+839 -876
98%Elevated
—
8
f42df1ebLinting and updates (#2595)
Tom Stovall
2y ago+854 -142
98%Elevated
—
9
09453055Restore Bindings Collection and Binding Model (#2413)
Sergei Churilo
3y ago+566 -2
98%Elevated
—
10
5331fef7[BUGS-5235] Terminus plugin manager composer commands should not be affected by current directory (#2386)
Sergei Churilo
3y ago+379 -279
98%Elevated
—
11
94f0d2b2add support for passing custom build path (#2851)
Danish Yasin
2mo ago+361 -0
98%Elevated
—
12
45cd60e7[SITE-5394] Add Elasticsearch support with unified search commands (#2783)
Scott Buscemi
6mo ago+334 -0
98%Elevated
—
13
940d88f6Update twig (#2841)
Greg Anderson
3mo ago+349 -262
97%Elevated
—
14
2e75f726[CMS-232] Add general purpose helper methods to Site and Upstream and refactor clone:local command (#2220)
Sergei Churilo
4y ago+291 -187
97%Elevated
—
15
5c49d009feat(DEVX-7053): add vcs:github-host:add command for GHES provisioning (#2838)
Kevin Porrasclaudeassisted
3mo ago+353 -1
97%Elevated
—
16
fcf84274DEVX-2754 - change label command (#2626)
Tom Stovall
1y ago+439 -348
97%Elevated
—
17
35316585[ CMSO-1355 ] - Add org:info command (#2472)
Tom Stovall
3y ago+379 -64
97%Elevated
—
18
2b6d89c3CMS-13: update libraries (#2181)
Brian Weaver
5y ago+266 -305
97%Elevated
—
19
1e955855feat: Add node:builds:wait command for STA site deployments (DEVX-6685) (#2798)
Kevin Porrasclaudeassisted
5mo ago+351 -14
96%Elevated
—
20
a141960f[BUGS-9774] Revert #2591, fix workflow:wait, and re-implement --commit (#2702)
Brian Weaver
1y ago+565 -6.3K
96%Elevated
—
21
c23ba26a[LOPS-2314] Adds retry option to Drush and WP-CLI commands (#2588)
Amanda Ferry
2y ago+221 -28
96%Elevated
—
22
f52beee83.0.0-rc1 (#2259)
John Spellman
4y ago+278 -235
96%Elevated
—
23
6c62de3a[CMS-213] Add tests for import:site command (#2213)
Sergei Churilo
4y ago+299 -77
96%Elevated
—
24
9df7f803Add self:plugin:create command. (#2186)
Kevin Porras
5y ago+277 -96
96%Elevated
—
25
3cee14853x functional testing ci optimizations part 1 (#2195)
Sergei Churilo
5y ago+299 -462
95%Elevated
—
26
ea50dec6[CMS-228] Allow self:plugin:install to install from a path (#2182)
Greg Anderson
5y ago+161 -25
95%Elevated
—
27
d18c9607Merge terminus-node-logs-plugin into core (#2791)
Duncan Schoutenclaudeassisted
5mo ago+237 -0
95%Elevated
—
28
b1725a06[CMS-135] Terminus site:list unable to properly filter by tags when part of site team (#2316)
Sergei Churilo
4y ago+272 -66
95%Elevated
—
29
fbff0d89v3.0 drush:aliases command fixes and functional tests (#2175)
Sergei Churilo
5y ago+228 -101
95%Elevated
—
30
f06db249DEVX-7147: Add --custom-domains flag to drush:aliases command (#2779)
Zequi Vázquez
2mo ago+207 -4
94%Elevated
—
31
e4f42285[DEVX-4934] Command interacter. (#2684)
Kevin Porras
1y ago+486 -1
94%Elevated
—
32
6876508c[CMS-898] Update to 3.0.8. (#2382)
Kevin Porras
4y ago+275 -556
94%Elevated
—
33
845c6cb4Release 3.0.0 beta1 (#2232)
Kevin Porras
4y ago+251 -160
94%Elevated
—
34
da76bcb6Add initial tests for plugin manager.
Kevin Porras
5y ago+213 -1
94%Elevated
—
35
8dd561a9[ BUGS 6307 ] Error Triggering "wp search-replace" (#2471)
Tom Stovall
3y ago+201 -89
93%Elevated
—
36
7fccaeefFixes #2336: Pin to league/container ^3 (#2337)
Greg Anderson
4y ago+204 -189
93%Elevated
—
37
27395027Move psy/psysh dependency from require-dev to require. (#2332)
Kevin Porras
4y ago+226 -223
93%Elevated
—
38
52bfa092[CMS-459] Add php 8.1 support (#2295)
Sergei Churilo
4y ago+347 -468
93%Elevated
—
39
c1e1fe08Revert "Remove test for non-existing file."
Kevin Porras
5y ago+154 -0
93%Elevated
—
40
dbdbf0a8[DEVX-4956] Prepare for Terminus 4.0 (#2690)
Kevin Porras
1y ago+254 -222
92%Elevated
—
41
e726cd38Terminus 3.2.2 release prep. (#2502)
Kevin Porras
2y ago+237 -467
92%Elevated
—
42
9f01a610[CMS 933] Add Cache Hit ratios to metrics (#2399)
Tom Stovall
3y ago+284 -116
92%Elevated
—
43
a734d637Update to 3.0.7 (#2352)
Kevin Porras
4y ago+224 -212
92%Elevated
—
44
4e85acac[CMS-441] Add a command to install Terminus 2 plugins into Terminus 3 (#2299)
Ed Reel
4y ago+164 -43
92%Elevated
—
45
d5d9e94dcomposer.lock update (#2173)
Tom Stovall
5y ago+110 -109
92%Elevated
—
46
31114816feat: make --org required for site:create (#2845)
Noah Novickclaudeassisted
2mo ago+112 -46
91%Elevated
—
47
35f1743efeat(DEVX-7083): add --github-host option to VCS commands for GHES support (#2840)
Kevin Porrasclaudeassisted
3mo ago+122 -30
91%Elevated
—
48
428c45ba[CMS-929] Deprecation warnings on PHP 8.1 for Terminus commands (#2391)
Sergei Churilo
3y ago+196 -70
91%Elevated
—
49
d64bdeb6[CMS-243] Fix and refactor local:getLiveDB and local:getLiveFiles commands (#2203)
Sergei Churilo
5y ago+154 -171
91%Elevated
—
50
c73d35f33x functional testing ci optimizations part 2 (#2198)
Sergei Churilo
5y ago+144 -182
91%Elevated
—
  • 48d08507Merge terminus-repository-plugin into core (#2792)
    Author
    Duncan Schouten
    When
    5mo ago
    Lines
    +3.7K -41
    Risk
    100%Elevated
  • 95a34c5bLOPS-2300 - New command: workflow:wait:commit (#2591)
    Author
    Tom Stovall
    When
    2y ago
    Lines
    +6.1K -142
    Risk
    100%Elevated
  • 7bc658dbfeat: Merge terminus-secrets-manager-plugin into core (#2764)
    Author
    Brian Weaver
    When
    5mo ago
    Lines
    +1.2K -0
    Risk
    100%Elevated
  • f19a588bAdding PSR12 tools and linting (#2467)
    Author
    Tom Stovall
    When
    3y ago
    Lines
    +1.8K -559
    Risk
    99%Elevated
  • ba335cd9[BUGS-10860] Disable audit for plugins (#2766)
    Author
    Greg Anderson
    When
    6mo ago
    Lines
    +698 -471
    Risk
    99%Elevated
  • c033ddc0Refactor SiteAwareTrait (#2216)
    Author
    Sergei Churilo
    When
    4y ago
    Lines
    +658 -524
    Risk
    99%Elevated
  • c3413b4a[DEVX-3831] PHP 8.4 Compatibility; removes support for PHP 8.1 and earlier. (#2655)
    Author
    Greg Anderson
    When
    1y ago
    Lines
    +839 -876
    Risk
    98%Elevated
  • f42df1ebLinting and updates (#2595)
    Author
    Tom Stovall
    When
    2y ago
    Lines
    +854 -142
    Risk
    98%Elevated
  • 09453055Restore Bindings Collection and Binding Model (#2413)
    Author
    Sergei Churilo
    When
    3y ago
    Lines
    +566 -2
    Risk
    98%Elevated
  • 5331fef7[BUGS-5235] Terminus plugin manager composer commands should not be affected by current directory (#2386)
    Author
    Sergei Churilo
    When
    3y ago
    Lines
    +379 -279
    Risk
    98%Elevated
  • 94f0d2b2add support for passing custom build path (#2851)
    Author
    Danish Yasin
    When
    2mo ago
    Lines
    +361 -0
    Risk
    98%Elevated
  • 45cd60e7[SITE-5394] Add Elasticsearch support with unified search commands (#2783)
    Author
    Scott Buscemi
    When
    6mo ago
    Lines
    +334 -0
    Risk
    98%Elevated
  • 940d88f6Update twig (#2841)
    Author
    Greg Anderson
    When
    3mo ago
    Lines
    +349 -262
    Risk
    97%Elevated
  • 2e75f726[CMS-232] Add general purpose helper methods to Site and Upstream and refactor clone:local command (#2220)
    Author
    Sergei Churilo
    When
    4y ago
    Lines
    +291 -187
    Risk
    97%Elevated
  • 5c49d009feat(DEVX-7053): add vcs:github-host:add command for GHES provisioning (#2838)
    Author
    Kevin Porras
    When
    3mo ago
    Lines
    +353 -1
    Risk
    97%Elevated
  • fcf84274DEVX-2754 - change label command (#2626)
    Author
    Tom Stovall
    When
    1y ago
    Lines
    +439 -348
    Risk
    97%Elevated
  • 35316585[ CMSO-1355 ] - Add org:info command (#2472)
    Author
    Tom Stovall
    When
    3y ago
    Lines
    +379 -64
    Risk
    97%Elevated
  • 2b6d89c3CMS-13: update libraries (#2181)
    Author
    Brian Weaver
    When
    5y ago
    Lines
    +266 -305
    Risk
    97%Elevated
  • 1e955855feat: Add node:builds:wait command for STA site deployments (DEVX-6685) (#2798)
    Author
    Kevin Porras
    When
    5mo ago
    Lines
    +351 -14
    Risk
    96%Elevated
  • a141960f[BUGS-9774] Revert #2591, fix workflow:wait, and re-implement --commit (#2702)
    Author
    Brian Weaver
    When
    1y ago
    Lines
    +565 -6.3K
    Risk
    96%Elevated
  • c23ba26a[LOPS-2314] Adds retry option to Drush and WP-CLI commands (#2588)
    Author
    Amanda Ferry
    When
    2y ago
    Lines
    +221 -28
    Risk
    96%Elevated
  • f52beee83.0.0-rc1 (#2259)
    Author
    John Spellman
    When
    4y ago
    Lines
    +278 -235
    Risk
    96%Elevated
  • 6c62de3a[CMS-213] Add tests for import:site command (#2213)
    Author
    Sergei Churilo
    When
    4y ago
    Lines
    +299 -77
    Risk
    96%Elevated
  • 9df7f803Add self:plugin:create command. (#2186)
    Author
    Kevin Porras
    When
    5y ago
    Lines
    +277 -96
    Risk
    96%Elevated
  • 3cee14853x functional testing ci optimizations part 1 (#2195)
    Author
    Sergei Churilo
    When
    5y ago
    Lines
    +299 -462
    Risk
    95%Elevated
  • ea50dec6[CMS-228] Allow self:plugin:install to install from a path (#2182)
    Author
    Greg Anderson
    When
    5y ago
    Lines
    +161 -25
    Risk
    95%Elevated
  • d18c9607Merge terminus-node-logs-plugin into core (#2791)
    Author
    Duncan Schouten
    When
    5mo ago
    Lines
    +237 -0
    Risk
    95%Elevated
  • b1725a06[CMS-135] Terminus site:list unable to properly filter by tags when part of site team (#2316)
    Author
    Sergei Churilo
    When
    4y ago
    Lines
    +272 -66
    Risk
    95%Elevated
  • fbff0d89v3.0 drush:aliases command fixes and functional tests (#2175)
    Author
    Sergei Churilo
    When
    5y ago
    Lines
    +228 -101
    Risk
    95%Elevated
  • f06db249DEVX-7147: Add --custom-domains flag to drush:aliases command (#2779)
    Author
    Zequi Vázquez
    When
    2mo ago
    Lines
    +207 -4
    Risk
    94%Elevated
  • e4f42285[DEVX-4934] Command interacter. (#2684)
    Author
    Kevin Porras
    When
    1y ago
    Lines
    +486 -1
    Risk
    94%Elevated
  • 6876508c[CMS-898] Update to 3.0.8. (#2382)
    Author
    Kevin Porras
    When
    4y ago
    Lines
    +275 -556
    Risk
    94%Elevated
  • 845c6cb4Release 3.0.0 beta1 (#2232)
    Author
    Kevin Porras
    When
    4y ago
    Lines
    +251 -160
    Risk
    94%Elevated
  • da76bcb6Add initial tests for plugin manager.
    Author
    Kevin Porras
    When
    5y ago
    Lines
    +213 -1
    Risk
    94%Elevated
  • 8dd561a9[ BUGS 6307 ] Error Triggering "wp search-replace" (#2471)
    Author
    Tom Stovall
    When
    3y ago
    Lines
    +201 -89
    Risk
    93%Elevated
  • 7fccaeefFixes #2336: Pin to league/container ^3 (#2337)
    Author
    Greg Anderson
    When
    4y ago
    Lines
    +204 -189
    Risk
    93%Elevated
  • 27395027Move psy/psysh dependency from require-dev to require. (#2332)
    Author
    Kevin Porras
    When
    4y ago
    Lines
    +226 -223
    Risk
    93%Elevated
  • 52bfa092[CMS-459] Add php 8.1 support (#2295)
    Author
    Sergei Churilo
    When
    4y ago
    Lines
    +347 -468
    Risk
    93%Elevated
  • c1e1fe08Revert "Remove test for non-existing file."
    Author
    Kevin Porras
    When
    5y ago
    Lines
    +154 -0
    Risk
    93%Elevated
  • dbdbf0a8[DEVX-4956] Prepare for Terminus 4.0 (#2690)
    Author
    Kevin Porras
    When
    1y ago
    Lines
    +254 -222
    Risk
    92%Elevated
  • e726cd38Terminus 3.2.2 release prep. (#2502)
    Author
    Kevin Porras
    When
    2y ago
    Lines
    +237 -467
    Risk
    92%Elevated
  • 9f01a610[CMS 933] Add Cache Hit ratios to metrics (#2399)
    Author
    Tom Stovall
    When
    3y ago
    Lines
    +284 -116
    Risk
    92%Elevated
  • a734d637Update to 3.0.7 (#2352)
    Author
    Kevin Porras
    When
    4y ago
    Lines
    +224 -212
    Risk
    92%Elevated
  • 4e85acac[CMS-441] Add a command to install Terminus 2 plugins into Terminus 3 (#2299)
    Author
    Ed Reel
    When
    4y ago
    Lines
    +164 -43
    Risk
    92%Elevated
  • d5d9e94dcomposer.lock update (#2173)
    Author
    Tom Stovall
    When
    5y ago
    Lines
    +110 -109
    Risk
    92%Elevated
  • 31114816feat: make --org required for site:create (#2845)
    Author
    Noah Novick
    When
    2mo ago
    Lines
    +112 -46
    Risk
    91%Elevated
  • 35f1743efeat(DEVX-7083): add --github-host option to VCS commands for GHES support (#2840)
    Author
    Kevin Porras
    When
    3mo ago
    Lines
    +122 -30
    Risk
    91%Elevated
  • 428c45ba[CMS-929] Deprecation warnings on PHP 8.1 for Terminus commands (#2391)
    Author
    Sergei Churilo
    When
    3y ago
    Lines
    +196 -70
    Risk
    91%Elevated
  • d64bdeb6[CMS-243] Fix and refactor local:getLiveDB and local:getLiveFiles commands (#2203)
    Author
    Sergei Churilo
    When
    5y ago
    Lines
    +154 -171
    Risk
    91%Elevated
  • c73d35f33x functional testing ci optimizations part 2 (#2198)
    Author
    Sergei Churilo
    When
    5y ago
    Lines
    +144 -182
    Risk
    91%Elevated
Showing 50 of 500 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.

059typical ↑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,000Lines changed (log) →0.08.5Diffusion →
Below typical70
Typical76
Elevated54

Commit history for pantheon-systems/terminus

Repowise tracks change history across 397 files in pantheon-systems/terminus. In the last 90 days 37 files were touched, 56 times in total, most often CreateCommand.php. Every commit is scored for change risk from its size, spread and the history of the files it touches.