repowiserepowise
Sign in
urandon/sessionless
OverviewDocsArchitectureKnowledge GraphFilesCode HealthRefactoring

People & History

CommitsContributorsDecisions
ChatPro
Stats
repowiserepowise
ExplorePricingDocs
Sign inIndex repoIndex your repo free
repowiseurandon/sessionless

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

23of 64 scored

23 commits sit in this repo's top risk tercile, which is 36% of the 64scored. 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 9.5 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 commits1828%Commits whose subject reads as a bug fix rather than new work.Change diffusion2.50bitsShannon 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 threshold9.5out 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.

Feature31%
Fix28%
Refactor2%
Test5%
Chore13%
Other22%

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
1751877bfeat(web): add canonical session WebUI
Khomutov Nikita
4d ago+11.1K -70
99%Elevated
more lines added than baseline
2
06b2fb13feat(web): add canonical API and upload intents
Khomutov Nikita
4d ago+3.5K -70
97%Elevated
more lines added than baseline
3
d5dc031cfeat: define harness-neutral domain contracts
Khomutov Nikita
3w ago+2.9K -9
97%Elevated
more lines added than baseline
4
ea4467daSESSION-07: add authorized session API
Khomutov Nikita
4d ago+2.8K -30
91%Elevated
more lines added than baseline
5
0608460dWEB-02: implement Telegram OIDC BFF and YDB sessions
Khomutov Nikita
2w ago+3.4K -23
91%Elevated
more lines added than baseline
6
1e80903dfeat: define authenticated WebUI contracts
Khomutov Nikita
2w ago+2.3K -4
91%Elevated
more lines added than baseline
7
6627bac5feat: add durable Telegram ingress and delivery
Khomutov Nikita
3w ago+2.3K -42
91%Elevated
more lines added than baseline
8
992478d5feat: add YDB transactional state store
Khomutov Nikita
3w ago+4.3K -65
91%Elevated
more lines added than baseline
9
9d3dc6c0feat: project canonical events to Telegram
Khomutov Nikita
4d ago+1.9K -93
80%Elevated
more lines added than baseline
10
abcbb0b8SESSION-06: add audited session retention lifecycle
Khomutov Nikita
4d ago+2.2K -18
80%Elevated
more lines added than baseline
11
9395ae07SESSION-05: materialize stateless worker context
Khomutov Nikita
5d ago+1.6K -82
80%Elevated
more lines added than baseline
12
5e3f21b3SESSION-04: finalize canonical worker events
Khomutov Nikita
5d ago+1.4K -136
80%Elevated
more lines added than baseline
13
f37d32e4SESSION-03: add frontend-neutral canonical ingress
Khomutov Nikita
1w ago+1.6K -77
80%Elevated
more lines added than baseline
14
470f4b63feat: persist canonical sessions in YDB
Khomutov Nikita
2w ago+2.3K -204
80%Elevated
more lines added than baseline
15
527bd34finfra: provision isolated Yandex cloud dev
Khomutov Nikita
3w ago+2.0K -21
80%Elevated
more lines added than baseline
16
ccf76cc6feat: implement deterministic worker lifecycle
Khomutov Nikita
3w ago+2.7K -61
80%Elevated
more lines added than baseline
17
25c52761feat: add subscription-aware scheduler admission
Khomutov Nikita
3w ago+1.9K -32
80%Elevated
more lines added than baseline
18
4c4075c9feat: define YDB physical partitioning contract
Khomutov Nikita
3w ago+1.6K -26
80%Elevated
more lines added than baseline
19
b3b65323fix(web): address canonical API review
Khomutov Nikita
4d ago+1.1K -128
68%Elevated
more lines added than baseline
20
ce8ff2eefix: preserve live Telegram edge in cloud deployment
Khomutov Nikita
1w ago+2.1K -55
68%Elevated
more lines added than baseline
21
4b7d4c0fruntime: make outbox processing event-driven
Khomutov Nikita
1w ago+1.2K -193
68%Elevated
more lines added than baseline
22
8a5bbbd8feat: add durable Telegram command flows
Khomutov Nikita
3w ago+1.1K -37
68%Elevated
more lines added than baseline
23
b3cebf81feat: add local multi-service development stand
Khomutov Nikita
3w ago+1.7K -27
68%Elevated
more lines added than baseline
24
a8b7fe67feat: establish canonical session contracts
urandon
2w ago+960 -311
63%Typical
more lines added than baseline
25
993de50dtest: add deterministic local multi-user e2e slice
Khomutov Nikita
3w ago+1.5K -25
63%Typical
more lines added than baseline
26
5194f4c6TELEGRAM-01: route Telegram ingress through canonical sessions
Khomutov Nikita
4d ago+703 -315
59%Typical
more lines added than baseline
27
94480af8SESSION-06: address lifecycle deletion review
Khomutov Nikita
4d ago+964 -77
59%Typical
more lines added than baseline
28
bba6d001feat: bootstrap Go repository foundation
Khomutov Nikita
3w ago+905 -0
59%Typical
more lines added than baseline
29
d1300886infra: prepare delegated cloud dev bootstrap
urandon
2w ago+750 -137
55%Typical
more lines added than baseline
30
fae05923ci: publish immutable Yandex images from GitHub
Khomutov Nikita
1w ago+600 -67
54%Typical
more lines added than baseline
31
c12e7d36infra: add protected Terraform bootstrap
Khomutov Nikita
3w ago+380 -1
52%Typical
more lines added than baseline
32
cd3a4c20SESSION-05: address snapshot review
Khomutov Nikita
5d ago+388 -26
50%Typical
more lines added than baseline
33
a85367bdfix: preserve canonical ingress invariants
Khomutov Nikita
1w ago+272 -15
50%Typical
more lines added than baseline
34
b831c8fefix: align web BFF contracts and security audit
Khomutov Nikita
1w ago+345 -33
48%Typical
more lines added than baseline
35
7767c591TELEGRAM-01: enforce command authorization and revision fencing
Khomutov Nikita
4d ago+247 -10
46%Typical
more lines added than baseline
36
51325cc5SESSION-04: address canonical finalization review
Khomutov Nikita
5d ago+227 -15
44%Typical
more lines added than baseline
37
07f9f976ci: guard immutable image publication
Khomutov Nikita
1w ago+258 -12
44%Typical
more lines added than baseline
38
384f9df7fix(web): address WEB-04 review findings
Khomutov Nikita
4d ago+194 -34
41%Typical
more lines added than baseline
39
761115fcfix: keep edge capabilities outside Terraform state
Khomutov Nikita
1w ago+214 -86
41%Typical
more lines added than baseline
40
a1918ea3SESSION-06: purge frontend delivery state
Khomutov Nikita
4d ago+197 -7
38%Typical
more lines added than baseline
41
da2d4007SESSION-04: keep persisted worker limits compatible
Khomutov Nikita
5d ago+154 -8
37%Typical
more lines added than baseline
42
8e7f8fbefix: bind workflow mutations to immutable identity
Khomutov Nikita
1w ago+92 -14
35%Typical
more lines added than baseline
43
ef7ff83dtest: make local E2E waits deterministic
Khomutov Nikita
2w ago+124 -29
33%Below typical
more lines added than baseline
44
cd76acbcfix: let YDB manage physical partition counts
Khomutov Nikita
3w ago+95 -54
33%Below typical
more lines added than baseline
45
e1ff03befix: isolate concurrent ingress uploads
Khomutov Nikita
1w ago+88 -6
30%Below typical
more lines added than baseline
46
a38257c4fix: compare published images by config digest
Khomutov Nikita
1w ago+55 -26
27%Below typical
more lines added than baseline
47
70cb26c7refactor: rebase undeployed YDB migration baseline
Khomutov Nikita
3w ago+50 -120
27%Below typical
more lines added than baseline
48
275f2f38fix: resolve absolute YDB inspection paths
Khomutov Nikita
3w ago+65 -4
27%Below typical
more lines added than baseline
49
8865203dfix: enforce session ownership invariants
Khomutov Nikita
2w ago+53 -3
24%Below typical
more lines added than baseline
50
3222c147ci: run verification on GitHub mirror
Khomutov Nikita
3w ago+57 -26
23%Below typical
more lines added than baseline
  • 1751877bfeat(web): add canonical session WebUI
    Author
    Khomutov Nikita
    When
    4d ago
    Lines
    +11.1K -70
    Risk
    99%Elevated
  • 06b2fb13feat(web): add canonical API and upload intents
    Author
    Khomutov Nikita
    When
    4d ago
    Lines
    +3.5K -70
    Risk
    97%Elevated
  • d5dc031cfeat: define harness-neutral domain contracts
    Author
    Khomutov Nikita
    When
    3w ago
    Lines
    +2.9K -9
    Risk
    97%Elevated
  • ea4467daSESSION-07: add authorized session API
    Author
    Khomutov Nikita
    When
    4d ago
    Lines
    +2.8K -30
    Risk
    91%Elevated
  • 0608460dWEB-02: implement Telegram OIDC BFF and YDB sessions
    Author
    Khomutov Nikita
    When
    2w ago
    Lines
    +3.4K -23
    Risk
    91%Elevated
  • 1e80903dfeat: define authenticated WebUI contracts
    Author
    Khomutov Nikita
    When
    2w ago
    Lines
    +2.3K -4
    Risk
    91%Elevated
  • 6627bac5feat: add durable Telegram ingress and delivery
    Author
    Khomutov Nikita
    When
    3w ago
    Lines
    +2.3K -42
    Risk
    91%Elevated
  • 992478d5feat: add YDB transactional state store
    Author
    Khomutov Nikita
    When
    3w ago
    Lines
    +4.3K -65
    Risk
    91%Elevated
  • 9d3dc6c0feat: project canonical events to Telegram
    Author
    Khomutov Nikita
    When
    4d ago
    Lines
    +1.9K -93
    Risk
    80%Elevated
  • abcbb0b8SESSION-06: add audited session retention lifecycle
    Author
    Khomutov Nikita
    When
    4d ago
    Lines
    +2.2K -18
    Risk
    80%Elevated
  • 9395ae07SESSION-05: materialize stateless worker context
    Author
    Khomutov Nikita
    When
    5d ago
    Lines
    +1.6K -82
    Risk
    80%Elevated
  • 5e3f21b3SESSION-04: finalize canonical worker events
    Author
    Khomutov Nikita
    When
    5d ago
    Lines
    +1.4K -136
    Risk
    80%Elevated
  • f37d32e4SESSION-03: add frontend-neutral canonical ingress
    Author
    Khomutov Nikita
    When
    1w ago
    Lines
    +1.6K -77
    Risk
    80%Elevated
  • 470f4b63feat: persist canonical sessions in YDB
    Author
    Khomutov Nikita
    When
    2w ago
    Lines
    +2.3K -204
    Risk
    80%Elevated
  • 527bd34finfra: provision isolated Yandex cloud dev
    Author
    Khomutov Nikita
    When
    3w ago
    Lines
    +2.0K -21
    Risk
    80%Elevated
  • ccf76cc6feat: implement deterministic worker lifecycle
    Author
    Khomutov Nikita
    When
    3w ago
    Lines
    +2.7K -61
    Risk
    80%Elevated
  • 25c52761feat: add subscription-aware scheduler admission
    Author
    Khomutov Nikita
    When
    3w ago
    Lines
    +1.9K -32
    Risk
    80%Elevated
  • 4c4075c9feat: define YDB physical partitioning contract
    Author
    Khomutov Nikita
    When
    3w ago
    Lines
    +1.6K -26
    Risk
    80%Elevated
  • b3b65323fix(web): address canonical API review
    Author
    Khomutov Nikita
    When
    4d ago
    Lines
    +1.1K -128
    Risk
    68%Elevated
  • ce8ff2eefix: preserve live Telegram edge in cloud deployment
    Author
    Khomutov Nikita
    When
    1w ago
    Lines
    +2.1K -55
    Risk
    68%Elevated
  • 4b7d4c0fruntime: make outbox processing event-driven
    Author
    Khomutov Nikita
    When
    1w ago
    Lines
    +1.2K -193
    Risk
    68%Elevated
  • 8a5bbbd8feat: add durable Telegram command flows
    Author
    Khomutov Nikita
    When
    3w ago
    Lines
    +1.1K -37
    Risk
    68%Elevated
  • b3cebf81feat: add local multi-service development stand
    Author
    Khomutov Nikita
    When
    3w ago
    Lines
    +1.7K -27
    Risk
    68%Elevated
  • a8b7fe67feat: establish canonical session contracts
    Author
    urandon
    When
    2w ago
    Lines
    +960 -311
    Risk
    63%Typical
  • 993de50dtest: add deterministic local multi-user e2e slice
    Author
    Khomutov Nikita
    When
    3w ago
    Lines
    +1.5K -25
    Risk
    63%Typical
  • 5194f4c6TELEGRAM-01: route Telegram ingress through canonical sessions
    Author
    Khomutov Nikita
    When
    4d ago
    Lines
    +703 -315
    Risk
    59%Typical
  • 94480af8SESSION-06: address lifecycle deletion review
    Author
    Khomutov Nikita
    When
    4d ago
    Lines
    +964 -77
    Risk
    59%Typical
  • bba6d001feat: bootstrap Go repository foundation
    Author
    Khomutov Nikita
    When
    3w ago
    Lines
    +905 -0
    Risk
    59%Typical
  • d1300886infra: prepare delegated cloud dev bootstrap
    Author
    urandon
    When
    2w ago
    Lines
    +750 -137
    Risk
    55%Typical
  • fae05923ci: publish immutable Yandex images from GitHub
    Author
    Khomutov Nikita
    When
    1w ago
    Lines
    +600 -67
    Risk
    54%Typical
  • c12e7d36infra: add protected Terraform bootstrap
    Author
    Khomutov Nikita
    When
    3w ago
    Lines
    +380 -1
    Risk
    52%Typical
  • cd3a4c20SESSION-05: address snapshot review
    Author
    Khomutov Nikita
    When
    5d ago
    Lines
    +388 -26
    Risk
    50%Typical
  • a85367bdfix: preserve canonical ingress invariants
    Author
    Khomutov Nikita
    When
    1w ago
    Lines
    +272 -15
    Risk
    50%Typical
  • b831c8fefix: align web BFF contracts and security audit
    Author
    Khomutov Nikita
    When
    1w ago
    Lines
    +345 -33
    Risk
    48%Typical
  • 7767c591TELEGRAM-01: enforce command authorization and revision fencing
    Author
    Khomutov Nikita
    When
    4d ago
    Lines
    +247 -10
    Risk
    46%Typical
  • 51325cc5SESSION-04: address canonical finalization review
    Author
    Khomutov Nikita
    When
    5d ago
    Lines
    +227 -15
    Risk
    44%Typical
  • 07f9f976ci: guard immutable image publication
    Author
    Khomutov Nikita
    When
    1w ago
    Lines
    +258 -12
    Risk
    44%Typical
  • 384f9df7fix(web): address WEB-04 review findings
    Author
    Khomutov Nikita
    When
    4d ago
    Lines
    +194 -34
    Risk
    41%Typical
  • 761115fcfix: keep edge capabilities outside Terraform state
    Author
    Khomutov Nikita
    When
    1w ago
    Lines
    +214 -86
    Risk
    41%Typical
  • a1918ea3SESSION-06: purge frontend delivery state
    Author
    Khomutov Nikita
    When
    4d ago
    Lines
    +197 -7
    Risk
    38%Typical
  • da2d4007SESSION-04: keep persisted worker limits compatible
    Author
    Khomutov Nikita
    When
    5d ago
    Lines
    +154 -8
    Risk
    37%Typical
  • 8e7f8fbefix: bind workflow mutations to immutable identity
    Author
    Khomutov Nikita
    When
    1w ago
    Lines
    +92 -14
    Risk
    35%Typical
  • ef7ff83dtest: make local E2E waits deterministic
    Author
    Khomutov Nikita
    When
    2w ago
    Lines
    +124 -29
    Risk
    33%Below typical
  • cd76acbcfix: let YDB manage physical partition counts
    Author
    Khomutov Nikita
    When
    3w ago
    Lines
    +95 -54
    Risk
    33%Below typical
  • e1ff03befix: isolate concurrent ingress uploads
    Author
    Khomutov Nikita
    When
    1w ago
    Lines
    +88 -6
    Risk
    30%Below typical
  • a38257c4fix: compare published images by config digest
    Author
    Khomutov Nikita
    When
    1w ago
    Lines
    +55 -26
    Risk
    27%Below typical
  • 70cb26c7refactor: rebase undeployed YDB migration baseline
    Author
    Khomutov Nikita
    When
    3w ago
    Lines
    +50 -120
    Risk
    27%Below typical
  • 275f2f38fix: resolve absolute YDB inspection paths
    Author
    Khomutov Nikita
    When
    3w ago
    Lines
    +65 -4
    Risk
    27%Below typical
  • 8865203dfix: enforce session ownership invariants
    Author
    Khomutov Nikita
    When
    2w ago
    Lines
    +53 -3
    Risk
    24%Below typical
  • 3222c147ci: run verification on GitHub mirror
    Author
    Khomutov Nikita
    When
    3w ago
    Lines
    +57 -26
    Risk
    23%Below typical
Showing 50 of 64 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 ↑↑ elevated0.05.010.0Change-risk score →
Below typical
Typical
Elevated

Size against diffusion

The 64 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.04.6Diffusion →
Below typical22
Typical19
Elevated23

Commit history for urandon/sessionless

urandon/sessionless has 101 commits in its history from 2 contributors, the first of them Jul 15, 2026. In the last 90 days 230 files were touched, 678 times in total, most often ports.go. Every commit is scored for change risk from its size, spread and the history of the files it touches.