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
Scan summary Repository scanned at 93.1/100 with 66.7% coverage. It contains 224 nodes across 0 cross-layer flows, written primarily in mixed languages. Engine surfaced 54 findings — concentrated in software (30), quality (20), api (1). Risk profile is low: 0 critical, 0 high, 3 medium. Recommended next step: open the software layer findings first — that's where the highest-impact wins live.

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.

high Legacy quality quality conf 1.00 ✓ Repobility Missing import: `queue` used but not imported
The file uses `queue.something(...)` but never imports `queue`. This raises NameError at runtime the first time the line executes.
solutions/system_design/social_graph/social_graph_snippets.py:17 qualitylegacy
high Legacy quality quality conf 1.00 ✓ Repobility `self._dispatch_call` used but never assigned in __init__
Method `dispatch_call` of class `CallCenter` reads `self._dispatch_call`, but no assignment to it exists in __init__ (and no class-level fallback). This raises AttributeError the first time the method runs against an instance.
solutions/object_oriented_design/call_center/call_center.py:104 qualitylegacy
high Legacy quality quality conf 1.00 ✓ Repobility `self._dispatch_call` used but never assigned in __init__
Method `dispatch_call` of class `CallCenter` reads `self._dispatch_call`, but no assignment to it exists in __init__ (and no class-level fallback). This raises AttributeError the first time the method runs against an instance.
solutions/object_oriented_design/call_center/call_center.py:102 qualitylegacy
high Legacy quality quality conf 1.00 ✓ Repobility `self._dispatch_call` used but never assigned in __init__
Method `dispatch_call` of class `CallCenter` reads `self._dispatch_call`, but no assignment to it exists in __init__ (and no class-level fallback). This raises AttributeError the first time the method runs against an instance.
solutions/object_oriented_design/call_center/call_center.py:100 qualitylegacy
high Legacy quality quality conf 1.00 ✓ Repobility `self._escalate_call` used but never assigned in __init__
Method `escalate_call` of class `Supervisor` reads `self._escalate_call`, but no assignment to it exists in __init__ (and no class-level fallback). This raises AttributeError the first time the method runs against an instance.
solutions/object_oriented_design/call_center/call_center.py:60 qualitylegacy
high Legacy quality quality conf 1.00 ✓ Repobility `self._escalate_call` used but never assigned in __init__
Method `escalate_call` of class `Operator` reads `self._escalate_call`, but no assignment to it exists in __init__ (and no class-level fallback). This raises AttributeError the first time the method runs against an instance.
solutions/object_oriented_design/call_center/call_center.py:50 qualitylegacy
high Legacy quality quality conf 1.00 ✓ Repobility `self._find_available_spot` used but never assigned in __init__
Method `park_vehicle` of class `Level` reads `self._find_available_spot`, but no assignment to it exists in __init__ (and no class-level fallback). This raises AttributeError the first time the method runs against an instance.
solutions/object_oriented_design/parking_lot/parking_lot.py:87 qualitylegacy
high Legacy quality quality conf 1.00 ✓ Repobility `self._hash_function` used but never assigned in __init__
Method `remove` of class `HashTable` reads `self._hash_function`, but no assignment to it exists in __init__ (and no class-level fallback). This raises AttributeError the first time the method runs against an instance.
solutions/object_oriented_design/hash_table/hash_map.py:33 qualitylegacy
high Legacy quality quality conf 1.00 ✓ Repobility `self._hash_function` used but never assigned in __init__
Method `get` of class `HashTable` reads `self._hash_function`, but no assignment to it exists in __init__ (and no class-level fallback). This raises AttributeError the first time the method runs against an instance.
solutions/object_oriented_design/hash_table/hash_map.py:26 qualitylegacy
high Legacy quality quality conf 1.00 ✓ Repobility `self._hash_function` used but never assigned in __init__
Method `set` of class `HashTable` reads `self._hash_function`, but no assignment to it exists in __init__ (and no class-level fallback). This raises AttributeError the first time the method runs against an instance.
solutions/object_oriented_design/hash_table/hash_map.py:18 qualitylegacy
high Legacy quality quality conf 1.00 ✓ Repobility `self._value` used but never assigned in __init__
Method `value` of class `BlackJackCard` reads `self._value`, but no assignment to it exists in __init__ (and no class-level fallback). This raises AttributeError the first time the method runs against an instance.
solutions/object_oriented_design/deck_of_cards/deck_of_cards.py:56 qualitylegacy
high Legacy quality quality conf 1.00 ✓ Repobility `self._value` used but never assigned in __init__
Method `value` of class `BlackJackCard` reads `self._value`, but no assignment to it exists in __init__ (and no class-level fallback). This raises AttributeError the first time the method runs against an instance.
solutions/object_oriented_design/deck_of_cards/deck_of_cards.py:51 qualitylegacy
high Legacy quality quality conf 1.00 ✓ Repobility `self._value` used but never assigned in __init__
Method `is_face_card` of class `BlackJackCard` reads `self._value`, but no assignment to it exists in __init__ (and no class-level fallback). This raises AttributeError the first time the method runs against an instance.
solutions/object_oriented_design/deck_of_cards/deck_of_cards.py:42 qualitylegacy
high Legacy quality quality conf 1.00 ✓ Repobility `self._value` used but never assigned in __init__
Method `is_ace` of class `BlackJackCard` reads `self._value`, but no assignment to it exists in __init__ (and no class-level fallback). This raises AttributeError the first time the method runs against an instance.
solutions/object_oriented_design/deck_of_cards/deck_of_cards.py:38 qualitylegacy
high Legacy quality quality conf 1.00 ✓ Repobility `self.call` used but never assigned in __init__
Method `escalate_call` of class `Supervisor` reads `self.call`, but no assignment to it exists in __init__ (and no class-level fallback). This raises AttributeError the first time the method runs against an instance.
solutions/object_oriented_design/call_center/call_center.py:59 qualitylegacy
high Legacy quality quality conf 1.00 ✓ Repobility `self.call` used but never assigned in __init__
Method `escalate_call` of class `Operator` reads `self.call`, but no assignment to it exists in __init__ (and no class-level fallback). This raises AttributeError the first time the method runs against an instance.
solutions/object_oriented_design/call_center/call_center.py:49 qualitylegacy
high Legacy quality quality conf 1.00 ✓ Repobility `self.current_year_month` used but never assigned in __init__
Method `mapper` of class `SpendingByCategory` reads `self.current_year_month`, but no assignment to it exists in __init__ (and no class-level fallback). This raises AttributeError the first time the method runs against an instance.
solutions/system_design/mint/mint_mapreduce.py:35 qualitylegacy
high Legacy quality quality conf 1.00 ✓ Repobility `self.extract_year_month` used but never assigned in __init__
Method `mapper` of class `SpendingByCategory` reads `self.extract_year_month`, but no assignment to it exists in __init__ (and no class-level fallback). This raises AttributeError the first time the method runs against an instance.
solutions/system_design/mint/mint_mapreduce.py:34 qualitylegacy
high Legacy quality quality conf 1.00 ✓ Repobility `self.handle_budget_notifications` used but never assigned in __init__
Method `reducer` of class `SpendingByCategory` reads `self.handle_budget_notifications`, but no assignment to it exists in __init__ (and no class-level fallback). This raises AttributeError the first time the method runs against an instance.
solutions/system_design/mint/mint_mapreduce.py:45 qualitylegacy
high Legacy quality quality conf 1.00 ✓ Repobility `self.is_ace` used but never assigned in __init__
Method `value` of class `BlackJackCard` reads `self.is_ace`, but no assignment to it exists in __init__ (and no class-level fallback). This raises AttributeError the first time the method runs against an instance.
solutions/object_oriented_design/deck_of_cards/deck_of_cards.py:46 qualitylegacy
high Legacy quality quality conf 1.00 ✓ Repobility `self.is_face_card` used but never assigned in __init__
Method `value` of class `BlackJackCard` reads `self.is_face_card`, but no assignment to it exists in __init__ (and no class-level fallback). This raises AttributeError the first time the method runs against an instance.
solutions/object_oriented_design/deck_of_cards/deck_of_cards.py:48 qualitylegacy
high Legacy quality quality conf 1.00 ✓ Repobility `self.manual_overrides` used but never assigned in __init__
Method `categorize` of class `Categorizer` reads `self.manual_overrides`, but no assignment to it exists in __init__ (and no class-level fallback). This raises AttributeError the first time the method runs against an instance.
solutions/system_design/mint/mint_snippets.py:31 qualitylegacy
high Legacy quality quality conf 1.00 ✓ Repobility `self.mapper` used but never assigned in __init__
Method `steps` of class `SpendingByCategory` reads `self.mapper`, but no assignment to it exists in __init__ (and no class-level fallback). This raises AttributeError the first time the method runs against an instance.
solutions/system_design/mint/mint_mapreduce.py:51 qualitylegacy
high Legacy quality quality conf 1.00 ✓ Repobility `self.mr` used but never assigned in __init__
Method `steps` of class `SpendingByCategory` reads `self.mr`, but no assignment to it exists in __init__ (and no class-level fallback). This raises AttributeError the first time the method runs against an instance.
solutions/system_design/mint/mint_mapreduce.py:51 qualitylegacy
high Legacy quality quality conf 1.00 ✓ Repobility `self.possible_scores` used but never assigned in __init__
Method `score` of class `BlackJackHand` reads `self.possible_scores`, but no assignment to it exists in __init__ (and no class-level fallback). This raises AttributeError the first time the method runs against an instance.
solutions/object_oriented_design/deck_of_cards/deck_of_cards.py:86 qualitylegacy
high Legacy quality quality conf 1.00 ✓ Repobility `self.reducer` used but never assigned in __init__
Method `steps` of class `SpendingByCategory` reads `self.reducer`, but no assignment to it exists in __init__ (and no class-level fallback). This raises AttributeError the first time the method runs against an instance.
solutions/system_design/mint/mint_mapreduce.py:52 qualitylegacy
medium Legacy quality quality conf 1.00 [SEC127] AI agent stub — TODO: implement / pass placeholder body: Function body left as TODO/pass/raise NotImplementedError after an AI scaffolding pass. The route appears to exist (and may even pass shallow CI), but invoking it crashes or silently no-ops. AI agents consistently emit these when their context window runs out mid-implementation. Production callers hitting these stubs is a classic AI-generated-incident.
Either implement the body, or fail closed at module-load time so the deploy can't ship a half-built route. A CI gate that fails build on `raise NotImplementedError` in non-abstract code catches this cleanly.
solutions/object_oriented_design/call_center/call_center.py:68 qualitylegacy
medium 9-layer security coverage conf 1.00 No auth library detected
The scanner did not find any standard auth library (JWT, OAuth, NextAuth, Auth0, etc.). Either auth lives in custom code, in a separate service, or is missing.
coverageauth
medium 9-layer cicd coverage conf 1.00 No CI/CD pipelines detected
No GitHub Actions, GitLab CI, or CircleCI configs found. Without CI you can't gate deploys on tests/lints.
coverage
medium 9-layer quality tests conf 1.00 Very low test-to-source ratio
0 test file(s) for 26 source file(s) (ratio 0.00). Consider adding integration or unit tests for critical paths.
testscoverage
low 9-layer quality integrity conf 1.00 Near-duplicate function bodies in 2 places
Functions with the same first-5-line body hash: solutions/object_oriented_design/lru_cache/lru_cache.py:set, solutions/system_design/query_cache/query_cache_snippets.py:set This is *the* AI-coder failure mode (4× more duplication in vibe-coded repos — see https://jw.hn/ai-code-hygiene). Consolidat…
integrityduplicatedry
low 9-layer quality integrity conf 1.00 Near-duplicate function bodies in 2 places
Functions with the same first-5-line body hash: solutions/object_oriented_design/deck_of_cards/deck_of_cards.py:score, solutions/object_oriented_design/deck_of_cards/deck_of_cards.py:score This is *the* AI-coder failure mode (4× more duplication in vibe-coded repos — see https://jw.hn/ai-code-hygi…
integrityduplicatedry
low 9-layer quality integrity conf 1.00 Near-duplicate function bodies in 2 places
Functions with the same first-5-line body hash: solutions/object_oriented_design/online_chat/online_chat.py:add_user, solutions/object_oriented_design/online_chat/online_chat.py:add_user This is *the* AI-coder failure mode (4× more duplication in vibe-coded repos — see https://jw.hn/ai-code-hygien…
integrityduplicatedry
low 9-layer quality integrity conf 1.00 Near-duplicate function bodies in 2 places
Functions with the same first-5-line body hash: solutions/object_oriented_design/online_chat/online_chat.py:remove_user, solutions/object_oriented_design/online_chat/online_chat.py:remove_user This is *the* AI-coder failure mode (4× more duplication in vibe-coded repos — see https://jw.hn/ai-code-…
integrityduplicatedry
low 9-layer quality integrity conf 1.00 Near-duplicate function bodies in 2 places
Functions with the same first-5-line body hash: solutions/object_oriented_design/online_chat/online_chat.py:approve_friend_request, solutions/object_oriented_design/online_chat/online_chat.py:approve_friend_request This is *the* AI-coder failure mode (4× more duplication in vibe-coded repos — see …
integrityduplicatedry
low 9-layer quality integrity conf 1.00 Near-duplicate function bodies in 2 places
Functions with the same first-5-line body hash: solutions/object_oriented_design/online_chat/online_chat.py:reject_friend_request, solutions/object_oriented_design/online_chat/online_chat.py:reject_friend_request This is *the* AI-coder failure mode (4× more duplication in vibe-coded repos — see ht…
integrityduplicatedry
low 9-layer quality integrity conf 1.00 Near-duplicate function bodies in 2 places
Functions with the same first-5-line body hash: solutions/system_design/social_graph/social_graph_snippets.py:bfs, solutions/system_design/social_graph/social_graph_snippets.py:bfs This is *the* AI-coder failure mode (4× more duplication in vibe-coded repos — see https://jw.hn/ai-code-hygiene). Co…
integrityduplicatedry
low 9-layer quality integrity conf 1.00 Near-duplicate function bodies in 2 places
Functions with the same first-5-line body hash: solutions/system_design/web_crawler/web_crawler_snippets.py:crawled_similar, solutions/system_design/web_crawler/web_crawler_snippets.py:crawl This is *the* AI-coder failure mode (4× more duplication in vibe-coded repos — see https://jw.hn/ai-code-hy…
integrityduplicatedry
low 9-layer quality integrity conf 1.00 Near-duplicate function bodies in 3 places
Functions with the same first-5-line body hash: solutions/object_oriented_design/parking_lot/parking_lot.py:park_vehicle, solutions/object_oriented_design/parking_lot/parking_lot.py:park_vehicle, solutions/object_oriented_design/parking_lot/parking_lot.py:park_vehicle This is *the* AI-coder failur…
integrityduplicatedry
low 9-layer quality integrity conf 1.00 Near-duplicate function bodies in 3 places
Functions with the same first-5-line body hash: solutions/object_oriented_design/parking_lot/parking_lot.py:remove_vehicle, solutions/object_oriented_design/call_center/call_center.py:dispatch_queued_call_to_newly_freed_employee, solutions/object_oriented_design/deck_of_cards/deck_of_cards.py:shuff…
integrityduplicatedry
low 9-layer quality integrity conf 1.00 Near-duplicate function bodies in 3 places
Functions with the same first-5-line body hash: solutions/system_design/pastebin/pastebin.py:steps, solutions/system_design/web_crawler/web_crawler_mapreduce.py:steps, solutions/system_design/mint/mint_mapreduce.py:steps This is *the* AI-coder failure mode (4× more duplication in vibe-coded repos …
integrityduplicatedry
low 9-layer quality integrity conf 1.00 Near-duplicate function bodies in 4 places
Functions with the same first-5-line body hash: solutions/object_oriented_design/parking_lot/parking_lot.py:can_fit_in_spot, solutions/object_oriented_design/parking_lot/parking_lot.py:can_fit_in_spot, solutions/object_oriented_design/parking_lot/parking_lot.py:can_fit_in_spot, solutions/object_ori…
integrityduplicatedry
low 9-layer quality integrity conf 1.00 Near-duplicate function bodies in 4 places
Functions with the same first-5-line body hash: solutions/object_oriented_design/call_center/call_center.py:escalate_call, solutions/object_oriented_design/call_center/call_center.py:escalate_call, solutions/object_oriented_design/call_center/call_center.py:escalate_call, solutions/object_oriented_…
integrityduplicatedry
low 9-layer quality integrity conf 1.00 Near-duplicate function bodies in 4 places
Functions with the same first-5-line body hash: solutions/object_oriented_design/deck_of_cards/deck_of_cards.py:value, solutions/object_oriented_design/deck_of_cards/deck_of_cards.py:value, solutions/object_oriented_design/deck_of_cards/deck_of_cards.py:value, solutions/object_oriented_design/deck_…
integrityduplicatedry
low 9-layer software dead-code conf 1.00 Possibly dead Python function: add_card
No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler.
solutions/object_oriented_design/deck_of_cards/deck_of_cards.py:66 dead-code
low 9-layer software dead-code conf 1.00 Possibly dead Python function: add_friend_request
No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler.
solutions/object_oriented_design/online_chat/online_chat.py:16 dead-code
low 9-layer software dead-code conf 1.00 Possibly dead Python function: add_user
No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler.
solutions/object_oriented_design/online_chat/online_chat.py:75 dead-code
low 9-layer software dead-code conf 1.00 Possibly dead Python function: approve_friend_request
No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler.
solutions/object_oriented_design/online_chat/online_chat.py:50 dead-code
low 9-layer software dead-code conf 1.00 Possibly dead Python function: can_fit_vehicle
No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler.
solutions/object_oriented_design/parking_lot/parking_lot.py:116 dead-code
low 9-layer software dead-code conf 1.00 Possibly dead Python function: clear_spots
No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler.
solutions/object_oriented_design/parking_lot/parking_lot.py:20 dead-code
low 9-layer software dead-code conf 1.00 Possibly dead Python function: complete_call
No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler.
solutions/object_oriented_design/call_center/call_center.py:28 dead-code
low 9-layer software dead-code conf 1.00 Possibly dead Python function: deal_card
No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler.
solutions/object_oriented_design/deck_of_cards/deck_of_cards.py:107 dead-code
low 9-layer software dead-code conf 1.00 Possibly dead Python function: dispatch_call
No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler.
solutions/object_oriented_design/call_center/call_center.py:95 dead-code
low 9-layer software dead-code conf 1.00 Possibly dead Python function: dispatch_queued_call_to_newly_freed_employee
No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler.
solutions/object_oriented_design/call_center/call_center.py:121 dead-code
low 9-layer software dead-code conf 1.00 Possibly dead Python function: is_available
No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler.
solutions/object_oriented_design/parking_lot/parking_lot.py:113 dead-code
low 9-layer software dead-code conf 1.00 Possibly dead Python function: mapper
No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler.
solutions/system_design/pastebin/pastebin.py:16 dead-code
low 9-layer software dead-code conf 1.00 Possibly dead Python function: mapper
No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler.
solutions/system_design/sales_rank/sales_rank_mapreduce.py:12 dead-code
low 9-layer software dead-code conf 1.00 Possibly dead Python function: mapper_sort
No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler.
solutions/system_design/sales_rank/sales_rank_mapreduce.py:39 dead-code
low 9-layer software dead-code conf 1.00 Possibly dead Python function: message_group
No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler.
solutions/object_oriented_design/online_chat/online_chat.py:41 dead-code
low 9-layer software dead-code conf 1.00 Possibly dead Python function: message_user
No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler.
solutions/object_oriented_design/online_chat/online_chat.py:38 dead-code
low 9-layer software dead-code conf 1.00 Possibly dead Python function: receive_friend_request
No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler.
solutions/object_oriented_design/online_chat/online_chat.py:47 dead-code
low 9-layer software dead-code conf 1.00 Possibly dead Python function: reducer
No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler.
solutions/system_design/pastebin/pastebin.py:29 dead-code
low 9-layer software dead-code conf 1.00 Possibly dead Python function: reducer
No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler.
solutions/system_design/sales_rank/sales_rank_mapreduce.py:28 dead-code
low 9-layer software dead-code conf 1.00 Possibly dead Python function: reducer_identity
No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler.
solutions/system_design/sales_rank/sales_rank_mapreduce.py:63 dead-code
low 9-layer software dead-code conf 1.00 Possibly dead Python function: reject_friend_request
No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler.
solutions/object_oriented_design/online_chat/online_chat.py:53 dead-code
low 9-layer software dead-code conf 1.00 Possibly dead Python function: remaining_cards
No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler.
solutions/object_oriented_design/deck_of_cards/deck_of_cards.py:104 dead-code
low 9-layer software dead-code conf 1.00 Possibly dead Python function: remove
No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler.
solutions/object_oriented_design/hash_table/hash_map.py:32 dead-code
low 9-layer software dead-code conf 1.00 Possibly dead Python function: remove_user
No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler.
solutions/object_oriented_design/online_chat/online_chat.py:78 dead-code
low 9-layer software dead-code conf 1.00 Possibly dead Python function: score
No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler.
solutions/object_oriented_design/deck_of_cards/deck_of_cards.py:83 dead-code
low 9-layer software dead-code conf 1.00 Possibly dead Python function: send_friend_request
No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler.
solutions/object_oriented_design/online_chat/online_chat.py:44 dead-code
low 9-layer software dead-code conf 1.00 Possibly dead Python function: shuffle
No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler.
solutions/object_oriented_design/deck_of_cards/deck_of_cards.py:116 dead-code
low 9-layer software dead-code conf 1.00 Possibly dead Python function: spot_freed
No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler.
solutions/object_oriented_design/parking_lot/parking_lot.py:83 dead-code
low 9-layer software dead-code conf 1.00 Possibly dead Python function: steps
No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler.
solutions/system_design/pastebin/pastebin.py:37 dead-code
low 9-layer software dead-code conf 1.00 Possibly dead Python function: take_spot
No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler.
solutions/object_oriented_design/parking_lot/parking_lot.py:25 dead-code
low 9-layer quality integrity conf 1.00 Stub function `add_user` (body is just `pass`/`return`) — solutions/object_oriented_design/online_chat/online_chat.py:10
Likely an AI scaffold that was never filled in. Remove or implement.
integrityempty-handlerdead-code
low 9-layer quality integrity conf 1.00 Stub function `can_fit_in_spot` (body is just `pass`/`return`) — solutions/object_oriented_design/parking_lot/parking_lot.py:29
Likely an AI scaffold that was never filled in. Remove or implement.
integrityempty-handlerdead-code
low 9-layer quality integrity conf 1.00 Stub function `escalate_call` (body is just `pass`/`return`) — solutions/object_oriented_design/call_center/call_center.py:33
Likely an AI scaffold that was never filled in. Remove or implement.
integrityempty-handlerdead-code
low 9-layer quality integrity conf 1.00 Stub function `move_to_front` (body is just `pass`/`return`) — solutions/object_oriented_design/lru_cache/lru_cache.py:14
Likely an AI scaffold that was never filled in. Remove or implement.
integrityempty-handlerdead-code
low 9-layer quality integrity conf 1.00 Stub function `value` (body is just `pass`/`return`) — solutions/object_oriented_design/deck_of_cards/deck_of_cards.py:23
Likely an AI scaffold that was never filled in. Remove or implement.
integrityempty-handlerdead-code
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.