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.

Stepan2222000/ebay-library

https://github.com/Stepan2222000/ebay-library · scanned 2026-06-16 00:21 UTC (2 months, 2 weeks ago)

13 raw signals (0 security + 13 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 13 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 183 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
_check software healthy tests/test_item.py:24
test_items software healthy tests/test_item.py:38
test_description_from_iframe_html software healthy tests/test_item.py:51
test_local_pickup software healthy tests/test_item.py:61
test_condition_dash_none software healthy tests/test_item.py:72
test_not_item_raises software healthy tests/test_item.py:81
test_ship_to_location software healthy tests/test_item.py:92
test_ended_badge_detection software healthy tests/test_item.py:107
_fake_fetch_description software healthy tests/test_session.py:40
SRP software healthy tests/test_session.py:49
ITEM software healthy tests/test_session.py:50
DEAD software healthy tests/test_session.py:52
__init__ software healthy tests/test_session.py:56
goto software healthy tests/test_session.py:62
title software healthy tests/test_session.py:73
content software healthy tests/test_session.py:74
wait_for_load_state software healthy tests/test_session.py:75
wait_for_selector software healthy tests/test_session.py:76
query_selector software healthy tests/test_session.py:77
wait_for_timeout software healthy tests/test_session.py:79
feeder software healthy tests/test_session.py:82
get_page software healthy tests/test_session.py:85
test_page_dead_classification software healthy tests/test_session.py:92
test_catalog_resumes_from_failed_page software healthy tests/test_session.py:105
test_replacement_chain_and_delays software healthy tests/test_session.py:134
test_no_delay_before_first_page software healthy tests/test_session.py:154
test_item_retried_whole_on_new_page software healthy tests/test_session.py:168
test_item_ended_returns_marker_without_zip software healthy tests/test_session.py:182
test_fatal_error_page_no_replacement software healthy tests/test_session.py:196
test_zip_set_on_second_attempt software healthy tests/test_session.py:209
test_fatal_zip_after_5_attempts software healthy tests/test_session.py:222
test_duplicate_queries_and_str_input software healthy tests/test_session.py:238
_check_items software healthy tests/test_catalog.py:11
test_srp_8M6000623 software healthy tests/test_catalog.py:29
test_srp_3211206 software healthy tests/test_catalog.py:38
test_srp_8M0142836_no_location software healthy tests/test_catalog.py:51
test_zero_results_no_exact_match software healthy tests/test_catalog.py:64
test_zero_results_empty software healthy tests/test_catalog.py:76
test_not_srp_raises software healthy tests/test_catalog.py:84
test_convert_cards_live software healthy tests/test_catalog.py:95
__init__ software healthy tests/test_worker.py:33
apply_catalog software healthy tests/test_worker.py:39
apply_item software healthy tests/test_worker.py:47
apply_item_ended software healthy tests/test_worker.py:52
close software healthy tests/test_worker.py:57
tasks_source software healthy tests/test_worker.py:61
next_task software healthy tests/test_worker.py:63
no_pages software healthy tests/test_worker.py:68
get_page software healthy tests/test_worker.py:69
test_happy_flow software healthy tests/test_worker.py:74

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

LabelLayerStatusPath
README.md software healthy README.md
pyproject.toml software healthy pyproject.toml
test_item.py software healthy tests/test_item.py
test_session.py software healthy tests/test_session.py
test_catalog.py software healthy tests/test_catalog.py
test_worker.py software healthy tests/test_worker.py
test_page_state.py software healthy tests/test_page_state.py
urls.py software healthy ebaylib/urls.py
__init__.py software healthy ebaylib/__init__.py
worker.py software healthy ebaylib/worker.py
models.py software healthy ebaylib/models.py
store.py software healthy ebaylib/store.py
errors.py software healthy ebaylib/errors.py
__init__.py software healthy ebaylib/html/__init__.py
selectors.py software healthy ebaylib/html/selectors.py
normalize.py software healthy ebaylib/html/normalize.py
srp.py software healthy ebaylib/html/srp.py
item.py software healthy ebaylib/html/item.py
page_state.py software healthy ebaylib/html/page_state.py
images.py software healthy ebaylib/http/images.py
__init__.py software healthy ebaylib/http/__init__.py
description.py software healthy ebaylib/http/description.py
fx.py software healthy ebaylib/http/fx.py
__init__.py software healthy ebaylib/browser/__init__.py
readiness.py software healthy ebaylib/browser/readiness.py
session.py software healthy ebaylib/browser/session.py
catalog_selectors.md software healthy specs/catalog_selectors.md
architecture.md software healthy specs/architecture.md
pitfalls.md software healthy specs/pitfalls.md
traffic_filtering.md software healthy specs/traffic_filtering.md
catalog_flow.md software healthy specs/catalog_flow.md
item_flow.md software healthy specs/item_flow.md
antibot_localization.md software healthy specs/antibot_localization.md
page_readiness.md software healthy specs/page_readiness.md
item_selectors.md software healthy specs/item_selectors.md

LabelLayerStatusPath
FakePage software healthy tests/test_session.py:55
FakeStore software healthy tests/test_worker.py:32
TaskFormatError software healthy ebaylib/worker.py:55
SrpCard software healthy ebaylib/models.py:15
CatalogItem software healthy ebaylib/models.py:34
SearchPage software healthy ebaylib/models.py:51
Catalog software healthy ebaylib/models.py:60
CatalogResult software healthy ebaylib/models.py:71
ItemEnded software healthy ebaylib/models.py:82
ItemPage software healthy ebaylib/models.py:92
Store software healthy ebaylib/store.py:38
ParseError software healthy ebaylib/errors.py:16
AccessDeniedError software healthy ebaylib/errors.py:28
ErrorPageError software healthy ebaylib/errors.py:34
Srp software healthy ebaylib/html/selectors.py:13
Item software healthy ebaylib/html/selectors.py:30
Home software healthy ebaylib/html/selectors.py:77
PageKind software healthy ebaylib/html/page_state.py:24
Antibot software healthy ebaylib/html/page_state.py:32
PageState software healthy ebaylib/html/page_state.py:98
StageProfiler software healthy ebaylib/browser/session.py:59
EbaySession software healthy ebaylib/browser/session.py:123

LabelLayerStatusPath
tests software healthy tests
ebaylib software healthy ebaylib
html software healthy ebaylib/html
http software healthy ebaylib/http
browser software healthy ebaylib/browser
specs software healthy specs

LabelLayerStatusPath
redis data healthy README.md
postgresql data healthy ebaylib/store.py

LabelLayerStatusPath
repobility-clone-esjh9x96 software healthy /tmp/repobility-clone-esjh9x96

LabelLayerStatusPath
194.164.245.107 network healthy ebaylib/store.py
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/622c9571-0786-4bcc-b4ca-a3f596c85cdd/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/622c9571-0786-4bcc-b4ca-a3f596c85cdd/

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.