Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.
30 of your 35 findings came from Repobility's proprietary detections. ✓ Repobility tags below mark them.

Scan timing: clone 9.15s · analysis 0.28s · 13.6 MB · GitHub API rate-limit (preflight)

system-design-primer

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)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

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.

JSON
Score breakdown â 2026-05-18-v5
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
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 224 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.

LabelLayerStatusPath
__init__ software healthy solutions/object_oriented_design/parking_lot/parking_lot.py…
clear_spots software dead solutions/object_oriented_design/parking_lot/parking_lot.py…
take_spot software dead solutions/object_oriented_design/parking_lot/parking_lot.py…
can_fit_in_spot software healthy solutions/object_oriented_design/parking_lot/parking_lot.py…
park_vehicle software healthy solutions/object_oriented_design/parking_lot/parking_lot.py…
spot_freed software dead solutions/object_oriented_design/parking_lot/parking_lot.py…
_find_available_spot software healthy solutions/object_oriented_design/parking_lot/parking_lot.py…
_park_starting_at_spot software healthy solutions/object_oriented_design/parking_lot/parking_lot.py…
is_available software dead solutions/object_oriented_design/parking_lot/parking_lot.py…
can_fit_vehicle software dead solutions/object_oriented_design/parking_lot/parking_lot.py…
remove_vehicle software healthy solutions/object_oriented_design/parking_lot/parking_lot.py…
__init__ software healthy solutions/object_oriented_design/call_center/call_center.py…
take_call software healthy solutions/object_oriented_design/call_center/call_center.py…
complete_call software dead solutions/object_oriented_design/call_center/call_center.py…
escalate_call software healthy solutions/object_oriented_design/call_center/call_center.py…
_escalate_call software healthy solutions/object_oriented_design/call_center/call_center.py…
dispatch_call software dead solutions/object_oriented_design/call_center/call_center.py…
_dispatch_call software healthy solutions/object_oriented_design/call_center/call_center.py…
notify_call_escalated software healthy solutions/object_oriented_design/call_center/call_center.py…
notify_call_completed software healthy solutions/object_oriented_design/call_center/call_center.py…
dispatch_queued_call_to_newly_freed_employee software dead solutions/object_oriented_design/call_center/call_center.py…
__init__ software healthy solutions/object_oriented_design/lru_cache/lru_cache.py:26
move_to_front software healthy solutions/object_oriented_design/lru_cache/lru_cache.py:14
append_to_front software healthy solutions/object_oriented_design/lru_cache/lru_cache.py:17
remove_from_tail software healthy solutions/object_oriented_design/lru_cache/lru_cache.py:20
get software healthy solutions/object_oriented_design/lru_cache/lru_cache.py:32
set software healthy solutions/object_oriented_design/lru_cache/lru_cache.py:43
__init__ software healthy solutions/object_oriented_design/deck_of_cards/deck_of_card…
value software healthy solutions/object_oriented_design/deck_of_cards/deck_of_card…
is_ace software healthy solutions/object_oriented_design/deck_of_cards/deck_of_card…
is_face_card software healthy solutions/object_oriented_design/deck_of_cards/deck_of_card…
add_card software dead solutions/object_oriented_design/deck_of_cards/deck_of_card…
score software dead solutions/object_oriented_design/deck_of_cards/deck_of_card…
possible_scores software healthy solutions/object_oriented_design/deck_of_cards/deck_of_card…
remaining_cards software dead solutions/object_oriented_design/deck_of_cards/deck_of_card…
deal_card software dead solutions/object_oriented_design/deck_of_cards/deck_of_card…
shuffle software dead solutions/object_oriented_design/deck_of_cards/deck_of_card…
__init__ software healthy solutions/object_oriented_design/hash_table/hash_map.py:10
_hash_function software healthy solutions/object_oriented_design/hash_table/hash_map.py:14
set software healthy solutions/object_oriented_design/hash_table/hash_map.py:17
get software healthy solutions/object_oriented_design/hash_table/hash_map.py:25
remove software dead solutions/object_oriented_design/hash_table/hash_map.py:32
__init__ software healthy solutions/object_oriented_design/online_chat/online_chat.py…
add_user software dead solutions/object_oriented_design/online_chat/online_chat.py…
remove_user software dead solutions/object_oriented_design/online_chat/online_chat.py…
add_friend_request software dead solutions/object_oriented_design/online_chat/online_chat.py…
approve_friend_request software dead solutions/object_oriented_design/online_chat/online_chat.py…
reject_friend_request software dead solutions/object_oriented_design/online_chat/online_chat.py…
message_user software dead solutions/object_oriented_design/online_chat/online_chat.py…
message_group software dead solutions/object_oriented_design/online_chat/online_chat.py…

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
VehicleSize software healthy solutions/object_oriented_design/parking_lot/parking_lot.py…
Vehicle software healthy solutions/object_oriented_design/parking_lot/parking_lot.py…
Motorcycle software healthy solutions/object_oriented_design/parking_lot/parking_lot.py…
Car software healthy solutions/object_oriented_design/parking_lot/parking_lot.py…
Bus software healthy solutions/object_oriented_design/parking_lot/parking_lot.py…
ParkingLot software healthy solutions/object_oriented_design/parking_lot/parking_lot.py…
Level software healthy solutions/object_oriented_design/parking_lot/parking_lot.py…
ParkingSpot software healthy solutions/object_oriented_design/parking_lot/parking_lot.py…
Rank software healthy solutions/object_oriented_design/call_center/call_center.py…
Employee software healthy solutions/object_oriented_design/call_center/call_center.py…
Operator software healthy solutions/object_oriented_design/call_center/call_center.py…
Supervisor software healthy solutions/object_oriented_design/call_center/call_center.py…
Director software healthy solutions/object_oriented_design/call_center/call_center.py…
CallState software healthy solutions/object_oriented_design/call_center/call_center.py…
Call software healthy solutions/object_oriented_design/call_center/call_center.py…
CallCenter software healthy solutions/object_oriented_design/call_center/call_center.py…
Node software healthy solutions/object_oriented_design/lru_cache/lru_cache.py:1
LinkedList software healthy solutions/object_oriented_design/lru_cache/lru_cache.py:8
Cache software healthy solutions/object_oriented_design/lru_cache/lru_cache.py:24
Suit software healthy solutions/object_oriented_design/deck_of_cards/deck_of_card…
Card software healthy solutions/object_oriented_design/deck_of_cards/deck_of_card…
BlackJackCard software healthy solutions/object_oriented_design/deck_of_cards/deck_of_card…
Hand software healthy solutions/object_oriented_design/deck_of_cards/deck_of_card…
BlackJackHand software healthy solutions/object_oriented_design/deck_of_cards/deck_of_card…
Deck software healthy solutions/object_oriented_design/deck_of_cards/deck_of_card…
Item software healthy solutions/object_oriented_design/hash_table/hash_map.py:1
HashTable software healthy solutions/object_oriented_design/hash_table/hash_map.py:8
UserService software healthy solutions/object_oriented_design/online_chat/online_chat.py…
User software healthy solutions/object_oriented_design/online_chat/online_chat.py…
Chat software healthy solutions/object_oriented_design/online_chat/online_chat.py…
PrivateChat software healthy solutions/object_oriented_design/online_chat/online_chat.py…
GroupChat software healthy solutions/object_oriented_design/online_chat/online_chat.py…
Message software healthy solutions/object_oriented_design/online_chat/online_chat.py…
AddRequest software healthy solutions/object_oriented_design/online_chat/online_chat.py…
RequestStatus software healthy solutions/object_oriented_design/online_chat/online_chat.py…
HitCounts software healthy solutions/system_design/pastebin/pastebin.py:6
SalesRanker software healthy solutions/system_design/sales_rank/sales_rank_mapreduce.py:6
QueryApi software healthy solutions/system_design/query_cache/query_cache_snippets.py…
Node software healthy solutions/system_design/query_cache/query_cache_snippets.py…
LinkedList software healthy solutions/system_design/query_cache/query_cache_snippets.py…
Cache software healthy solutions/system_design/query_cache/query_cache_snippets.py…
State software healthy solutions/system_design/social_graph/social_graph_snippets.…
Graph software healthy solutions/system_design/social_graph/social_graph_snippets.…
Person software healthy solutions/system_design/social_graph/social_graph_snippets.…
LookupService software healthy solutions/system_design/social_graph/social_graph_snippets.…
PersonServer software healthy solutions/system_design/social_graph/social_graph_snippets.…
UserGraphService software healthy solutions/system_design/social_graph/social_graph_snippets.…
PagesDataStore software healthy solutions/system_design/web_crawler/web_crawler_snippets.py…
Page software healthy solutions/system_design/web_crawler/web_crawler_snippets.py…
Crawler software healthy solutions/system_design/web_crawler/web_crawler_snippets.py…

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
TRANSLATIONS.md software healthy TRANSLATIONS.md
README.md software healthy README.md
CONTRIBUTING.md software healthy CONTRIBUTING.md
epub-metadata.yaml software healthy epub-metadata.yaml
README-zh-TW.md software healthy README-zh-TW.md
README-zh-Hans.md software healthy README-zh-Hans.md
generate-epub.sh software healthy generate-epub.sh
README-ja.md software healthy README-ja.md
__init__.py software healthy solutions/object_oriented_design/parking_lot/__init__.py
parking_lot.py software healthy solutions/object_oriented_design/parking_lot/parking_lot.py
call_center.py software healthy solutions/object_oriented_design/call_center/call_center.py
__init__.py software healthy solutions/object_oriented_design/call_center/__init__.py
__init__.py software healthy solutions/object_oriented_design/lru_cache/__init__.py
lru_cache.py software healthy solutions/object_oriented_design/lru_cache/lru_cache.py
__init__.py software healthy solutions/object_oriented_design/deck_of_cards/__init__.py
deck_of_cards.py software healthy solutions/object_oriented_design/deck_of_cards/deck_of_card…
__init__.py software healthy solutions/object_oriented_design/hash_table/__init__.py
hash_map.py software healthy solutions/object_oriented_design/hash_table/hash_map.py
__init__.py software healthy solutions/object_oriented_design/online_chat/__init__.py
online_chat.py software healthy solutions/object_oriented_design/online_chat/online_chat.py
pastebin.py software healthy solutions/system_design/pastebin/pastebin.py
__init__.py software healthy solutions/system_design/pastebin/__init__.py
README.md software healthy solutions/system_design/pastebin/README.md
README-zh-Hans.md software healthy solutions/system_design/pastebin/README-zh-Hans.md
__init__.py software healthy solutions/system_design/sales_rank/__init__.py
README.md software healthy solutions/system_design/sales_rank/README.md
sales_rank_mapreduce.py software healthy solutions/system_design/sales_rank/sales_rank_mapreduce.py
README-zh-Hans.md software healthy solutions/system_design/sales_rank/README-zh-Hans.md
__init__.py software healthy solutions/system_design/query_cache/__init__.py
README.md software healthy solutions/system_design/query_cache/README.md
query_cache_snippets.py software healthy solutions/system_design/query_cache/query_cache_snippets.py
README-zh-Hans.md software healthy solutions/system_design/query_cache/README-zh-Hans.md
__init__.py software healthy solutions/system_design/social_graph/__init__.py
README.md software healthy solutions/system_design/social_graph/README.md
social_graph_snippets.py software healthy solutions/system_design/social_graph/social_graph_snippets.…
README-zh-Hans.md software healthy solutions/system_design/social_graph/README-zh-Hans.md
README.md software healthy solutions/system_design/scaling_aws/README.md
README-zh-Hans.md software healthy solutions/system_design/scaling_aws/README-zh-Hans.md
README.md software healthy solutions/system_design/twitter/README.md
README-zh-Hans.md software healthy solutions/system_design/twitter/README-zh-Hans.md
web_crawler_snippets.py software healthy solutions/system_design/web_crawler/web_crawler_snippets.py
web_crawler_mapreduce.py software healthy solutions/system_design/web_crawler/web_crawler_mapreduce.py
__init__.py software healthy solutions/system_design/web_crawler/__init__.py
README.md software healthy solutions/system_design/web_crawler/README.md
README-zh-Hans.md software healthy solutions/system_design/web_crawler/README-zh-Hans.md
mint_mapreduce.py software healthy solutions/system_design/mint/mint_mapreduce.py
__init__.py software healthy solutions/system_design/mint/__init__.py
mint_snippets.py software healthy solutions/system_design/mint/mint_snippets.py
README.md software healthy solutions/system_design/mint/README.md
README-zh-Hans.md software healthy solutions/system_design/mint/README-zh-Hans.md

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
solutions software healthy solutions
object_oriented_design software healthy solutions/object_oriented_design
parking_lot software healthy solutions/object_oriented_design/parking_lot
call_center software healthy solutions/object_oriented_design/call_center
lru_cache software healthy solutions/object_oriented_design/lru_cache
deck_of_cards software healthy solutions/object_oriented_design/deck_of_cards
hash_table software healthy solutions/object_oriented_design/hash_table
online_chat software healthy solutions/object_oriented_design/online_chat
system_design software healthy solutions/system_design
pastebin software healthy solutions/system_design/pastebin
sales_rank software healthy solutions/system_design/sales_rank
query_cache software healthy solutions/system_design/query_cache
social_graph software healthy solutions/system_design/social_graph
scaling_aws software healthy solutions/system_design/scaling_aws
twitter software healthy solutions/system_design/twitter
web_crawler software healthy solutions/system_design/web_crawler
mint software healthy solutions/system_design/mint
.github software healthy .github

LabelLayerStatusPath
repobility-clone-r728n8dx software healthy /tmp/repobility-clone-r728n8dx
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

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.