repowiserepowise
Sign in
lcmuniz/porquinho
OverviewDocsArchitectureKnowledge GraphFilesCode HealthRefactoring

People & History

CommitsContributorsDecisions
ChatPro
Stats
repowiserepowise
ExplorePricingDocs
Sign inIndex repoIndex your repo free
repowiselcmuniz/porquinho

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

20of 61 scored

20 commits sit in this repo's top risk tercile, which is 33% of the 61scored. 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.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 commits2948%Commits whose subject reads as a bug fix rather than new work.Written by an agent5997%Read from commit trailers, so it counts what was declared.Change diffusion1.13bitsShannon 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.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.

How this repo's commit mix shifts over time.

Feature26%
Fix49%
Refactor3%
Docs5%
Test2%
Chore8%
Other7%
97%of indexed commits are agent-attributed(59 of 61)
claude (59)

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
3245d461Initial commit: project setup with Vue frontend and Spring Boot backend
Luiz Carlos Munizclaudeassisted
4mo ago+61.4K -0
99%Elevated
more lines added than baseline
2
a1dd4c67feat(auth): implement Story 1.1 - User Registration with Google OAuth
Luiz Carlos Munizclaudeassisted
4mo ago+3.3K -10
98%Elevated
more lines added than baseline
3
8e71b784fix(auth): correct login rate limiting and account locking implementation
Luiz Carlos Munizclaudeassisted
4mo ago+3.2K -6
95%Elevated
more lines added than baseline
4
5b3eab6bfeat(frontend): configure Tailwind CSS and shadcn-vue design system
Luiz Carlos Munizclaudeassisted
4mo ago+2.2K -193
95%Elevated
more lines added than baseline
5
b6e75bbafeat(auth): implementar recuperação de senha via email (Story 1.4)
Luiz Carlos Munizclaudeassisted
4mo ago+1.7K -41
92%Elevated
more lines added than baseline
6
bf530d72feat(auth): implement Story 1.2 - User Registration with Email/Password
Luiz Carlos Munizclaudeassisted
4mo ago+1.5K -12
92%Elevated
more lines added than baseline
7
d42e8425feat(frontend): setup accessibility foundation WCAG 2.1 AA (story 0-9)
Luiz Carlos Munizclaudeassisted
4mo ago+1.1K -47
89%Elevated
more lines added than baseline
8
32c3bd11feat(frontend): implement design tokens and color system (story 0-7)
Luiz Carlos Munizclaudeassisted
4mo ago+637 -11
88%Elevated
more lines added than baseline
9
83d36ccbfeat(frontend): implement typography and spacing foundation (story 0-8)
Luiz Carlos Munizclaudeassisted
4mo ago+533 -1
84%Elevated
more lines added than baseline
10
303bd964feat: configure CI/CD pipeline and Docker containers (story 0-6)
Luiz Carlos Munizclaudeassisted
4mo ago+629 -3
84%Elevated
more lines added than baseline
11
14dd19a7feat(backend): setup PostgreSQL with Flyway and backend config
Luiz Carlos Munizclaudeassisted
4mo ago+539 -2
84%Elevated
more lines added than baseline
12
b04e255erefactor(docs): remover feature de autenticação em dois fatores (2FA)
Luiz Carlos Munizclaudeassisted
4mo ago+371 -400
81%Elevated
more lines added than baseline
13
7df51225feat(backend): setup Redis for dashboard caching
Luiz Carlos Munizclaudeassisted
4mo ago+397 -4
80%Elevated
more lines added than baseline
14
7e8250d0refactor(docs): remover Stories 1.5 e 1.6 do Epic 1
Luiz Carlos Munizclaudeassisted
4mo ago+257 -309
78%Elevated
more lines added than baseline
15
03bb8a81feat(ci): adicionar workflows de CI para frontend e backend
Luiz Carlos Munizclaudeassisted
4mo ago+209 -0
76%Elevated
more lines added than baseline
16
97019886docs: add epic 0 retrospective and mark retro as done
Luiz Carlos Munizclaudeassisted
4mo ago+203 -2
75%Elevated
more lines added than baseline
17
6f82229cfeat(auth): implement hybrid architecture with backend user sync
Luiz Carlos Munizclaudeassisted
4mo ago+175 -80
73%Elevated
more lines added than baseline
18
3b091247fix(scripts): remove emojis and fix .env parsing in Windows batch files
Luiz Carlos Munizclaudeassisted
4mo ago+145 -0
71%Elevated
more lines added than baseline
19
3329fb85test: fix all backend tests and improve test infrastructure
Luiz Carlos Munizclaudeassisted
4mo ago+105 -46
70%Elevated
more lines added than baseline
20
2bbe7099feat(frontend): add navigation guard and route structure for Epic 1 preparation
Luiz Carlos Munizclaudeassisted
4mo ago+68 -3
68%Elevated
more lines added than baseline
21
8d7a7051fix(tests): corrigir testes unitários do AuthController e AuthService
Luiz Carlos Munizclaudeassisted
4mo ago+59 -22
66%Typical
more lines added than baseline
22
e4569941feat(backend): add SecurityConfig base with CORS for Epic 1 preparation
Luiz Carlos Munizclaudeassisted
4mo ago+51 -7
65%Typical
more lines added than baseline
23
e45cb00dfix(auth): use native SQL INSERT to create users with pre-defined ID
Luiz Carlos Munizclaudeassisted
4mo ago+42 -6
63%Typical
more lines added than baseline
24
972dfa62fix(auth): return 404 from /login when user not in backend for lazy sync
Luiz Carlos Munizclaudeassisted
4mo ago+38 -16
61%Typical
more lines added than baseline
25
506df3eftemp(auth): make /register/email public with userId in body
Luiz Carlos Munizclaudeassisted
4mo ago+36 -13
60%Typical
more lines added than baseline
26
3383192efix(scripts): read .env from current directory in run-dev.bat
Luiz Carlos Munizclaudeassisted
4mo ago+29 -4
58%Typical
more lines added than baseline
27
818a8458fix(auth): corrigir issues do code review da Story 1.4
Luiz Carlos Munizclaudeassisted
4mo ago+28 -9
57%Typical
more lines added than baseline
28
9b13d5e9docs: marcar referências a mise exec como obsoletas
Luiz Carlos Munizclaudeassisted
4mo ago+19 -17
55%Typical
more lines added than baseline
29
03e821ebfix(scripts): properly read .env file in run-dev.bat using eol=#
Luiz Carlos Munizclaudeassisted
4mo ago+20 -12
53%Typical
more lines added than baseline
30
db66b834fix(auth): corrigir 401 no Google OAuth callback
Luiz Carlos Munizclaudeassisted
4mo ago+18 -7
52%Typical
more lines added than baseline
31
f5789582fix(lint): corrigir erros do eslint no frontend
Luiz Carlos Munizclaudeassisted
4mo ago+19 -3
49%Typical
more lines added than baseline
32
d00bdb42feat(scripts): add run-dev.bat for Windows with environment variables
Luiz Carlos Munizclaudeassisted
4mo ago+18 -0
49%Typical
more lines added than baseline
33
8343e8affix(auth): ativar validação JWT e remover endpoints temporariamente públicos
Luiz Carlos Munizclaudeassisted
4mo ago+23 -124
47%Typical
more lines added than baseline
34
d4454801fix(auth): use publicApi for unauthenticated login endpoints
Luiz Carlos Munizclaudeassisted
4mo ago+14 -3
45%Typical
more lines added than baseline
35
fadb8a9ffix(auth): detect already-verified email state in EmailVerificationView
Luiz Carlos Munizclaudeassisted
4mo ago+15 -3
43%Typical
more lines added than baseline
36
73fa6fbefix(scripts): hardcode environment variables in run-dev.bat
Luiz Carlos Munizclaudeassisted
4mo ago+14 -23
41%Typical
more lines added than baseline
37
17ec9744fix(auth): handle Supabase-only architecture in AccountLockService
Luiz Carlos Munizclaudeassisted
4mo ago+14 -4
41%Typical
more lines added than baseline
38
90daffa8fix(auth): prevent StaleObjectStateException in registerOrGetUserFromEmail
Luiz Carlos Munizclaudeassisted
4mo ago+12 -4
39%Typical
more focused than baseline
39
4294d6defix(tests): corrigir testes de integração do backend
Luiz Carlos Munizclaudeassisted
4mo ago+10 -5
37%Typical
more scattered than baseline
40
c6309eebfeat(auth): configure JWT validation using Supabase JWT_SECRET
Luiz Carlos Munizclaudeassisted
4mo ago+10 -5
35%Typical
more files than baseline
41
302eec8dfix(scripts): remove setlocal to allow environment variables to persist
Luiz Carlos Munizclaudeassisted
4mo ago+8 -8
34%Typical
fewer lines added than baseline
42
dec45d53fix(scripts): check for .env in current directory first in run-dev.sh
Luiz Carlos Munizclaudeassisted
4mo ago+7 -4
32%Below typical
fewer lines added than baseline
43
6abada18fix(ci): build before E2E tests so preview server has dist/ folder
Luiz Carlos Munizclaudeassisted
4mo ago+6 -0
30%Below typical
fewer lines added than baseline
44
ecb9889ctemp(auth): make all auth endpoints public until JWT validation is fixed
Luiz Carlos Munizclaudeassisted
4mo ago+6 -2
29%Below typical
fewer lines added than baseline
45
8243599afix(ci): desabilitar temporariamente testes E2E no Frontend CI
Luiz Carlos Munizclaudeassisted
4mo ago+5 -4
27%Below typical
fewer lines added than baseline
46
3fd6dd63fix(scripts): pass environment variables as Spring Boot arguments in run-dev.bat
Luiz Carlos Munizclaudeassisted
4mo ago+4 -24
25%Below typical
fewer lines added than baseline
47
a2cd7c9bfix(ci): rodar apenas testes unitários no Backend CI
Luiz Carlos Munizclaudeassisted
4mo ago+3 -2
23%Below typical
fewer lines added than baseline
48
22984e24fix(frontend): corrigir erros de TypeScript no LoginView
Luiz Carlos Munizclaudeassisted
4mo ago+3 -2
23%Below typical
fewer lines added than baseline
49
e45fde7cci: add workflow_dispatch trigger to frontend and backend workflows
Luiz Carlos Munizclaudeassisted
4mo ago+2 -0
20%Below typical
fewer lines added than baseline
50
5b028c83ci: habilitar todos os testes no Backend CI
Luiz Carlos Munizclaudeassisted
4mo ago+2 -2
16%Below typical
fewer lines added than baseline
  • 3245d461Initial commit: project setup with Vue frontend and Spring Boot backend
    Author
    Luiz Carlos Muniz
    When
    4mo ago
    Lines
    +61.4K -0
    Risk
    99%Elevated
  • a1dd4c67feat(auth): implement Story 1.1 - User Registration with Google OAuth
    Author
    Luiz Carlos Muniz
    When
    4mo ago
    Lines
    +3.3K -10
    Risk
    98%Elevated
  • 8e71b784fix(auth): correct login rate limiting and account locking implementation
    Author
    Luiz Carlos Muniz
    When
    4mo ago
    Lines
    +3.2K -6
    Risk
    95%Elevated
  • 5b3eab6bfeat(frontend): configure Tailwind CSS and shadcn-vue design system
    Author
    Luiz Carlos Muniz
    When
    4mo ago
    Lines
    +2.2K -193
    Risk
    95%Elevated
  • b6e75bbafeat(auth): implementar recuperação de senha via email (Story 1.4)
    Author
    Luiz Carlos Muniz
    When
    4mo ago
    Lines
    +1.7K -41
    Risk
    92%Elevated
  • bf530d72feat(auth): implement Story 1.2 - User Registration with Email/Password
    Author
    Luiz Carlos Muniz
    When
    4mo ago
    Lines
    +1.5K -12
    Risk
    92%Elevated
  • d42e8425feat(frontend): setup accessibility foundation WCAG 2.1 AA (story 0-9)
    Author
    Luiz Carlos Muniz
    When
    4mo ago
    Lines
    +1.1K -47
    Risk
    89%Elevated
  • 32c3bd11feat(frontend): implement design tokens and color system (story 0-7)
    Author
    Luiz Carlos Muniz
    When
    4mo ago
    Lines
    +637 -11
    Risk
    88%Elevated
  • 83d36ccbfeat(frontend): implement typography and spacing foundation (story 0-8)
    Author
    Luiz Carlos Muniz
    When
    4mo ago
    Lines
    +533 -1
    Risk
    84%Elevated
  • 303bd964feat: configure CI/CD pipeline and Docker containers (story 0-6)
    Author
    Luiz Carlos Muniz
    When
    4mo ago
    Lines
    +629 -3
    Risk
    84%Elevated
  • 14dd19a7feat(backend): setup PostgreSQL with Flyway and backend config
    Author
    Luiz Carlos Muniz
    When
    4mo ago
    Lines
    +539 -2
    Risk
    84%Elevated
  • b04e255erefactor(docs): remover feature de autenticação em dois fatores (2FA)
    Author
    Luiz Carlos Muniz
    When
    4mo ago
    Lines
    +371 -400
    Risk
    81%Elevated
  • 7df51225feat(backend): setup Redis for dashboard caching
    Author
    Luiz Carlos Muniz
    When
    4mo ago
    Lines
    +397 -4
    Risk
    80%Elevated
  • 7e8250d0refactor(docs): remover Stories 1.5 e 1.6 do Epic 1
    Author
    Luiz Carlos Muniz
    When
    4mo ago
    Lines
    +257 -309
    Risk
    78%Elevated
  • 03bb8a81feat(ci): adicionar workflows de CI para frontend e backend
    Author
    Luiz Carlos Muniz
    When
    4mo ago
    Lines
    +209 -0
    Risk
    76%Elevated
  • 97019886docs: add epic 0 retrospective and mark retro as done
    Author
    Luiz Carlos Muniz
    When
    4mo ago
    Lines
    +203 -2
    Risk
    75%Elevated
  • 6f82229cfeat(auth): implement hybrid architecture with backend user sync
    Author
    Luiz Carlos Muniz
    When
    4mo ago
    Lines
    +175 -80
    Risk
    73%Elevated
  • 3b091247fix(scripts): remove emojis and fix .env parsing in Windows batch files
    Author
    Luiz Carlos Muniz
    When
    4mo ago
    Lines
    +145 -0
    Risk
    71%Elevated
  • 3329fb85test: fix all backend tests and improve test infrastructure
    Author
    Luiz Carlos Muniz
    When
    4mo ago
    Lines
    +105 -46
    Risk
    70%Elevated
  • 2bbe7099feat(frontend): add navigation guard and route structure for Epic 1 preparation
    Author
    Luiz Carlos Muniz
    When
    4mo ago
    Lines
    +68 -3
    Risk
    68%Elevated
  • 8d7a7051fix(tests): corrigir testes unitários do AuthController e AuthService
    Author
    Luiz Carlos Muniz
    When
    4mo ago
    Lines
    +59 -22
    Risk
    66%Typical
  • e4569941feat(backend): add SecurityConfig base with CORS for Epic 1 preparation
    Author
    Luiz Carlos Muniz
    When
    4mo ago
    Lines
    +51 -7
    Risk
    65%Typical
  • e45cb00dfix(auth): use native SQL INSERT to create users with pre-defined ID
    Author
    Luiz Carlos Muniz
    When
    4mo ago
    Lines
    +42 -6
    Risk
    63%Typical
  • 972dfa62fix(auth): return 404 from /login when user not in backend for lazy sync
    Author
    Luiz Carlos Muniz
    When
    4mo ago
    Lines
    +38 -16
    Risk
    61%Typical
  • 506df3eftemp(auth): make /register/email public with userId in body
    Author
    Luiz Carlos Muniz
    When
    4mo ago
    Lines
    +36 -13
    Risk
    60%Typical
  • 3383192efix(scripts): read .env from current directory in run-dev.bat
    Author
    Luiz Carlos Muniz
    When
    4mo ago
    Lines
    +29 -4
    Risk
    58%Typical
  • 818a8458fix(auth): corrigir issues do code review da Story 1.4
    Author
    Luiz Carlos Muniz
    When
    4mo ago
    Lines
    +28 -9
    Risk
    57%Typical
  • 9b13d5e9docs: marcar referências a mise exec como obsoletas
    Author
    Luiz Carlos Muniz
    When
    4mo ago
    Lines
    +19 -17
    Risk
    55%Typical
  • 03e821ebfix(scripts): properly read .env file in run-dev.bat using eol=#
    Author
    Luiz Carlos Muniz
    When
    4mo ago
    Lines
    +20 -12
    Risk
    53%Typical
  • db66b834fix(auth): corrigir 401 no Google OAuth callback
    Author
    Luiz Carlos Muniz
    When
    4mo ago
    Lines
    +18 -7
    Risk
    52%Typical
  • f5789582fix(lint): corrigir erros do eslint no frontend
    Author
    Luiz Carlos Muniz
    When
    4mo ago
    Lines
    +19 -3
    Risk
    49%Typical
  • d00bdb42feat(scripts): add run-dev.bat for Windows with environment variables
    Author
    Luiz Carlos Muniz
    When
    4mo ago
    Lines
    +18 -0
    Risk
    49%Typical
  • 8343e8affix(auth): ativar validação JWT e remover endpoints temporariamente públicos
    Author
    Luiz Carlos Muniz
    When
    4mo ago
    Lines
    +23 -124
    Risk
    47%Typical
  • d4454801fix(auth): use publicApi for unauthenticated login endpoints
    Author
    Luiz Carlos Muniz
    When
    4mo ago
    Lines
    +14 -3
    Risk
    45%Typical
  • fadb8a9ffix(auth): detect already-verified email state in EmailVerificationView
    Author
    Luiz Carlos Muniz
    When
    4mo ago
    Lines
    +15 -3
    Risk
    43%Typical
  • 73fa6fbefix(scripts): hardcode environment variables in run-dev.bat
    Author
    Luiz Carlos Muniz
    When
    4mo ago
    Lines
    +14 -23
    Risk
    41%Typical
  • 17ec9744fix(auth): handle Supabase-only architecture in AccountLockService
    Author
    Luiz Carlos Muniz
    When
    4mo ago
    Lines
    +14 -4
    Risk
    41%Typical
  • 90daffa8fix(auth): prevent StaleObjectStateException in registerOrGetUserFromEmail
    Author
    Luiz Carlos Muniz
    When
    4mo ago
    Lines
    +12 -4
    Risk
    39%Typical
  • 4294d6defix(tests): corrigir testes de integração do backend
    Author
    Luiz Carlos Muniz
    When
    4mo ago
    Lines
    +10 -5
    Risk
    37%Typical
  • c6309eebfeat(auth): configure JWT validation using Supabase JWT_SECRET
    Author
    Luiz Carlos Muniz
    When
    4mo ago
    Lines
    +10 -5
    Risk
    35%Typical
  • 302eec8dfix(scripts): remove setlocal to allow environment variables to persist
    Author
    Luiz Carlos Muniz
    When
    4mo ago
    Lines
    +8 -8
    Risk
    34%Typical
  • dec45d53fix(scripts): check for .env in current directory first in run-dev.sh
    Author
    Luiz Carlos Muniz
    When
    4mo ago
    Lines
    +7 -4
    Risk
    32%Below typical
  • 6abada18fix(ci): build before E2E tests so preview server has dist/ folder
    Author
    Luiz Carlos Muniz
    When
    4mo ago
    Lines
    +6 -0
    Risk
    30%Below typical
  • ecb9889ctemp(auth): make all auth endpoints public until JWT validation is fixed
    Author
    Luiz Carlos Muniz
    When
    4mo ago
    Lines
    +6 -2
    Risk
    29%Below typical
  • 8243599afix(ci): desabilitar temporariamente testes E2E no Frontend CI
    Author
    Luiz Carlos Muniz
    When
    4mo ago
    Lines
    +5 -4
    Risk
    27%Below typical
  • 3fd6dd63fix(scripts): pass environment variables as Spring Boot arguments in run-dev.bat
    Author
    Luiz Carlos Muniz
    When
    4mo ago
    Lines
    +4 -24
    Risk
    25%Below typical
  • a2cd7c9bfix(ci): rodar apenas testes unitários no Backend CI
    Author
    Luiz Carlos Muniz
    When
    4mo ago
    Lines
    +3 -2
    Risk
    23%Below typical
  • 22984e24fix(frontend): corrigir erros de TypeScript no LoginView
    Author
    Luiz Carlos Muniz
    When
    4mo ago
    Lines
    +3 -2
    Risk
    23%Below typical
  • e45fde7cci: add workflow_dispatch trigger to frontend and backend workflows
    Author
    Luiz Carlos Muniz
    When
    4mo ago
    Lines
    +2 -0
    Risk
    20%Below typical
  • 5b028c83ci: habilitar todos os testes no Backend CI
    Author
    Luiz Carlos Muniz
    When
    4mo ago
    Lines
    +2 -2
    Risk
    16%Below typical
Showing 50 of 61 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.

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

Size against diffusion

The 61 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.07.4Diffusion →
Below typical20
Typical21
Elevated20

Commit history for lcmuniz/porquinho

lcmuniz/porquinho has 61 commits in its history from 1 contributor, the first of them Mar 14, 2026. No file in the repository changed in the last 90 days. Every commit is scored for change risk from its size, spread and the history of the files it touches.