repowiserepowise
Sign in
rakaarwaky/aplikasi-penalty
OverviewDocsArchitectureKnowledge GraphFilesCode HealthRefactoring

People & History

CommitsContributorsDecisions
ChatPro
Stats
repowiserepowise
ExplorePricingDocs
Sign inIndex repoIndex your repo free
repowiserakaarwaky/aplikasi-penalty

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

58of 172 scored

58 commits sit in this repo's top risk tercile, which is 34% of the 172scored. 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.7 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 commits1710%Commits whose subject reads as a bug fix rather than new work.Change diffusion1.27bitsShannon 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.7out 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.

How this repo's commit mix shifts over time.

Feature18%
Fix10%
Refactor30%
Docs13%
Test4%
Deps1%
Chore9%
Other16%

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
a1184b84feat: add shared contract interface definitions for modular system components
rakaarwaky
4w ago+9.8K -4
100%Elevated
more lines added than baseline
2
27a61180fix(state-machine): fix critical state machine and UI bugs in CLI application
rakaarwaky
4w ago+2.0K -2.2K
99%Elevated
more lines added than baseline
3
b0e07cd6feat: implement core architecture and domain models for penalty shootout application
rakaarwaky
4w ago+2.8K -0
99%Elevated
more lines added than baseline
4
8856fcf2refactor(cli): modularize menu and ranking screens into smart and dumb surfaces
rakaarwaky
4w ago+826 -703
97%Elevated
more lines added than baseline
5
37a08186feat(tui): redesign main menu with splash, status bar, and improved UI
rakaarwaky
4w ago+1.4K -298
97%Elevated
more lines added than baseline
6
8dda36b7fix(cli): fix critical state machine bugs and improve UI consistency
rakaarwaky
4w ago+1.9K -60
97%Elevated
more lines added than baseline
7
d637e8ecfix(coverage): clean gcov files and ensure robust gcov execution in Makefile
rakaarwaky
4w ago+1.5K -800
96%Elevated
more lines added than baseline
8
1c1caaa2chore: initial commit
rakaarwaky
4w ago+819 -0
96%Elevated
more lines added than baseline
9
5feec0bfauto-commit: dbg.py (D), dbg2.py (D), dbg3.py (D) and 14 more | Prompt: "saya mitna ai lin utnuk beriakn srana ui ux apa..."
rakaarwaky
4w ago+855 -627
95%Elevated
more lines added than baseline
10
eda0e921test(core): add comprehensive unit tests and test infrastructure
rakaarwaky
4w ago+725 -7
95%Elevated
more lines added than baseline
11
7f872048fix(core): fix multiple critical bugs and improve UI and state handling
rakaarwaky
4w ago+1.2K -20
94%Elevated
more lines added than baseline
12
80512f89feat: restructure application using modular architecture with shared taxonomy and feature-based orchestration
rakaarwaky
4w ago+926 -2.4K
94%Elevated
more lines added than baseline
13
f5fcca61auto-commit: README.md (M), module.cli.h (M), module.export.h (M) and 33 more | Prompt: "ya tolong lakauakan itu juag fosku pada menejel..."
rakaarwaky
4w ago+486 -456
93%Elevated
more lines added than baseline
14
bdd86537refactor: replace external dependency-heavy screenshot tools with pyte and custom PDF generation workflow
rakaarwaky
4w ago+710 -270
91%Elevated
more lines added than baseline
15
5ff9e00frefactor: simplify report analysis content and implement automated terminal-to-image pipeline for project documentation
rakaarwaky
4w ago+450 -49
91%Elevated
more lines added than baseline
16
4e0754e5auto-commit: module.cli.h (M), surfaces_menu_command.c (M), surfaces_ranking_command.c (M) and 16 more | Prompt: "continue"
rakaarwaky
4w ago+443 -123
91%Elevated
more lines added than baseline
17
65e4121cauto-commit: Makefile (M), module.cli.h (M), surfaces_menu_command.c (M) and 11 more | Prompt: "cekalagiapaakh sudh productio nready tidak ada ..."
rakaarwaky
4w ago+505 -368
91%Elevated
more lines added than baseline
18
447f1407feat(exporter): add feature crate export to consolidated Markdown
rakaarwaky
4w ago+524 -15
91%Elevated
more lines added than baseline
19
8c6d2f23refactor(export_feature): rewrite exporter for AES C99 architecture
rakaarwaky
4w ago+429 -333
89%Elevated
more lines added than baseline
20
fdb43b0ffeat: implement ncurses-based TUI infrastructure and refactor CLI menu to use TUI surfaces
rakaarwaky
4w ago+327 -118
89%Elevated
more lines added than baseline
21
b90d3b8drefactor(ui): unify box layout with dynamic centering and width constraints
rakaarwaky
4w ago+215 -123
87%Elevated
more lines added than baseline
22
fdfbaea5refactor: decouple CLI commands from TUI library using DisplayPort interface and add supporting constants
rakaarwaky
4w ago+373 -223
87%Elevated
more lines added than baseline
23
9ce4e1d1feat(infrastructure): add logging, storage, and export subsystems
rakaarwaky
4w ago+344 -2
87%Elevated
more lines added than baseline
24
e32dc6cdfeat: implement CLI interaction layers for registration, scoring, search, ranking, and recap commands
rakaarwaky
4w ago+205 -8
87%Elevated
more lines added than baseline
25
b9f3f75btest(cli): add headless fake ncurses for CLI/TUI testing
rakaarwaky
4w ago+265 -10
85%Elevated
more lines added than baseline
26
303a7264auto-commit: run_tests (D), surfaces_menu_command.c (M), surfaces_ranking_command.c (M) and 22 more | Prompt: "utnuk abgaian header doc nya cukup 1 baris purp..."
rakaarwaky
4w ago+455 -26
85%Elevated
more lines added than baseline
27
1e5cd2dbrefactor(tui): replace CLI output with ncurses-based TUI adapter
rakaarwaky
4w ago+263 -263
85%Elevated
more lines added than baseline
28
b57a9d4dfeat: implement domain Value Objects, Entities, and abstraction protocols for penalty competition taxonomy
rakaarwaky
4w ago+169 -0
85%Elevated
more lines added than baseline
29
6d675b01refactor: implement automated project report generation and update TUI modules for consistency
rakaarwaky
4w ago+348 -32
83%Elevated
more lines added than baseline
30
d7180360refactor(build): improve Makefile and add CI utilities
rakaarwaky
4w ago+414 -167
83%Elevated
more lines added than baseline
31
db86762ftest(e2e): add end-to-end tests for penalty shootout application
rakaarwaky
4w ago+224 -57
82%Elevated
more lines added than baseline
32
82125312refactor(ranking): restructure ranking module with protocol and capabilities wiring
rakaarwaky
4w ago+202 -10
82%Elevated
more lines added than baseline
33
2aa05b89feat: add screenshooter test tool and update project documentation with UI flow screenshots
rakaarwaky
4w ago+243 -77
80%Elevated
more lines added than baseline
34
3341470ffeat: add automated screenshot capture script and improve color accuracy in terminal-to-PNG export tool
rakaarwaky
4w ago+292 -58
80%Elevated
more lines added than baseline
35
fd5140aefeat(export): add recap and participant export functionality
rakaarwaky
4w ago+160 -11
80%Elevated
more lines added than baseline
36
82a77e8eauto-commit: aplikasi_perhitungan_penalty (D), lomba.penalty (D), mutation_test.py (M) and 13 more | Prompt: "lanjut"
rakaarwaky
4w ago+406 -9
80%Elevated
more lines added than baseline
37
4ea22b97auto-commit: AGENTS.md (D), ARCHITECTURE.md (M), README.md (M) and 20 more | Prompt: "apakah doekeutmnsi inline befoksu pada penejlas..."
rakaarwaky
4w ago+382 -225
80%Elevated
more lines added than baseline
38
247eb2e4feat(cli): enhance ranking display and add export and search suggestions
rakaarwaky
4w ago+136 -10
78%Elevated
more lines added than baseline
39
fd9e37efchore(project): remove obsolete plans and enhance project documentation
rakaarwaky
4w ago+298 -2.3K
78%Elevated
more lines added than baseline
40
a914ab04feat(export): add export module with TXT infrastructure adapter
rakaarwaky
4w ago+222 -20
78%Elevated
more lines added than baseline
41
a9fa1380refactor: update terminal screenshot aesthetics and refresh project report documentation
rakaarwaky
4w ago+235 -268
76%Elevated
more lines added than baseline
42
c3637be1auto-commit: test_main.c (M), agent_sanitize_orchestrator.c (??), contract_sanitize_aggregate.h (??) and 1 more | Prompt: "Review the conversation above and update the sk..."
rakaarwaky
4w ago+174 -0
76%Elevated
more lines added than baseline
43
ea6cdffedocs: refactor Laporan-Project.md documentation into tables and include project executable and updated screenshot assets
rakaarwaky
4w ago+169 -154
74%Elevated
more lines added than baseline
44
b911599drefactor(menu): remove dumb UI layer and consolidate rendering logic
rakaarwaky
4w ago+117 -243
74%Elevated
more lines added than baseline
45
e35275eaauto-commit: surfaces_menu_command.c (M), contract_display_port.h (M), taxonomy_display_constant.h (M) and 3 more | Prompt: "/home/raka/Study/PengantarCoding/aplikasi-penal..."
rakaarwaky
4w ago+213 -0
74%Elevated
more lines added than baseline
46
44e20599feat(sanitizer): add input validation module with string and int checks
rakaarwaky
4w ago+164 -14
74%Elevated
more lines added than baseline
47
29a166f5refactor: centralize module interface contracts into shared header and remove redundant definitions
rakaarwaky
4w ago+108 -204
74%Elevated
more lines added than baseline
48
6e147ca3docs: update AES v3.0 architectural documentation for C99 adaptation and clarify dependency flow and error propagation rules.
rakaarwaky
4w ago+148 -175
74%Elevated
more lines added than baseline
49
ad47ac8dfeat(tui): enhance terminal UI with Unicode box drawing and UTF-8 support
rakaarwaky
4w ago+182 -19
71%Elevated
more lines added than baseline
50
09ed6830refactor(mutation): improve mutation test script logic and reporting
rakaarwaky
4w ago+152 -63
71%Elevated
more lines added than baseline
  • a1184b84feat: add shared contract interface definitions for modular system components
    Author
    rakaarwaky
    When
    4w ago
    Lines
    +9.8K -4
    Risk
    100%Elevated
  • 27a61180fix(state-machine): fix critical state machine and UI bugs in CLI application
    Author
    rakaarwaky
    When
    4w ago
    Lines
    +2.0K -2.2K
    Risk
    99%Elevated
  • b0e07cd6feat: implement core architecture and domain models for penalty shootout application
    Author
    rakaarwaky
    When
    4w ago
    Lines
    +2.8K -0
    Risk
    99%Elevated
  • 8856fcf2refactor(cli): modularize menu and ranking screens into smart and dumb surfaces
    Author
    rakaarwaky
    When
    4w ago
    Lines
    +826 -703
    Risk
    97%Elevated
  • 37a08186feat(tui): redesign main menu with splash, status bar, and improved UI
    Author
    rakaarwaky
    When
    4w ago
    Lines
    +1.4K -298
    Risk
    97%Elevated
  • 8dda36b7fix(cli): fix critical state machine bugs and improve UI consistency
    Author
    rakaarwaky
    When
    4w ago
    Lines
    +1.9K -60
    Risk
    97%Elevated
  • d637e8ecfix(coverage): clean gcov files and ensure robust gcov execution in Makefile
    Author
    rakaarwaky
    When
    4w ago
    Lines
    +1.5K -800
    Risk
    96%Elevated
  • 1c1caaa2chore: initial commit
    Author
    rakaarwaky
    When
    4w ago
    Lines
    +819 -0
    Risk
    96%Elevated
  • 5feec0bfauto-commit: dbg.py (D), dbg2.py (D), dbg3.py (D) and 14 more | Prompt: "saya mitna ai lin utnuk beriakn srana ui ux apa..."
    Author
    rakaarwaky
    When
    4w ago
    Lines
    +855 -627
    Risk
    95%Elevated
  • eda0e921test(core): add comprehensive unit tests and test infrastructure
    Author
    rakaarwaky
    When
    4w ago
    Lines
    +725 -7
    Risk
    95%Elevated
  • 7f872048fix(core): fix multiple critical bugs and improve UI and state handling
    Author
    rakaarwaky
    When
    4w ago
    Lines
    +1.2K -20
    Risk
    94%Elevated
  • 80512f89feat: restructure application using modular architecture with shared taxonomy and feature-based orchestration
    Author
    rakaarwaky
    When
    4w ago
    Lines
    +926 -2.4K
    Risk
    94%Elevated
  • f5fcca61auto-commit: README.md (M), module.cli.h (M), module.export.h (M) and 33 more | Prompt: "ya tolong lakauakan itu juag fosku pada menejel..."
    Author
    rakaarwaky
    When
    4w ago
    Lines
    +486 -456
    Risk
    93%Elevated
  • bdd86537refactor: replace external dependency-heavy screenshot tools with pyte and custom PDF generation workflow
    Author
    rakaarwaky
    When
    4w ago
    Lines
    +710 -270
    Risk
    91%Elevated
  • 5ff9e00frefactor: simplify report analysis content and implement automated terminal-to-image pipeline for project documentation
    Author
    rakaarwaky
    When
    4w ago
    Lines
    +450 -49
    Risk
    91%Elevated
  • 4e0754e5auto-commit: module.cli.h (M), surfaces_menu_command.c (M), surfaces_ranking_command.c (M) and 16 more | Prompt: "continue"
    Author
    rakaarwaky
    When
    4w ago
    Lines
    +443 -123
    Risk
    91%Elevated
  • 65e4121cauto-commit: Makefile (M), module.cli.h (M), surfaces_menu_command.c (M) and 11 more | Prompt: "cekalagiapaakh sudh productio nready tidak ada ..."
    Author
    rakaarwaky
    When
    4w ago
    Lines
    +505 -368
    Risk
    91%Elevated
  • 447f1407feat(exporter): add feature crate export to consolidated Markdown
    Author
    rakaarwaky
    When
    4w ago
    Lines
    +524 -15
    Risk
    91%Elevated
  • 8c6d2f23refactor(export_feature): rewrite exporter for AES C99 architecture
    Author
    rakaarwaky
    When
    4w ago
    Lines
    +429 -333
    Risk
    89%Elevated
  • fdb43b0ffeat: implement ncurses-based TUI infrastructure and refactor CLI menu to use TUI surfaces
    Author
    rakaarwaky
    When
    4w ago
    Lines
    +327 -118
    Risk
    89%Elevated
  • b90d3b8drefactor(ui): unify box layout with dynamic centering and width constraints
    Author
    rakaarwaky
    When
    4w ago
    Lines
    +215 -123
    Risk
    87%Elevated
  • fdfbaea5refactor: decouple CLI commands from TUI library using DisplayPort interface and add supporting constants
    Author
    rakaarwaky
    When
    4w ago
    Lines
    +373 -223
    Risk
    87%Elevated
  • 9ce4e1d1feat(infrastructure): add logging, storage, and export subsystems
    Author
    rakaarwaky
    When
    4w ago
    Lines
    +344 -2
    Risk
    87%Elevated
  • e32dc6cdfeat: implement CLI interaction layers for registration, scoring, search, ranking, and recap commands
    Author
    rakaarwaky
    When
    4w ago
    Lines
    +205 -8
    Risk
    87%Elevated
  • b9f3f75btest(cli): add headless fake ncurses for CLI/TUI testing
    Author
    rakaarwaky
    When
    4w ago
    Lines
    +265 -10
    Risk
    85%Elevated
  • 303a7264auto-commit: run_tests (D), surfaces_menu_command.c (M), surfaces_ranking_command.c (M) and 22 more | Prompt: "utnuk abgaian header doc nya cukup 1 baris purp..."
    Author
    rakaarwaky
    When
    4w ago
    Lines
    +455 -26
    Risk
    85%Elevated
  • 1e5cd2dbrefactor(tui): replace CLI output with ncurses-based TUI adapter
    Author
    rakaarwaky
    When
    4w ago
    Lines
    +263 -263
    Risk
    85%Elevated
  • b57a9d4dfeat: implement domain Value Objects, Entities, and abstraction protocols for penalty competition taxonomy
    Author
    rakaarwaky
    When
    4w ago
    Lines
    +169 -0
    Risk
    85%Elevated
  • 6d675b01refactor: implement automated project report generation and update TUI modules for consistency
    Author
    rakaarwaky
    When
    4w ago
    Lines
    +348 -32
    Risk
    83%Elevated
  • d7180360refactor(build): improve Makefile and add CI utilities
    Author
    rakaarwaky
    When
    4w ago
    Lines
    +414 -167
    Risk
    83%Elevated
  • db86762ftest(e2e): add end-to-end tests for penalty shootout application
    Author
    rakaarwaky
    When
    4w ago
    Lines
    +224 -57
    Risk
    82%Elevated
  • 82125312refactor(ranking): restructure ranking module with protocol and capabilities wiring
    Author
    rakaarwaky
    When
    4w ago
    Lines
    +202 -10
    Risk
    82%Elevated
  • 2aa05b89feat: add screenshooter test tool and update project documentation with UI flow screenshots
    Author
    rakaarwaky
    When
    4w ago
    Lines
    +243 -77
    Risk
    80%Elevated
  • 3341470ffeat: add automated screenshot capture script and improve color accuracy in terminal-to-PNG export tool
    Author
    rakaarwaky
    When
    4w ago
    Lines
    +292 -58
    Risk
    80%Elevated
  • fd5140aefeat(export): add recap and participant export functionality
    Author
    rakaarwaky
    When
    4w ago
    Lines
    +160 -11
    Risk
    80%Elevated
  • 82a77e8eauto-commit: aplikasi_perhitungan_penalty (D), lomba.penalty (D), mutation_test.py (M) and 13 more | Prompt: "lanjut"
    Author
    rakaarwaky
    When
    4w ago
    Lines
    +406 -9
    Risk
    80%Elevated
  • 4ea22b97auto-commit: AGENTS.md (D), ARCHITECTURE.md (M), README.md (M) and 20 more | Prompt: "apakah doekeutmnsi inline befoksu pada penejlas..."
    Author
    rakaarwaky
    When
    4w ago
    Lines
    +382 -225
    Risk
    80%Elevated
  • 247eb2e4feat(cli): enhance ranking display and add export and search suggestions
    Author
    rakaarwaky
    When
    4w ago
    Lines
    +136 -10
    Risk
    78%Elevated
  • fd9e37efchore(project): remove obsolete plans and enhance project documentation
    Author
    rakaarwaky
    When
    4w ago
    Lines
    +298 -2.3K
    Risk
    78%Elevated
  • a914ab04feat(export): add export module with TXT infrastructure adapter
    Author
    rakaarwaky
    When
    4w ago
    Lines
    +222 -20
    Risk
    78%Elevated
  • a9fa1380refactor: update terminal screenshot aesthetics and refresh project report documentation
    Author
    rakaarwaky
    When
    4w ago
    Lines
    +235 -268
    Risk
    76%Elevated
  • c3637be1auto-commit: test_main.c (M), agent_sanitize_orchestrator.c (??), contract_sanitize_aggregate.h (??) and 1 more | Prompt: "Review the conversation above and update the sk..."
    Author
    rakaarwaky
    When
    4w ago
    Lines
    +174 -0
    Risk
    76%Elevated
  • ea6cdffedocs: refactor Laporan-Project.md documentation into tables and include project executable and updated screenshot assets
    Author
    rakaarwaky
    When
    4w ago
    Lines
    +169 -154
    Risk
    74%Elevated
  • b911599drefactor(menu): remove dumb UI layer and consolidate rendering logic
    Author
    rakaarwaky
    When
    4w ago
    Lines
    +117 -243
    Risk
    74%Elevated
  • e35275eaauto-commit: surfaces_menu_command.c (M), contract_display_port.h (M), taxonomy_display_constant.h (M) and 3 more | Prompt: "/home/raka/Study/PengantarCoding/aplikasi-penal..."
    Author
    rakaarwaky
    When
    4w ago
    Lines
    +213 -0
    Risk
    74%Elevated
  • 44e20599feat(sanitizer): add input validation module with string and int checks
    Author
    rakaarwaky
    When
    4w ago
    Lines
    +164 -14
    Risk
    74%Elevated
  • 29a166f5refactor: centralize module interface contracts into shared header and remove redundant definitions
    Author
    rakaarwaky
    When
    4w ago
    Lines
    +108 -204
    Risk
    74%Elevated
  • 6e147ca3docs: update AES v3.0 architectural documentation for C99 adaptation and clarify dependency flow and error propagation rules.
    Author
    rakaarwaky
    When
    4w ago
    Lines
    +148 -175
    Risk
    74%Elevated
  • ad47ac8dfeat(tui): enhance terminal UI with Unicode box drawing and UTF-8 support
    Author
    rakaarwaky
    When
    4w ago
    Lines
    +182 -19
    Risk
    71%Elevated
  • 09ed6830refactor(mutation): improve mutation test script logic and reporting
    Author
    rakaarwaky
    When
    4w ago
    Lines
    +152 -63
    Risk
    71%Elevated
Showing 50 of 172 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.

017typical ↑elevated ↑0.05.010.0Change-risk score →
Below typical
Typical
Elevated

Size against diffusion

The 172 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.4Diffusion →
Below typical56
Typical58
Elevated58

Commit history for rakaarwaky/aplikasi-penalty

rakaarwaky/aplikasi-penalty has 172 commits in its history from 1 contributor, the first of them Jul 10, 2026. In the last 90 days 113 files were touched, 672 times in total, most often surfaces_menu_command.c. Every commit is scored for change risk from its size, spread and the history of the files it touches.