repowiserepowise
Sign in
temporalio/temporal
OverviewDocsArchitectureKnowledge GraphFilesCode HealthRefactoring

People & History

CommitsContributorsDecisions
ChatPro
Stats
repowiserepowise
ExplorePricingDocs
Sign inIndex repoIndex your repo free
repowisetemporalio/temporal

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

162of 500 scored

162 commits sit in this repo's top risk tercile, which is 32% 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 8.4 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 commits7515%Commits whose subject reads as a bug fix rather than new work.Written by an agent9118%Read from commit trailers, so it counts what was declared.Change diffusion1.22bitsShannon 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.4out 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%
18%of indexed commits are agent-attributed(91 of 500)
claude (91)

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
862f9d9dAdd unit tests for replication logic (#10815)
Yu Xia
2mo ago+16.9K -41
100%Elevated
—
2
82f1d972Nexus Standalone: Start + Describe (#9487)
Stephan Behnkeclaudeassisted
4mo ago+4.3K -370
100%Elevated
—
3
e004436dtime-skipping runtime-2 (with bound and backoff timers) (#10092)
feiyang
3mo ago+3.1K -588
100%Elevated
—
4
ccc3c9ddmove workflow time skipping code into a different file (#10867)
Feiyang Xie
1mo ago+1.6K -1.5K
99%Elevated
—
5
d69aede7Dynamic partitioning: scale manager (#10365)
David Reiss
2mo ago+2.0K -259
99%Elevated
—
6
7a0254aaMigrate versioning_test.go (#10361)
Stephan Behnke
2mo ago+1.2K -1.1K
99%Elevated
—
7
f1fe14b1Callback for workflow update support (#9614)
Quinn Klassen
3mo ago+3.1K -194
99%Elevated
—
8
19bd2f10migrate standalone activities tests to parallel suite (#10199)
Fred Tzeng
3mo ago+1.1K -1.1K
99%Elevated
—
9
b33bfbd7[Scheduler] New regression tests (particularly around update and pause) (#10492)
Lina Jodoin
1mo ago+1.4K -385
97%Elevated
—
10
de9f407efeat: Adds tdbg migration script to power migrations via visibility (#10495)
David Porter
2mo ago+815 -18
97%Elevated
—
11
e9e259fbRefactor chasm functional test to testEnv (#10089)
Alan Wu
2mo ago+973 -920
97%Elevated
—
12
824d2d06feat: Adding scanner for invariants for schedules v2 (#10406)
David Porter
2mo ago+1.1K -27
97%Elevated
—
13
20dfdedcWire up SAA links (#10491)
Quinn Klassen
2mo ago+1.5K -197
97%Elevated
—
14
fb31b65bmigrate Versioning3Suite (#10144)
Stephan Behnke
3mo ago+1.4K -1.4K
97%Elevated
—
15
e59d6da4perf: cache tally metrics handler scopes and WithTags handlers to reduce allocations (#9620)
Yaniv Kaul
3mo ago+767 -60
97%Elevated
—
16
7c022fbdadd `await.Require` and `await.RequireTrue` (#9490)
Stephan Behnke
3mo ago+1.5K -46
97%Elevated
—
17
64d38473Add chasm test engine for unit tests (#9882)
Alan Wuclaudeassisted
3mo ago+918 -88
97%Elevated
—
18
bc0354e1time-skipping propagation (#10013)
feiyang
4mo ago+1.8K -362
97%Elevated
—
19
05de6fa2Nexus Standalone: Poll (#9780)
Stephan Behnkeclaudeassisted
4mo ago+1.2K -123
97%Elevated
—
20
267e150eAdd one-time versioning override (#10763)
Shivam
1mo ago+1.2K -76
95%Elevated
—
21
d8447ee1Backport caller-side standalone Nexus operation metrics (emitted from lib in CHASM) to the HSM (in-workflow) implementation (#10808)
tekkaya
1mo ago+769 -56
95%Elevated
—
22
9624cbafMigrate worker_deployment_version_test.go (#10570)
Stephan Behnkeclaudeassisted
2mo ago+806 -953
95%Elevated
—
23
8bf02dfbAdd tasks_dropped observability metric to the matching service (#10759)
Sandeep Balajiclaudeassisted
2mo ago+709 -79
95%Elevated
—
24
fdee4dadAdd cluster GC leak check (#10767)
Stephan Behnke
2mo ago+900 -30
95%Elevated
—
25
85838c21tests: validate workflow pause behavior with more functional tests (#10753)
Sean Kaneclaudeassisted
2mo ago+848 -0
95%Elevated
—
26
8451b876TS: fast forward and propagation policy change (#10576)
Feiyang Xie
2mo ago+1.6K -1.4K
95%Elevated
—
27
e9ae575b[Scheduler] Rework and instrument CHASM scheduler tasks, add a bunch of coverage (#10369)
Lina Jodoin
2mo ago+754 -271
95%Elevated
—
28
6258c4aachasm: persist links and user_metadata at framework level (#10409)
Quinn Klassen
2mo ago+783 -51
95%Elevated
—
29
fdacc2caTS/runtime-5: align virtual/real time in all types of scheduled task category (#10305)
feiyang
2mo ago+849 -34
95%Elevated
—
30
01aa279cImplement SignalWithStart as a system nexus endpoint (#9833)
Sean Kane
3mo ago+1.7K -271
95%Elevated
—
31
27115b58Propagate backlinks on Signal and Signal-with-Start responses (#9897)
Long Tran
3mo ago+1.3K -398
95%Elevated
—
32
d7187807Nexus Standalone: Terminate + Cancel (#9624)
Stephan Behnkeclaudeassisted
4mo ago+765 -32
95%Elevated
—
33
101f2ddaMigrate worker_deployment_test.go (#10567)
Stephan Behnkeclaudeassisted
2mo ago+899 -1.1K
93%Elevated
—
34
d1fe7330TS: integration with state-based replication (#10138)
Feiyang Xie
2mo ago+851 -130
93%Elevated
—
35
24a9d02bMigrate advanced_visibility_test.go (#10447)
Stephan Behnkeclaudeassisted
2mo ago+616 -642
93%Elevated
—
36
fb5d4255 Add tasks_dropped observability metric to the matching service (#10468)
Sandeep Balaji
2mo ago+565 -14
93%Elevated
—
37
74a7108dAdding JWT auth capability for s2s replication (#10165)
stuart-wells
2mo ago+917 -37
93%Elevated
—
38
1cc2e396Add DeleteExecution history service API (#10119)
Alan Wu
3mo ago+1.3K -784
93%Elevated
—
39
573c2f78Use proto-serialized context metadata in gRPC trailers (#10269)
nikki-dagclaudeassisted
3mo ago+724 -31
93%Elevated
—
40
4bc67186Add singleton registrable task option (#10832)
Alan Wu
1mo ago+429 -10
91%Elevated
—
41
193c5995Fix Schedules V1 behavior with Pause (#10807)
Sean Kane
1mo ago+602 -2
91%Elevated
—
42
6759c436Fails tests that soft assert on shared clusters (#10355)
samm
2mo ago+498 -31
91%Elevated
—
43
15881ec3Fix backlinks in Signal[WithStart]Workflow when called from workflows (#10362)
Chris Smith
2mo ago+553 -128
91%Elevated
—
44
e22e6304Prevent incomplete data from being added in AddOrUpdateRemoteCluster (#10397)
Qian Chen
2mo ago+393 -84
91%Elevated
—
45
a662b779Cleanup versioning3_test.go (#10380)
Stephan Behnke
3mo ago+427 -457
91%Elevated
—
46
503c6fb3Dynamic partitioning: server validation (#9997)
David Reiss
3mo ago+580 -71
91%Elevated
—
47
ee8e7225Proactively cancel activities on workflow close (termination, timeout, etc) (#10047)
Kannanclaudeassisted
3mo ago+727 -2
91%Elevated
—
48
5734739cRefactor chasm/lib/nexusoperation/workflow into chasm/lib/workflow (#9957)
Roey Berman
3mo ago+554 -581
91%Elevated
—
49
f9892d0aRefactor deep health check code for history service and add a 60-second wait before returning unhealthy to the DeepHealthCheck (#10093)
Nick Beaumont
3mo ago+523 -131
91%Elevated
—
50
b8c0ec1cNexus Standalone: assorted post-merge cleanup
Stephan Behnke
4mo ago+655 -314
91%Elevated
—
  • 862f9d9dAdd unit tests for replication logic (#10815)
    Author
    Yu Xia
    When
    2mo ago
    Lines
    +16.9K -41
    Risk
    100%Elevated
  • 82f1d972Nexus Standalone: Start + Describe (#9487)
    Author
    Stephan Behnke
    When
    4mo ago
    Lines
    +4.3K -370
    Risk
    100%Elevated
  • e004436dtime-skipping runtime-2 (with bound and backoff timers) (#10092)
    Author
    feiyang
    When
    3mo ago
    Lines
    +3.1K -588
    Risk
    100%Elevated
  • ccc3c9ddmove workflow time skipping code into a different file (#10867)
    Author
    Feiyang Xie
    When
    1mo ago
    Lines
    +1.6K -1.5K
    Risk
    99%Elevated
  • d69aede7Dynamic partitioning: scale manager (#10365)
    Author
    David Reiss
    When
    2mo ago
    Lines
    +2.0K -259
    Risk
    99%Elevated
  • 7a0254aaMigrate versioning_test.go (#10361)
    Author
    Stephan Behnke
    When
    2mo ago
    Lines
    +1.2K -1.1K
    Risk
    99%Elevated
  • f1fe14b1Callback for workflow update support (#9614)
    Author
    Quinn Klassen
    When
    3mo ago
    Lines
    +3.1K -194
    Risk
    99%Elevated
  • 19bd2f10migrate standalone activities tests to parallel suite (#10199)
    Author
    Fred Tzeng
    When
    3mo ago
    Lines
    +1.1K -1.1K
    Risk
    99%Elevated
  • b33bfbd7[Scheduler] New regression tests (particularly around update and pause) (#10492)
    Author
    Lina Jodoin
    When
    1mo ago
    Lines
    +1.4K -385
    Risk
    97%Elevated
  • de9f407efeat: Adds tdbg migration script to power migrations via visibility (#10495)
    Author
    David Porter
    When
    2mo ago
    Lines
    +815 -18
    Risk
    97%Elevated
  • e9e259fbRefactor chasm functional test to testEnv (#10089)
    Author
    Alan Wu
    When
    2mo ago
    Lines
    +973 -920
    Risk
    97%Elevated
  • 824d2d06feat: Adding scanner for invariants for schedules v2 (#10406)
    Author
    David Porter
    When
    2mo ago
    Lines
    +1.1K -27
    Risk
    97%Elevated
  • 20dfdedcWire up SAA links (#10491)
    Author
    Quinn Klassen
    When
    2mo ago
    Lines
    +1.5K -197
    Risk
    97%Elevated
  • fb31b65bmigrate Versioning3Suite (#10144)
    Author
    Stephan Behnke
    When
    3mo ago
    Lines
    +1.4K -1.4K
    Risk
    97%Elevated
  • e59d6da4perf: cache tally metrics handler scopes and WithTags handlers to reduce allocations (#9620)
    Author
    Yaniv Kaul
    When
    3mo ago
    Lines
    +767 -60
    Risk
    97%Elevated
  • 7c022fbdadd `await.Require` and `await.RequireTrue` (#9490)
    Author
    Stephan Behnke
    When
    3mo ago
    Lines
    +1.5K -46
    Risk
    97%Elevated
  • 64d38473Add chasm test engine for unit tests (#9882)
    Author
    Alan Wu
    When
    3mo ago
    Lines
    +918 -88
    Risk
    97%Elevated
  • bc0354e1time-skipping propagation (#10013)
    Author
    feiyang
    When
    4mo ago
    Lines
    +1.8K -362
    Risk
    97%Elevated
  • 05de6fa2Nexus Standalone: Poll (#9780)
    Author
    Stephan Behnke
    When
    4mo ago
    Lines
    +1.2K -123
    Risk
    97%Elevated
  • 267e150eAdd one-time versioning override (#10763)
    Author
    Shivam
    When
    1mo ago
    Lines
    +1.2K -76
    Risk
    95%Elevated
  • d8447ee1Backport caller-side standalone Nexus operation metrics (emitted from lib in CHASM) to the HSM (in-workflow) implementation (#10808)
    Author
    tekkaya
    When
    1mo ago
    Lines
    +769 -56
    Risk
    95%Elevated
  • 9624cbafMigrate worker_deployment_version_test.go (#10570)
    Author
    Stephan Behnke
    When
    2mo ago
    Lines
    +806 -953
    Risk
    95%Elevated
  • 8bf02dfbAdd tasks_dropped observability metric to the matching service (#10759)
    Author
    Sandeep Balaji
    When
    2mo ago
    Lines
    +709 -79
    Risk
    95%Elevated
  • fdee4dadAdd cluster GC leak check (#10767)
    Author
    Stephan Behnke
    When
    2mo ago
    Lines
    +900 -30
    Risk
    95%Elevated
  • 85838c21tests: validate workflow pause behavior with more functional tests (#10753)
    Author
    Sean Kane
    When
    2mo ago
    Lines
    +848 -0
    Risk
    95%Elevated
  • 8451b876TS: fast forward and propagation policy change (#10576)
    Author
    Feiyang Xie
    When
    2mo ago
    Lines
    +1.6K -1.4K
    Risk
    95%Elevated
  • e9ae575b[Scheduler] Rework and instrument CHASM scheduler tasks, add a bunch of coverage (#10369)
    Author
    Lina Jodoin
    When
    2mo ago
    Lines
    +754 -271
    Risk
    95%Elevated
  • 6258c4aachasm: persist links and user_metadata at framework level (#10409)
    Author
    Quinn Klassen
    When
    2mo ago
    Lines
    +783 -51
    Risk
    95%Elevated
  • fdacc2caTS/runtime-5: align virtual/real time in all types of scheduled task category (#10305)
    Author
    feiyang
    When
    2mo ago
    Lines
    +849 -34
    Risk
    95%Elevated
  • 01aa279cImplement SignalWithStart as a system nexus endpoint (#9833)
    Author
    Sean Kane
    When
    3mo ago
    Lines
    +1.7K -271
    Risk
    95%Elevated
  • 27115b58Propagate backlinks on Signal and Signal-with-Start responses (#9897)
    Author
    Long Tran
    When
    3mo ago
    Lines
    +1.3K -398
    Risk
    95%Elevated
  • d7187807Nexus Standalone: Terminate + Cancel (#9624)
    Author
    Stephan Behnke
    When
    4mo ago
    Lines
    +765 -32
    Risk
    95%Elevated
  • 101f2ddaMigrate worker_deployment_test.go (#10567)
    Author
    Stephan Behnke
    When
    2mo ago
    Lines
    +899 -1.1K
    Risk
    93%Elevated
  • d1fe7330TS: integration with state-based replication (#10138)
    Author
    Feiyang Xie
    When
    2mo ago
    Lines
    +851 -130
    Risk
    93%Elevated
  • 24a9d02bMigrate advanced_visibility_test.go (#10447)
    Author
    Stephan Behnke
    When
    2mo ago
    Lines
    +616 -642
    Risk
    93%Elevated
  • fb5d4255 Add tasks_dropped observability metric to the matching service (#10468)
    Author
    Sandeep Balaji
    When
    2mo ago
    Lines
    +565 -14
    Risk
    93%Elevated
  • 74a7108dAdding JWT auth capability for s2s replication (#10165)
    Author
    stuart-wells
    When
    2mo ago
    Lines
    +917 -37
    Risk
    93%Elevated
  • 1cc2e396Add DeleteExecution history service API (#10119)
    Author
    Alan Wu
    When
    3mo ago
    Lines
    +1.3K -784
    Risk
    93%Elevated
  • 573c2f78Use proto-serialized context metadata in gRPC trailers (#10269)
    Author
    nikki-dag
    When
    3mo ago
    Lines
    +724 -31
    Risk
    93%Elevated
  • 4bc67186Add singleton registrable task option (#10832)
    Author
    Alan Wu
    When
    1mo ago
    Lines
    +429 -10
    Risk
    91%Elevated
  • 193c5995Fix Schedules V1 behavior with Pause (#10807)
    Author
    Sean Kane
    When
    1mo ago
    Lines
    +602 -2
    Risk
    91%Elevated
  • 6759c436Fails tests that soft assert on shared clusters (#10355)
    Author
    samm
    When
    2mo ago
    Lines
    +498 -31
    Risk
    91%Elevated
  • 15881ec3Fix backlinks in Signal[WithStart]Workflow when called from workflows (#10362)
    Author
    Chris Smith
    When
    2mo ago
    Lines
    +553 -128
    Risk
    91%Elevated
  • e22e6304Prevent incomplete data from being added in AddOrUpdateRemoteCluster (#10397)
    Author
    Qian Chen
    When
    2mo ago
    Lines
    +393 -84
    Risk
    91%Elevated
  • a662b779Cleanup versioning3_test.go (#10380)
    Author
    Stephan Behnke
    When
    3mo ago
    Lines
    +427 -457
    Risk
    91%Elevated
  • 503c6fb3Dynamic partitioning: server validation (#9997)
    Author
    David Reiss
    When
    3mo ago
    Lines
    +580 -71
    Risk
    91%Elevated
  • ee8e7225Proactively cancel activities on workflow close (termination, timeout, etc) (#10047)
    Author
    Kannan
    When
    3mo ago
    Lines
    +727 -2
    Risk
    91%Elevated
  • 5734739cRefactor chasm/lib/nexusoperation/workflow into chasm/lib/workflow (#9957)
    Author
    Roey Berman
    When
    3mo ago
    Lines
    +554 -581
    Risk
    91%Elevated
  • f9892d0aRefactor deep health check code for history service and add a 60-second wait before returning unhealthy to the DeepHealthCheck (#10093)
    Author
    Nick Beaumont
    When
    3mo ago
    Lines
    +523 -131
    Risk
    91%Elevated
  • b8c0ec1cNexus Standalone: assorted post-merge cleanup
    Author
    Stephan Behnke
    When
    4mo ago
    Lines
    +655 -314
    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.

063typical ↑↑ elevated0.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.06.0Diffusion →
Below typical60
Typical69
Elevated71

Commit history for temporalio/temporal

Repowise tracks change history across 2,769 files in temporalio/temporal. In the last 90 days 1,185 files were touched, 2,735 times in total, most often constants.go. Every commit is scored for change risk from its size, spread and the history of the files it touches.