repowiserepowise
Sign in
ramsterr/reporelay
OverviewDocsArchitectureKnowledge GraphFilesCode HealthRefactoring

People & History

CommitsContributorsDecisions
ChatPro
Stats
repowiserepowise
ExplorePricingDocs
Sign inIndex repoIndex your repo free
repowiseramsterr/reporelay

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

67of 204 scored

67 commits sit in this repo's top risk tercile, which is 33% of the 204scored. 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.9 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 commits7336%Commits whose subject reads as a bug fix rather than new work.Change diffusion0.66bitsShannon 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.9out 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.

Began feature-led, now leaning fix.

Feature26%
Fix33%
Refactor5%
Docs20%
Deps1%
Chore3%
Other12%

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
f4eecf77v0.3: Major recommendation engine upgrade
ramster
4w ago+5.3K -190
100%Elevated
more lines added than baseline
2
b74a521bfeat(site): overhaul frontend themes, typography, and UI polish
ramster
4w ago+1.4K -746
99%Elevated
more lines added than baseline
3
c4f7b97eadd Astro frontend with 3 pages: home, results, explore - Graph paper background, Space Mono + Inter fonts, card layout - / — search box + example repos - /repo/owner/name — card-style results, seed-based rerun - /explore — surprise me / random repo discovery - CORS on API for frontend - Updated justfile with dev/site commands - Homebrew Postgres option in README
ramster
1mo ago+4.1K -2
99%Elevated
more lines added than baseline
4
2dc5e6fephases 4-11 complete: seed batch ingest, dependency graph, star events, co-star MV, graph layer (SQL-based), two-hop neighbors, embedding pipeline (384-dim), Redis caching layer integrated into API
ramster
1mo ago+1.9K -64
99%Elevated
more lines added than baseline
5
4ebdc248chore: scaffold monorepo with Python API, Astro site, and Postgres infra
ramster
1mo ago+6.3K -0
99%Elevated
more lines added than baseline
6
d7c00279fix: ensure new repos are fully embedded before returning recommendations
ramster
4w ago+1.4K -67
97%Elevated
more lines added than baseline
7
d8b51f40MVP v0.1: 5-stage recommender (data, features, candidates, score, rerank) -Single mvp_repos table with pgvector embeddings -Weighted 5-feature scoring (language, topics, cosine sim, deps, stars) -2-stage candidate gen: SQL filter + pgvector ANN -FastAPI endpoint at /recommend -CLI: save, count, recommend -Same-owner filter + owner diversity rerank
ramster
1mo ago+1.4K -1
97%Elevated
more lines added than baseline
8
04ced82ddocs: add recommendation systems guide (09)
ramster
1mo ago+877 -0
97%Elevated
more lines added than baseline
9
999b92f4Add hybrid keyword search architecture (FTS + semantic + keyword)
ramster
4w ago+809 -97
96%Elevated
more lines added than baseline
10
a1d7a882docs: add user flow diagrams (Mermaid + ASCII)
ramster
1mo ago+570 -0
95%Elevated
more lines added than baseline
11
d36160aafeat(site): art picker + 6 new patterns + clear green-tinted glass cards
ramsterr
1mo ago+440 -131
94%Elevated
more lines added than baseline
12
25b9919dfeat: add trending scrape + cron workflows + webhook receiver
ramster
1mo ago+745 -7
94%Elevated
more lines added than baseline
13
4533f72bfeat: bulk-seed corpus from GitHub search + flip recommend pipeline
ramster
1mo ago+562 -128
94%Elevated
more lines added than baseline
14
263b8919feat: add blended recommendation engine with dynamic thresholds
ramster
1mo ago+608 -23
94%Elevated
more lines added than baseline
15
c8bbbb99feat: rearchitecture — desc-based vector search + categorized results
ramster
4w ago+465 -412
92%Elevated
more lines added than baseline
16
078dbc04perf: rewrite recommend() — one GitHub roundtrip, parallel Gemini embed
ramster
4w ago+357 -162
92%Elevated
more lines added than baseline
17
c45068ccfeat(site): dark theme with GitHub commit-graph green grid backdrop
ramsterr
1mo ago+341 -139
92%Elevated
more lines added than baseline
18
7be86fe6feat: topic-based explore + tag filter chips on recommendations
ramster
1mo ago+364 -100
92%Elevated
more lines added than baseline
19
73da6d00feat: deploy-ready — env-driven API URL + Vercel adapter + Render blueprint
ramster
1mo ago+748 -9
91%Elevated
more lines added than baseline
20
d3bd0ab1docs: update README with status badges, Gemini architecture, current features, and all docs to match production state
ramster
4w ago+406 -231
89%Elevated
more lines added than baseline
21
54ad643efix: make embedding comparison real — reject zero/NaN vectors everywhere
ramster
4w ago+353 -30
89%Elevated
more lines added than baseline
22
d8dbead5fix(api): harden recommender — cosine default, rate-limit, rec cache, weights, tests
ramsterr
1mo ago+300 -50
89%Elevated
more lines added than baseline
23
506cd301perf: bake model into Docker image + client fetch timeouts + faster search
ramster
1mo ago+485 -68
89%Elevated
more lines added than baseline
24
816dac5fphase 3 complete: single-repo ingest pipeline (GitHub API -> Postgres)
ramster
1mo ago+289 -13
89%Elevated
more lines added than baseline
25
921a8ceffeat(explore): random picks section + topic filter + better cards
ramsterr
1mo ago+237 -23
87%Elevated
more lines added than baseline
26
3c27b57cfeat(api): description embeddings + lightweight token-sim + seed retry
ramsterr
1mo ago+205 -56
87%Elevated
more lines added than baseline
27
e3515f19docs: rewrite README and ARCHITECTURE to match actual codebase
ramster
1mo ago+270 -100
87%Elevated
more lines added than baseline
28
580878bbfix all 6 frontend bugs + add feature breakdown to API response Backend: - models.py: ScoredRepo includes score, features, shared_topics, shared_language - recommend.py: returns ScoredRecommendation with features per repo - rerank.py: returns (repo, score) tuples to preserve scores - API: response now includes feature breakdown for each recommendation
ramster
1mo ago+289 -121
87%Elevated
more lines added than baseline
29
cc5326d9phase 12 complete: engine connected to real data — pgvector ANN, co-star MV, user CF, trending via Redis-cached strategies; verified non-empty recommendations + feedback loop
ramster
1mo ago+326 -29
87%Elevated
more lines added than baseline
30
8cc4682aFrontend: checkboxes, show more like these, seed controls, cache indicator
ramster
4w ago+272 -207
85%Elevated
more lines added than baseline
31
1d6153c5Add 'show more like these' relevance feedback endpoint
ramster
4w ago+270 -0
85%Elevated
more lines added than baseline
32
1db68016feat(site): theme toggle + synced light/dark grids + bigger logo/cursor
ramsterr
1mo ago+198 -39
85%Elevated
more lines added than baseline
33
b3fa9124feat(site): 'trending on github' section on the homepage
ramsterr
1mo ago+186 -0
84%Elevated
more lines added than baseline
34
8ffb9559feat(site): 6 grid art patterns — aurora, ocean, starfield, mountains, diamonds, cracked earth
ramsterr
1mo ago+175 -39
84%Elevated
more lines added than baseline
35
460c223eadd ARCHITECTURE.md with detailed system overview, link from README
ramster
1mo ago+255 -0
84%Elevated
more lines added than baseline
36
49e8d84aRevert "Remove themes: aurora, nebula, arctic, space, cyber, cabin"
ramster
4w ago+188 -0
81%Elevated
more lines added than baseline
37
12043b9fFix: proxy-first architecture — results return immediately, Gemini embeds in background
ramster
4w ago+182 -187
81%Elevated
more lines added than baseline
38
5f3f635edocs: deployment_issues.md — issues hit during version-0 deploy
ramster
1mo ago+200 -0
81%Elevated
more lines added than baseline
39
83471bb7add seed/shuffle, explore/surprise-me, cool-repos boost - candidates.py: seed param shuffles pool deterministically - score.py: seed jitters weights ±10%, boosts popularity 3x - data.py: get_random_repo(seed) for explore - recommend.py: seed passthrough + recommend_random() - cli.py: --seed flag on recommend, new explore command - api: /recommend?seed=, /explore?seed= endpoint
ramster
1mo ago+181 -19
81%Elevated
more lines added than baseline
40
583bd350phase 1.03-1.14: create all remaining schema tables + tick Phase 1 complete
ramster
1mo ago+212 -14
81%Elevated
more lines added than baseline
41
5f26afbedocs: add data engineering micro-task checklist
ramster
1mo ago+177 -0
81%Elevated
more lines added than baseline
42
a02e6851fix: return results fast — embed description synchronously, README in background
ramster
4w ago+176 -36
79%Elevated
more lines added than baseline
43
ee487463perf: fix critical performance bottlenecks — async ML model, numpy vectors, API caching, font loading
ramster
1mo ago+200 -48
79%Elevated
more lines added than baseline
44
c530b5bdfix: move repo recommendations to client-side — no more SSR API blocking
ramster
1mo ago+167 -162
79%Elevated
more lines added than baseline
45
e2357d4cdocs: seed.md — production-grade seeder/embedder roadmap
ramster
1mo ago+172 -0
79%Elevated
more lines added than baseline
46
c7c43256fix: auto-fetch repos, GitHub discovery, seed-aware rerank, URL paste
ramster
1mo ago+171 -38
79%Elevated
more lines added than baseline
47
56e51f21feat(site): remove more live animations, clean buttons, smarter random, enhance themes
ramster
4w ago+192 -93
76%Elevated
more lines added than baseline
48
cd3b9011Fix: infinite loading on results page
ramster
4w ago+149 -165
76%Elevated
more lines added than baseline
49
21cbff41fix(site): make grid actually visible + viewport-aware art + art picker timing
ramsterr
1mo ago+140 -86
76%Elevated
more lines added than baseline
50
2df9b534feat: bulk-embed the top 1000 repos by stars
ramster
1mo ago+151 -0
76%Elevated
more lines added than baseline
  • f4eecf77v0.3: Major recommendation engine upgrade
    Author
    ramster
    When
    4w ago
    Lines
    +5.3K -190
    Risk
    100%Elevated
  • b74a521bfeat(site): overhaul frontend themes, typography, and UI polish
    Author
    ramster
    When
    4w ago
    Lines
    +1.4K -746
    Risk
    99%Elevated
  • c4f7b97eadd Astro frontend with 3 pages: home, results, explore - Graph paper background, Space Mono + Inter fonts, card layout - / — search box + example repos - /repo/owner/name — card-style results, seed-based rerun - /explore — surprise me / random repo discovery - CORS on API for frontend - Updated justfile with dev/site commands - Homebrew Postgres option in README
    Author
    ramster
    When
    1mo ago
    Lines
    +4.1K -2
    Risk
    99%Elevated
  • 2dc5e6fephases 4-11 complete: seed batch ingest, dependency graph, star events, co-star MV, graph layer (SQL-based), two-hop neighbors, embedding pipeline (384-dim), Redis caching layer integrated into API
    Author
    ramster
    When
    1mo ago
    Lines
    +1.9K -64
    Risk
    99%Elevated
  • 4ebdc248chore: scaffold monorepo with Python API, Astro site, and Postgres infra
    Author
    ramster
    When
    1mo ago
    Lines
    +6.3K -0
    Risk
    99%Elevated
  • d7c00279fix: ensure new repos are fully embedded before returning recommendations
    Author
    ramster
    When
    4w ago
    Lines
    +1.4K -67
    Risk
    97%Elevated
  • d8b51f40MVP v0.1: 5-stage recommender (data, features, candidates, score, rerank) -Single mvp_repos table with pgvector embeddings -Weighted 5-feature scoring (language, topics, cosine sim, deps, stars) -2-stage candidate gen: SQL filter + pgvector ANN -FastAPI endpoint at /recommend -CLI: save, count, recommend -Same-owner filter + owner diversity rerank
    Author
    ramster
    When
    1mo ago
    Lines
    +1.4K -1
    Risk
    97%Elevated
  • 04ced82ddocs: add recommendation systems guide (09)
    Author
    ramster
    When
    1mo ago
    Lines
    +877 -0
    Risk
    97%Elevated
  • 999b92f4Add hybrid keyword search architecture (FTS + semantic + keyword)
    Author
    ramster
    When
    4w ago
    Lines
    +809 -97
    Risk
    96%Elevated
  • a1d7a882docs: add user flow diagrams (Mermaid + ASCII)
    Author
    ramster
    When
    1mo ago
    Lines
    +570 -0
    Risk
    95%Elevated
  • d36160aafeat(site): art picker + 6 new patterns + clear green-tinted glass cards
    Author
    ramsterr
    When
    1mo ago
    Lines
    +440 -131
    Risk
    94%Elevated
  • 25b9919dfeat: add trending scrape + cron workflows + webhook receiver
    Author
    ramster
    When
    1mo ago
    Lines
    +745 -7
    Risk
    94%Elevated
  • 4533f72bfeat: bulk-seed corpus from GitHub search + flip recommend pipeline
    Author
    ramster
    When
    1mo ago
    Lines
    +562 -128
    Risk
    94%Elevated
  • 263b8919feat: add blended recommendation engine with dynamic thresholds
    Author
    ramster
    When
    1mo ago
    Lines
    +608 -23
    Risk
    94%Elevated
  • c8bbbb99feat: rearchitecture — desc-based vector search + categorized results
    Author
    ramster
    When
    4w ago
    Lines
    +465 -412
    Risk
    92%Elevated
  • 078dbc04perf: rewrite recommend() — one GitHub roundtrip, parallel Gemini embed
    Author
    ramster
    When
    4w ago
    Lines
    +357 -162
    Risk
    92%Elevated
  • c45068ccfeat(site): dark theme with GitHub commit-graph green grid backdrop
    Author
    ramsterr
    When
    1mo ago
    Lines
    +341 -139
    Risk
    92%Elevated
  • 7be86fe6feat: topic-based explore + tag filter chips on recommendations
    Author
    ramster
    When
    1mo ago
    Lines
    +364 -100
    Risk
    92%Elevated
  • 73da6d00feat: deploy-ready — env-driven API URL + Vercel adapter + Render blueprint
    Author
    ramster
    When
    1mo ago
    Lines
    +748 -9
    Risk
    91%Elevated
  • d3bd0ab1docs: update README with status badges, Gemini architecture, current features, and all docs to match production state
    Author
    ramster
    When
    4w ago
    Lines
    +406 -231
    Risk
    89%Elevated
  • 54ad643efix: make embedding comparison real — reject zero/NaN vectors everywhere
    Author
    ramster
    When
    4w ago
    Lines
    +353 -30
    Risk
    89%Elevated
  • d8dbead5fix(api): harden recommender — cosine default, rate-limit, rec cache, weights, tests
    Author
    ramsterr
    When
    1mo ago
    Lines
    +300 -50
    Risk
    89%Elevated
  • 506cd301perf: bake model into Docker image + client fetch timeouts + faster search
    Author
    ramster
    When
    1mo ago
    Lines
    +485 -68
    Risk
    89%Elevated
  • 816dac5fphase 3 complete: single-repo ingest pipeline (GitHub API -> Postgres)
    Author
    ramster
    When
    1mo ago
    Lines
    +289 -13
    Risk
    89%Elevated
  • 921a8ceffeat(explore): random picks section + topic filter + better cards
    Author
    ramsterr
    When
    1mo ago
    Lines
    +237 -23
    Risk
    87%Elevated
  • 3c27b57cfeat(api): description embeddings + lightweight token-sim + seed retry
    Author
    ramsterr
    When
    1mo ago
    Lines
    +205 -56
    Risk
    87%Elevated
  • e3515f19docs: rewrite README and ARCHITECTURE to match actual codebase
    Author
    ramster
    When
    1mo ago
    Lines
    +270 -100
    Risk
    87%Elevated
  • 580878bbfix all 6 frontend bugs + add feature breakdown to API response Backend: - models.py: ScoredRepo includes score, features, shared_topics, shared_language - recommend.py: returns ScoredRecommendation with features per repo - rerank.py: returns (repo, score) tuples to preserve scores - API: response now includes feature breakdown for each recommendation
    Author
    ramster
    When
    1mo ago
    Lines
    +289 -121
    Risk
    87%Elevated
  • cc5326d9phase 12 complete: engine connected to real data — pgvector ANN, co-star MV, user CF, trending via Redis-cached strategies; verified non-empty recommendations + feedback loop
    Author
    ramster
    When
    1mo ago
    Lines
    +326 -29
    Risk
    87%Elevated
  • 8cc4682aFrontend: checkboxes, show more like these, seed controls, cache indicator
    Author
    ramster
    When
    4w ago
    Lines
    +272 -207
    Risk
    85%Elevated
  • 1d6153c5Add 'show more like these' relevance feedback endpoint
    Author
    ramster
    When
    4w ago
    Lines
    +270 -0
    Risk
    85%Elevated
  • 1db68016feat(site): theme toggle + synced light/dark grids + bigger logo/cursor
    Author
    ramsterr
    When
    1mo ago
    Lines
    +198 -39
    Risk
    85%Elevated
  • b3fa9124feat(site): 'trending on github' section on the homepage
    Author
    ramsterr
    When
    1mo ago
    Lines
    +186 -0
    Risk
    84%Elevated
  • 8ffb9559feat(site): 6 grid art patterns — aurora, ocean, starfield, mountains, diamonds, cracked earth
    Author
    ramsterr
    When
    1mo ago
    Lines
    +175 -39
    Risk
    84%Elevated
  • 460c223eadd ARCHITECTURE.md with detailed system overview, link from README
    Author
    ramster
    When
    1mo ago
    Lines
    +255 -0
    Risk
    84%Elevated
  • 49e8d84aRevert "Remove themes: aurora, nebula, arctic, space, cyber, cabin"
    Author
    ramster
    When
    4w ago
    Lines
    +188 -0
    Risk
    81%Elevated
  • 12043b9fFix: proxy-first architecture — results return immediately, Gemini embeds in background
    Author
    ramster
    When
    4w ago
    Lines
    +182 -187
    Risk
    81%Elevated
  • 5f3f635edocs: deployment_issues.md — issues hit during version-0 deploy
    Author
    ramster
    When
    1mo ago
    Lines
    +200 -0
    Risk
    81%Elevated
  • 83471bb7add seed/shuffle, explore/surprise-me, cool-repos boost - candidates.py: seed param shuffles pool deterministically - score.py: seed jitters weights ±10%, boosts popularity 3x - data.py: get_random_repo(seed) for explore - recommend.py: seed passthrough + recommend_random() - cli.py: --seed flag on recommend, new explore command - api: /recommend?seed=, /explore?seed= endpoint
    Author
    ramster
    When
    1mo ago
    Lines
    +181 -19
    Risk
    81%Elevated
  • 583bd350phase 1.03-1.14: create all remaining schema tables + tick Phase 1 complete
    Author
    ramster
    When
    1mo ago
    Lines
    +212 -14
    Risk
    81%Elevated
  • 5f26afbedocs: add data engineering micro-task checklist
    Author
    ramster
    When
    1mo ago
    Lines
    +177 -0
    Risk
    81%Elevated
  • a02e6851fix: return results fast — embed description synchronously, README in background
    Author
    ramster
    When
    4w ago
    Lines
    +176 -36
    Risk
    79%Elevated
  • ee487463perf: fix critical performance bottlenecks — async ML model, numpy vectors, API caching, font loading
    Author
    ramster
    When
    1mo ago
    Lines
    +200 -48
    Risk
    79%Elevated
  • c530b5bdfix: move repo recommendations to client-side — no more SSR API blocking
    Author
    ramster
    When
    1mo ago
    Lines
    +167 -162
    Risk
    79%Elevated
  • e2357d4cdocs: seed.md — production-grade seeder/embedder roadmap
    Author
    ramster
    When
    1mo ago
    Lines
    +172 -0
    Risk
    79%Elevated
  • c7c43256fix: auto-fetch repos, GitHub discovery, seed-aware rerank, URL paste
    Author
    ramster
    When
    1mo ago
    Lines
    +171 -38
    Risk
    79%Elevated
  • 56e51f21feat(site): remove more live animations, clean buttons, smarter random, enhance themes
    Author
    ramster
    When
    4w ago
    Lines
    +192 -93
    Risk
    76%Elevated
  • cd3b9011Fix: infinite loading on results page
    Author
    ramster
    When
    4w ago
    Lines
    +149 -165
    Risk
    76%Elevated
  • 21cbff41fix(site): make grid actually visible + viewport-aware art + art picker timing
    Author
    ramsterr
    When
    1mo ago
    Lines
    +140 -86
    Risk
    76%Elevated
  • 2df9b534feat: bulk-embed the top 1000 repos by stars
    Author
    ramster
    When
    1mo ago
    Lines
    +151 -0
    Risk
    76%Elevated
Showing 50 of 204 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.

022typical ↑↑ 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,000Lines changed (log) →0.04.1Diffusion →
Below typical66
Typical68
Elevated66

Commit history for ramsterr/reporelay

Repowise tracks change history across 43 files in ramsterr/reporelay. In the last 90 days 43 files were touched, 291 times in total, most often recommend.py. Every commit is scored for change risk from its size, spread and the history of the files it touches.