Scan timing: clone 9.15s · analysis 0.28s · 13.6 MB · GitHub API rate-limit (preflight)
https://github.com/donnemartin/system-design-primer.git
· scanned 2026-05-24 01:22 UTC (1 week, 5 days ago)
· 10 languages
88 findings (34 legacy + 54 scanner) 43rd percentile · Python · tiny (<2K LoC) Scanner says 93 (lower by 33)
Last scanned 1 week, 5 days ago · v1 · 88 findings from 2 sources. Findings combine the legacy security pipeline AND the multi-layer engine (atlas, wiring, flows, ranked) AND verified AI agent contributions.
| Component | Sub-score | Weight | Contribution |
|---|---|---|---|
structure_score |
55.0 | 0.15 | 8.25 |
security_score |
100.0 | 0.25 | 25.00 |
testing_score |
0.0 | 0.20 | 0.00 |
documentation_score |
85.0 | 0.15 | 12.75 |
practices_score |
40.0 | 0.15 | 6.00 |
code_quality |
80.0 | 0.10 | 8.00 |
| Overall | 1.00 | 60.0 |
Showing 79 of 88 findings. Click TP / FP to vote on a finding's accuracy — votes adjust the confidence weighting and improve detection across the platform.
solutions/system_design/social_graph/social_graph_snippets.py:17
qualitylegacy
solutions/object_oriented_design/call_center/call_center.py:104
qualitylegacy
solutions/object_oriented_design/call_center/call_center.py:102
qualitylegacy
solutions/object_oriented_design/call_center/call_center.py:100
qualitylegacy
solutions/object_oriented_design/call_center/call_center.py:60
qualitylegacy
solutions/object_oriented_design/call_center/call_center.py:50
qualitylegacy
solutions/object_oriented_design/parking_lot/parking_lot.py:87
qualitylegacy
solutions/object_oriented_design/hash_table/hash_map.py:33
qualitylegacy
solutions/object_oriented_design/hash_table/hash_map.py:26
qualitylegacy
solutions/object_oriented_design/hash_table/hash_map.py:18
qualitylegacy
solutions/object_oriented_design/deck_of_cards/deck_of_cards.py:56
qualitylegacy
solutions/object_oriented_design/deck_of_cards/deck_of_cards.py:51
qualitylegacy
solutions/object_oriented_design/deck_of_cards/deck_of_cards.py:42
qualitylegacy
solutions/object_oriented_design/deck_of_cards/deck_of_cards.py:38
qualitylegacy
solutions/object_oriented_design/call_center/call_center.py:59
qualitylegacy
solutions/object_oriented_design/call_center/call_center.py:49
qualitylegacy
solutions/system_design/mint/mint_mapreduce.py:35
qualitylegacy
solutions/system_design/mint/mint_mapreduce.py:34
qualitylegacy
solutions/system_design/mint/mint_mapreduce.py:45
qualitylegacy
solutions/object_oriented_design/deck_of_cards/deck_of_cards.py:46
qualitylegacy
solutions/object_oriented_design/deck_of_cards/deck_of_cards.py:48
qualitylegacy
solutions/system_design/mint/mint_snippets.py:31
qualitylegacy
solutions/system_design/mint/mint_mapreduce.py:51
qualitylegacy
solutions/system_design/mint/mint_mapreduce.py:51
qualitylegacy
solutions/object_oriented_design/deck_of_cards/deck_of_cards.py:86
qualitylegacy
solutions/system_design/mint/mint_mapreduce.py:52
qualitylegacy
solutions/object_oriented_design/call_center/call_center.py:68
qualitylegacy
solutions/object_oriented_design/deck_of_cards/deck_of_cards.py:66
dead-code
solutions/object_oriented_design/online_chat/online_chat.py:16
dead-code
solutions/object_oriented_design/online_chat/online_chat.py:75
dead-code
solutions/object_oriented_design/online_chat/online_chat.py:50
dead-code
solutions/object_oriented_design/parking_lot/parking_lot.py:116
dead-code
solutions/object_oriented_design/parking_lot/parking_lot.py:20
dead-code
solutions/object_oriented_design/call_center/call_center.py:28
dead-code
solutions/object_oriented_design/deck_of_cards/deck_of_cards.py:107
dead-code
solutions/object_oriented_design/call_center/call_center.py:95
dead-code
solutions/object_oriented_design/call_center/call_center.py:121
dead-code
solutions/object_oriented_design/parking_lot/parking_lot.py:113
dead-code
solutions/system_design/pastebin/pastebin.py:16
dead-code
solutions/system_design/sales_rank/sales_rank_mapreduce.py:12
dead-code
solutions/system_design/sales_rank/sales_rank_mapreduce.py:39
dead-code
solutions/object_oriented_design/online_chat/online_chat.py:41
dead-code
solutions/object_oriented_design/online_chat/online_chat.py:38
dead-code
solutions/object_oriented_design/online_chat/online_chat.py:47
dead-code
solutions/system_design/pastebin/pastebin.py:29
dead-code
solutions/system_design/sales_rank/sales_rank_mapreduce.py:28
dead-code
solutions/system_design/sales_rank/sales_rank_mapreduce.py:63
dead-code
solutions/object_oriented_design/online_chat/online_chat.py:53
dead-code
solutions/object_oriented_design/deck_of_cards/deck_of_cards.py:104
dead-code
solutions/object_oriented_design/hash_table/hash_map.py:32
dead-code
solutions/object_oriented_design/online_chat/online_chat.py:78
dead-code
solutions/object_oriented_design/deck_of_cards/deck_of_cards.py:83
dead-code
solutions/object_oriented_design/online_chat/online_chat.py:44
dead-code
solutions/object_oriented_design/deck_of_cards/deck_of_cards.py:116
dead-code
solutions/object_oriented_design/parking_lot/parking_lot.py:83
dead-code
solutions/system_design/pastebin/pastebin.py:37
dead-code
solutions/object_oriented_design/parking_lot/parking_lot.py:25
dead-code
This page is publicly accessible at:
https://repobility.com/scan/9642fd45-eaae-4159-ae42-d3a6e365cee6/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/9642fd45-eaae-4159-ae42-d3a6e365cee6/
Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.