repowiserepowise
Sign in
techygarg/confit
OverviewDocsArchitectureKnowledge GraphFilesCode HealthRefactoring

People & History

CommitsContributorsDecisions
ChatPro
Stats
repowiserepowise
ExplorePricingDocs
Sign inIndex repoIndex your repo free
repowisetechygarg/confit

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

32of 93 scored

32 commits sit in this repo's top risk tercile, which is 34% of the 93scored. 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.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 commits1516%Commits whose subject reads as a bug fix rather than new work.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 threshold7.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.

Consistently feature-driven across its history.

Feature26%
Fix13%
Refactor10%
Docs11%
Test18%
Deps4%
Chore11%
Other8%

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
48f117feAdd framework
Rahul Garg
4y ago+3.6K -1
99%Elevated
more lines added than baseline
2
07a16ea8refactor: restructure test cases to YAML-primary with feature-based organisation
Rahul
2mo ago+1.5K -1.3K
97%Elevated
more lines added than baseline
3
725c9064feat: ENV-003/005/004 — modern test host, app launcher, suite config
Rahul
2mo ago+2.7K -118
97%Elevated
more lines added than baseline
4
b483c567docs: comprehensive documentation overhaul
Rahul
2mo ago+1.5K -235
97%Elevated
more lines added than baseline
5
1d07225btest: overhaul unit test suite for quality and coverage
Rahul
2mo ago+1.5K -1.5K
97%Elevated
more lines added than baseline
6
df284015add declarative variable extraction + injection flow
Rahul
2mo ago+2.2K -183
94%Elevated
more lines added than baseline
7
6aac7b45feat: add declarative auth profiles (ENV-001)
Rahul
2mo ago+1.4K -84
91%Elevated
more lines added than baseline
8
7e05bb51docs: update suite setup, add AppLauncher and flow diagram docs
Rahul
2mo ago+857 -121
91%Elevated
more lines added than baseline
9
edc15ff1refactor: modernise library code — no behaviour changes
Rahul
2mo ago+902 -1.1K
91%Elevated
more lines added than baseline
10
389b2383feat: add semantic matcher library (ASSERT-001)
Rahul
2mo ago+1.6K -47
91%Elevated
more lines added than baseline
11
bf206ab3feat: SuiteBootstrapper + documentation refresh
Rahul
2mo ago+869 -483
88%Elevated
more lines added than baseline
12
86f159aefeat: add test dependency graph (FLOW-002)
Rahul
2mo ago+941 -98
88%Elevated
more lines added than baseline
13
f6d1c816improve: better code alignment, namespacing and clean up
Rahul
2mo ago+1.1K -804
88%Elevated
more lines added than baseline
14
83d51bfbrefactor: clean data model, harden pipeline, polish API (Buckets 2–4)
Rahul
2mo ago+721 -604
84%Elevated
more lines added than baseline
15
7a6a5674feat: add YAML test file support (DSL-002)
Rahul
2mo ago+774 -4
84%Elevated
more lines added than baseline
16
3d746e15feat: replace raw JSON diff with per-field failure output (ASSERT-002)
Rahul
2mo ago+605 -2
84%Elevated
more lines added than baseline
17
1f1d3b65example: add User.ComponentTests.AppLauncher reference project
Rahul
2mo ago+400 -0
82%Elevated
more lines added than baseline
18
ae72bf58refactor: reorganise namespace and folder structure (Bucket 1)
Rahul
2mo ago+691 -163
81%Elevated
more lines added than baseline
19
3f2e4dc4test: standardise unit test quality across all test files
Rahul
2mo ago+395 -470
81%Elevated
more lines added than baseline
20
8d7da833Add tests for TestHttpClient
Rahul
1y ago+413 -71
79%Elevated
more lines added than baseline
21
4a222f04feat: add per-test suite summary table with file grouping
Rahul
2mo ago+201 -12
77%Elevated
more lines added than baseline
22
85187488Add tests for TestFilter
Rahul
1y ago+172 -0
77%Elevated
more lines added than baseline
23
b7bbeb93Refactor TestReader to filter for JSON files and add extensive unit tests for file handling
Rahul
1y ago+247 -8
77%Elevated
more lines added than baseline
24
ab6d0f35refactor: replace KeySet validation with direct deserialization + typed validation
Rahul
2mo ago+145 -222
75%Elevated
more lines added than baseline
25
c74752d3docs: clarify filter system, rename RUN_POOLS→TEST_TAGS/TEST_NAMES
Rahul
2mo ago+187 -118
74%Elevated
more lines added than baseline
26
2c13fa3dci: update workflows for net10, Makefile integration, AppLauncher tests
Rahul
2mo ago+72 -84
72%Elevated
more lines added than baseline
27
93c5a9b6test(HttpClient): Improve test coverage and maintainability
Rahul
1y ago+79 -40
72%Elevated
more lines added than baseline
28
b3b82fcarefactor: centralise ANSI colour logic in TestColor utility
Rahul
2mo ago+84 -47
70%Elevated
more lines added than baseline
29
f8b9a81fAdd test for result matcher
Rahul
1y ago+421 -12
69%Elevated
more lines added than baseline
30
cf9be5daCreate codeql-analysis.yml
Rahul Garg
4y ago+70 -0
69%Elevated
more lines added than baseline
31
e9d5730ddocs: add NuGet package README
Rahul
2mo ago+89 -0
67%Elevated
more lines added than baseline
32
2612e015fix: deterministic test file ordering + AppLauncher stop command
Rahul
2mo ago+98 -56
67%Elevated
more lines added than baseline
33
ea61a607Update issue templates
Rahul Garg
4y ago+46 -0
65%Typical
more lines added than baseline
34
94a67fd8fix: buffer console output per-test to prevent interleaving
Rahul
2mo ago+50 -36
63%Typical
more lines added than baseline
35
9f8c3ea1improve: cleaner test console output with ANSI color support
Rahul
2mo ago+53 -12
63%Typical
more lines added than baseline
36
fac83308Fix code quality issues
rahul garg
1y ago+43 -30
62%Typical
more lines added than baseline
37
f0f43980feat: BaseTest.Execute accepts raw JToken directly
Rahul
2mo ago+74 -17
60%Typical
more lines added than baseline
38
e12fef97Add initial unit test project setup with test infrastructure
rahul garg
1y ago+43 -0
60%Typical
more lines added than baseline
39
0b51cfeffix: NullReferenceException in SemanticMatcher + HttpClient leak in BootstrappedSuite
Rahul
2mo ago+39 -8
59%Typical
more lines added than baseline
40
57425f28chore: add CHANGELOG.md for 3.0.0 release
Rahul
2mo ago+36 -0
58%Typical
more lines added than baseline
41
0c5afc4aAdd Dynamic Test & Data Linking section in README
Rahul Garg
4y ago+27 -2
56%Typical
more lines added than baseline
42
e2e5903fAdd nuget pack and publish
Rahul Garg
4y ago+25 -9
55%Typical
more lines added than baseline
43
f18ab354docs: document stopCommand in app-launcher.md; fix lsof to -sTCP:LISTEN
Rahul
2mo ago+31 -5
54%Typical
more lines added than baseline
44
413eb780Update package references in example projects
Ricardo Cavalcanti
8mo ago+22 -22
53%Typical
more lines added than baseline
45
505b281cAdjust build.yml for new snlx file format; upgrade target frameworks in test project
Ricardo Cavalcanti
8mo ago+28 -34
52%Typical
more lines added than baseline
46
8449f7feMove usings to global
Rahul
1y ago+19 -31
51%Typical
more lines added than baseline
47
a37b556dAdd License
Rahul Garg
4y ago+21 -0
51%Typical
more lines added than baseline
48
9957f86cchore: migrate all example projects to net10.0
Rahul
2mo ago+23 -37
48%Typical
more lines added than baseline
49
50a06846Update target frameworks and package references for .NET 10.0 support
Ricardo Cavalcanti
8mo ago+20 -14
48%Typical
more lines added than baseline
50
6f1e7fc8bump mediatR and other User.Api dependencies
Ricardo Cavalcanti
1y ago+17 -12
47%Typical
more lines added than baseline
  • 48f117feAdd framework
    Author
    Rahul Garg
    When
    4y ago
    Lines
    +3.6K -1
    Risk
    99%Elevated
  • 07a16ea8refactor: restructure test cases to YAML-primary with feature-based organisation
    Author
    Rahul
    When
    2mo ago
    Lines
    +1.5K -1.3K
    Risk
    97%Elevated
  • 725c9064feat: ENV-003/005/004 — modern test host, app launcher, suite config
    Author
    Rahul
    When
    2mo ago
    Lines
    +2.7K -118
    Risk
    97%Elevated
  • b483c567docs: comprehensive documentation overhaul
    Author
    Rahul
    When
    2mo ago
    Lines
    +1.5K -235
    Risk
    97%Elevated
  • 1d07225btest: overhaul unit test suite for quality and coverage
    Author
    Rahul
    When
    2mo ago
    Lines
    +1.5K -1.5K
    Risk
    97%Elevated
  • df284015add declarative variable extraction + injection flow
    Author
    Rahul
    When
    2mo ago
    Lines
    +2.2K -183
    Risk
    94%Elevated
  • 6aac7b45feat: add declarative auth profiles (ENV-001)
    Author
    Rahul
    When
    2mo ago
    Lines
    +1.4K -84
    Risk
    91%Elevated
  • 7e05bb51docs: update suite setup, add AppLauncher and flow diagram docs
    Author
    Rahul
    When
    2mo ago
    Lines
    +857 -121
    Risk
    91%Elevated
  • edc15ff1refactor: modernise library code — no behaviour changes
    Author
    Rahul
    When
    2mo ago
    Lines
    +902 -1.1K
    Risk
    91%Elevated
  • 389b2383feat: add semantic matcher library (ASSERT-001)
    Author
    Rahul
    When
    2mo ago
    Lines
    +1.6K -47
    Risk
    91%Elevated
  • bf206ab3feat: SuiteBootstrapper + documentation refresh
    Author
    Rahul
    When
    2mo ago
    Lines
    +869 -483
    Risk
    88%Elevated
  • 86f159aefeat: add test dependency graph (FLOW-002)
    Author
    Rahul
    When
    2mo ago
    Lines
    +941 -98
    Risk
    88%Elevated
  • f6d1c816improve: better code alignment, namespacing and clean up
    Author
    Rahul
    When
    2mo ago
    Lines
    +1.1K -804
    Risk
    88%Elevated
  • 83d51bfbrefactor: clean data model, harden pipeline, polish API (Buckets 2–4)
    Author
    Rahul
    When
    2mo ago
    Lines
    +721 -604
    Risk
    84%Elevated
  • 7a6a5674feat: add YAML test file support (DSL-002)
    Author
    Rahul
    When
    2mo ago
    Lines
    +774 -4
    Risk
    84%Elevated
  • 3d746e15feat: replace raw JSON diff with per-field failure output (ASSERT-002)
    Author
    Rahul
    When
    2mo ago
    Lines
    +605 -2
    Risk
    84%Elevated
  • 1f1d3b65example: add User.ComponentTests.AppLauncher reference project
    Author
    Rahul
    When
    2mo ago
    Lines
    +400 -0
    Risk
    82%Elevated
  • ae72bf58refactor: reorganise namespace and folder structure (Bucket 1)
    Author
    Rahul
    When
    2mo ago
    Lines
    +691 -163
    Risk
    81%Elevated
  • 3f2e4dc4test: standardise unit test quality across all test files
    Author
    Rahul
    When
    2mo ago
    Lines
    +395 -470
    Risk
    81%Elevated
  • 8d7da833Add tests for TestHttpClient
    Author
    Rahul
    When
    1y ago
    Lines
    +413 -71
    Risk
    79%Elevated
  • 4a222f04feat: add per-test suite summary table with file grouping
    Author
    Rahul
    When
    2mo ago
    Lines
    +201 -12
    Risk
    77%Elevated
  • 85187488Add tests for TestFilter
    Author
    Rahul
    When
    1y ago
    Lines
    +172 -0
    Risk
    77%Elevated
  • b7bbeb93Refactor TestReader to filter for JSON files and add extensive unit tests for file handling
    Author
    Rahul
    When
    1y ago
    Lines
    +247 -8
    Risk
    77%Elevated
  • ab6d0f35refactor: replace KeySet validation with direct deserialization + typed validation
    Author
    Rahul
    When
    2mo ago
    Lines
    +145 -222
    Risk
    75%Elevated
  • c74752d3docs: clarify filter system, rename RUN_POOLS→TEST_TAGS/TEST_NAMES
    Author
    Rahul
    When
    2mo ago
    Lines
    +187 -118
    Risk
    74%Elevated
  • 2c13fa3dci: update workflows for net10, Makefile integration, AppLauncher tests
    Author
    Rahul
    When
    2mo ago
    Lines
    +72 -84
    Risk
    72%Elevated
  • 93c5a9b6test(HttpClient): Improve test coverage and maintainability
    Author
    Rahul
    When
    1y ago
    Lines
    +79 -40
    Risk
    72%Elevated
  • b3b82fcarefactor: centralise ANSI colour logic in TestColor utility
    Author
    Rahul
    When
    2mo ago
    Lines
    +84 -47
    Risk
    70%Elevated
  • f8b9a81fAdd test for result matcher
    Author
    Rahul
    When
    1y ago
    Lines
    +421 -12
    Risk
    69%Elevated
  • cf9be5daCreate codeql-analysis.yml
    Author
    Rahul Garg
    When
    4y ago
    Lines
    +70 -0
    Risk
    69%Elevated
  • e9d5730ddocs: add NuGet package README
    Author
    Rahul
    When
    2mo ago
    Lines
    +89 -0
    Risk
    67%Elevated
  • 2612e015fix: deterministic test file ordering + AppLauncher stop command
    Author
    Rahul
    When
    2mo ago
    Lines
    +98 -56
    Risk
    67%Elevated
  • ea61a607Update issue templates
    Author
    Rahul Garg
    When
    4y ago
    Lines
    +46 -0
    Risk
    65%Typical
  • 94a67fd8fix: buffer console output per-test to prevent interleaving
    Author
    Rahul
    When
    2mo ago
    Lines
    +50 -36
    Risk
    63%Typical
  • 9f8c3ea1improve: cleaner test console output with ANSI color support
    Author
    Rahul
    When
    2mo ago
    Lines
    +53 -12
    Risk
    63%Typical
  • fac83308Fix code quality issues
    Author
    rahul garg
    When
    1y ago
    Lines
    +43 -30
    Risk
    62%Typical
  • f0f43980feat: BaseTest.Execute accepts raw JToken directly
    Author
    Rahul
    When
    2mo ago
    Lines
    +74 -17
    Risk
    60%Typical
  • e12fef97Add initial unit test project setup with test infrastructure
    Author
    rahul garg
    When
    1y ago
    Lines
    +43 -0
    Risk
    60%Typical
  • 0b51cfeffix: NullReferenceException in SemanticMatcher + HttpClient leak in BootstrappedSuite
    Author
    Rahul
    When
    2mo ago
    Lines
    +39 -8
    Risk
    59%Typical
  • 57425f28chore: add CHANGELOG.md for 3.0.0 release
    Author
    Rahul
    When
    2mo ago
    Lines
    +36 -0
    Risk
    58%Typical
  • 0c5afc4aAdd Dynamic Test & Data Linking section in README
    Author
    Rahul Garg
    When
    4y ago
    Lines
    +27 -2
    Risk
    56%Typical
  • e2e5903fAdd nuget pack and publish
    Author
    Rahul Garg
    When
    4y ago
    Lines
    +25 -9
    Risk
    55%Typical
  • f18ab354docs: document stopCommand in app-launcher.md; fix lsof to -sTCP:LISTEN
    Author
    Rahul
    When
    2mo ago
    Lines
    +31 -5
    Risk
    54%Typical
  • 413eb780Update package references in example projects
    Author
    Ricardo Cavalcanti
    When
    8mo ago
    Lines
    +22 -22
    Risk
    53%Typical
  • 505b281cAdjust build.yml for new snlx file format; upgrade target frameworks in test project
    Author
    Ricardo Cavalcanti
    When
    8mo ago
    Lines
    +28 -34
    Risk
    52%Typical
  • 8449f7feMove usings to global
    Author
    Rahul
    When
    1y ago
    Lines
    +19 -31
    Risk
    51%Typical
  • a37b556dAdd License
    Author
    Rahul Garg
    When
    4y ago
    Lines
    +21 -0
    Risk
    51%Typical
  • 9957f86cchore: migrate all example projects to net10.0
    Author
    Rahul
    When
    2mo ago
    Lines
    +23 -37
    Risk
    48%Typical
  • 50a06846Update target frameworks and package references for .NET 10.0 support
    Author
    Ricardo Cavalcanti
    When
    8mo ago
    Lines
    +20 -14
    Risk
    48%Typical
  • 6f1e7fc8bump mediatR and other User.Api dependencies
    Author
    Ricardo Cavalcanti
    When
    1y ago
    Lines
    +17 -12
    Risk
    47%Typical
Showing 50 of 93 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 ↑elevated ↑0.05.010.0Change-risk score →
Below typical
Typical
Elevated

Size against diffusion

The 93 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.05.7Diffusion →
Below typical30
Typical31
Elevated32

Commit history for techygarg/confit

Repowise tracks change history across 130 files in techygarg/confit. In the last 90 days 96 files were touched, 250 times in total, most often BaseTest.cs. Every commit is scored for change risk from its size, spread and the history of the files it touches.