https://github.com/ScoopEMPRetro/Eve-retroindustry
· scanned 2026-06-16 00:04 UTC (2 months, 3 weeks ago)
97 raw signals (0 security + 97 graph)
Last scanned 2 months, 3 weeks ago · v1 · 94 actionable findings from 1 signal source. 3 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 517 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.
| Label | Layer | Status | Path |
|---|---|---|---|
init_db |
software | healthy | import_sde.py:32 |
import_types |
software | healthy | import_sde.py:87 |
import_groups |
software | healthy | import_sde.py:127 |
import_skill_time_bonuses |
software | healthy | import_sde.py:159 |
import_blueprints |
software | healthy | import_sde.py:188 |
main |
software | healthy | import_sde.py:265 |
__init__ |
software | healthy | launcher.py:66 |
run |
software | healthy | launcher.py:74 |
stop |
software | healthy | launcher.py:78 |
_wait_for_server |
software | healthy | launcher.py:82 |
main |
software | healthy | launcher.py:100 |
on_closed |
software | dead | launcher.py:131 |
collect_all_type_ids |
software | healthy | plan.py:40 |
resolve_station_name |
software | healthy | plan.py:53 |
resolve_station_names_bulk |
software | healthy | plan.py:94 |
list_blueprints |
software | healthy | plan.py:105 |
list_locations |
software | healthy | plan.py:146 |
main |
software | healthy | plan.py:179 |
find_type_id |
software | healthy | main.py:43 |
get_prices |
software | healthy | main.py:69 |
collect_all_type_ids |
software | healthy | main.py:94 |
walk |
software | healthy | main.py:98 |
parse_args |
software | healthy | main.py:107 |
main |
software | healthy | main.py:118 |
main |
software | healthy | login.py:27 |
main |
software | healthy | scripts/build_sde_base.py:30 |
_open_conn |
software | healthy | app/auth/esi_oauth.py:31 |
_pkce_pair |
software | healthy | app/auth/esi_oauth.py:92 |
do_GET |
software | dead | app/auth/esi_oauth.py:109 |
log_message |
software | dead | app/auth/esi_oauth.py:154 |
_wait_for_callback |
software | healthy | app/auth/esi_oauth.py:158 |
login |
software | healthy | app/auth/esi_oauth.py:169 |
cancel_web_login |
software | healthy | app/auth/esi_oauth.py:258 |
start_web_login |
software | healthy | app/auth/esi_oauth.py:275 |
_run_callback |
software | healthy | app/auth/esi_oauth.py:309 |
_watchdog |
software | healthy | app/auth/esi_oauth.py:318 |
_load_json |
software | healthy | app/auth/token_store.py:38 |
_save_json |
software | healthy | app/auth/token_store.py:48 |
get_client_id |
software | healthy | app/auth/token_store.py:57 |
save_client_id |
software | healthy | app/auth/token_store.py:61 |
ensure_characters_table |
software | healthy | app/auth/token_store.py:71 |
_migrate_legacy_json |
software | healthy | app/auth/token_store.py:88 |
_strip_token_fields |
software | healthy | app/auth/token_store.py:122 |
list_characters |
software | healthy | app/auth/token_store.py:138 |
has_any_character |
software | healthy | app/auth/token_store.py:145 |
get_character_row |
software | healthy | app/auth/token_store.py:150 |
save_tokens |
software | healthy | app/auth/token_store.py:171 |
delete_character |
software | healthy | app/auth/token_store.py:199 |
update_corporation_id |
software | healthy | app/auth/token_store.py:214 |
update_last_sync |
software | healthy | app/auth/token_store.py:224 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
import_sde.py |
software | healthy | import_sde.py |
launcher.py |
software | healthy | launcher.py |
README.md |
software | healthy | README.md |
plan.py |
software | healthy | plan.py |
build.sh |
software | healthy | build.sh |
LICENSE |
software | healthy | LICENSE |
main.py |
software | healthy | main.py |
requirements.txt |
software | healthy | requirements.txt |
web.py |
software | healthy | web.py |
login.py |
software | healthy | login.py |
build_sde_base.py |
software | healthy | scripts/build_sde_base.py |
__init__.py |
software | healthy | app/__init__.py |
blueprint.py |
software | healthy | app/models/blueprint.py |
__init__.py |
software | healthy | app/models/__init__.py |
__init__.py |
software | healthy | app/auth/__init__.py |
esi_oauth.py |
software | healthy | app/auth/esi_oauth.py |
token_store.py |
software | healthy | app/auth/token_store.py |
__init__.py |
software | healthy | app/manufacturing/__init__.py |
display.py |
software | healthy | app/manufacturing/display.py |
planner.py |
software | healthy | app/manufacturing/planner.py |
__init__.py |
software | healthy | app/cache/__init__.py |
blueprint_cache.py |
software | healthy | app/cache/blueprint_cache.py |
__init__.py |
software | healthy | app/bom/__init__.py |
optimizer.py |
software | healthy | app/bom/optimizer.py |
display.py |
software | healthy | app/bom/display.py |
resolver.py |
software | healthy | app/bom/resolver.py |
client.py |
software | healthy | app/esi/client.py |
__init__.py |
software | healthy | app/esi/__init__.py |
prices_helper.py |
software | healthy | app/web/prices_helper.py |
__init__.py |
software | healthy | app/web/__init__.py |
location_resolver.py |
software | healthy | app/web/location_resolver.py |
industry_helper.py |
software | healthy | app/web/industry_helper.py |
projects_helper.py |
software | healthy | app/web/projects_helper.py |
main.py |
software | healthy | app/web/main.py |
auth_waiting.html |
software | healthy | app/web/templates/auth_waiting.html |
sync.html |
software | healthy | app/web/templates/sync.html |
base.html |
software | healthy | app/web/templates/base.html |
assets.html |
software | healthy | app/web/templates/assets.html |
index.html |
software | healthy | app/web/templates/index.html |
blueprints.html |
software | healthy | app/web/templates/blueprints.html |
setup.html |
software | healthy | app/web/templates/setup.html |
project_detail.html |
software | healthy | app/web/templates/project_detail.html |
prices.html |
software | healthy | app/web/templates/prices.html |
projects.html |
software | healthy | app/web/templates/projects.html |
settings.html |
software | healthy | app/web/templates/settings.html |
about.html |
software | healthy | app/web/templates/about.html |
plan.html |
software | healthy | app/web/templates/plan.html |
__init__.py |
software | healthy | app/market/__init__.py |
calculator.py |
software | healthy | app/market/calculator.py |
prices.py |
software | healthy | app/market/prices.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
GET /setup |
api | healthy | app/web/main.py |
GET /setup/download |
api | healthy | app/web/main.py |
GET /auth/login |
api | healthy | app/web/main.py |
POST /auth/cancel |
api | healthy | app/web/main.py |
GET /api/auth/status |
api | healthy | app/web/main.py |
GET /auth/sync |
api | healthy | app/web/main.py |
GET /api/sync-status |
api | healthy | app/web/main.py |
POST /api/characters/{char_id}/activate |
api | healthy | app/web/main.py |
DELETE /api/characters/{char_id} |
api | healthy | app/web/main.py |
POST /api/sync/start |
api | healthy | app/web/main.py |
GET /settings |
api | healthy | app/web/main.py |
POST /api/settings/client-id |
api | healthy | app/web/main.py |
GET / |
api | healthy | app/web/main.py |
GET /plan |
api | healthy | app/web/main.py |
POST /plan |
api | healthy | app/web/main.py |
GET /assets |
api | healthy | app/web/main.py |
GET /api/assets/distances |
api | healthy | app/web/main.py |
GET /blueprints |
api | healthy | app/web/main.py |
GET /prices |
api | healthy | app/web/main.py |
GET /api/station-industry-info |
api | healthy | app/web/main.py |
POST /api/station-rigs |
api | healthy | app/web/main.py |
GET /api/rig-types |
api | healthy | app/web/main.py |
GET /api/suggest-station |
api | healthy | app/web/main.py |
POST /api/add-station |
api | healthy | app/web/main.py |
POST /api/location/rename |
api | healthy | app/web/main.py |
GET /api/location/resolve |
api | healthy | app/web/main.py |
GET /api/my-location |
api | healthy | app/web/main.py |
GET /api/plan/fetch-sell-price |
api | healthy | app/web/main.py |
GET /projects |
api | healthy | app/web/main.py |
GET /projects/{project_id} |
api | healthy | app/web/main.py |
GET /api/projects/list |
api | healthy | app/web/main.py |
POST /api/projects/new |
api | healthy | app/web/main.py |
POST /api/projects/{project_id}/add-plan |
api | healthy | app/web/main.py |
POST /api/project-jobs/toggle |
api | healthy | app/web/main.py |
POST /api/project-shopping/update |
api | healthy | app/web/main.py |
POST /api/projects/{project_id}/shopping/mark-all |
api | healthy | app/web/main.py |
POST /api/project-plans/{plan_id}/toggle |
api | healthy | app/web/main.py |
DELETE /api/projects/{project_id} |
api | healthy | app/web/main.py |
GET /api/suggest |
api | healthy | app/web/main.py |
POST /prices/refresh |
api | healthy | app/web/main.py |
GET /prices/refresh/stream |
api | healthy | app/web/main.py |
GET /api/prices/search |
api | healthy | app/web/main.py |
POST /api/prices/custom |
api | healthy | app/web/main.py |
POST /api/prices/station-volume |
api | healthy | app/web/main.py |
GET /about |
api | healthy | app/web/main.py |
GET /api/version/check |
api | healthy | app/web/main.py |
GET /api/version/download |
api | healthy | app/web/main.py |
POST /api/version/apply |
api | healthy | app/web/main.py |
| Label | Layer | Status | Path |
|---|---|---|---|
sde_types |
data | healthy | import_sde.py |
sde_blueprint_materials |
data | healthy | import_sde.py |
sde_blueprint_products |
data | healthy | import_sde.py |
sde_blueprints |
data | healthy | import_sde.py |
sde_blueprint_skills |
data | healthy | import_sde.py |
sde_skill_time_bonus |
data | healthy | import_sde.py |
sde_groups |
data | healthy | import_sde.py |
characters |
data | healthy | app/auth/token_store.py |
location_name_cache |
data | healthy | app/web/location_resolver.py |
solar_system_cache |
data | healthy | app/web/location_resolver.py |
adjusted_price_cache |
data | healthy | app/web/industry_helper.py |
sci_cache |
data | healthy | app/web/industry_helper.py |
facility_tax_cache |
data | healthy | app/web/industry_helper.py |
station_rigs |
data | healthy | app/web/industry_helper.py |
rig_bonuses |
data | healthy | app/web/industry_helper.py |
production_projects |
data | healthy | app/web/projects_helper.py |
project_plans |
data | healthy | app/web/projects_helper.py |
project_shopping |
data | healthy | app/web/projects_helper.py |
project_jobs |
data | healthy | app/web/projects_helper.py |
char_wallet_cache |
data | healthy | app/web/main.py |
market_price_cache |
data | healthy | app/market/prices.py |
custom_price_override |
data | healthy | app/market/prices.py |
station_volume_cache |
data | healthy | app/market/prices.py |
char_skills_cache |
data | healthy | app/character/skills.py |
char_assets_cache |
data | healthy | app/character/assets.py |
corp_assets_cache |
data | healthy | app/character/assets.py |
char_blueprints_cache |
data | healthy | app/character/blueprints.py |
Base |
data | healthy | app/db/database.py |
TypeCache |
data | healthy | app/db/database.py |
BlueprintCache |
data | healthy | app/db/database.py |
type_cache |
data | healthy | app/db/database.py |
blueprint_cache |
data | healthy | app/db/database.py |
| Label | Layer | Status | Path |
|---|---|---|---|
_ServerThread |
software | healthy | launcher.py:65 |
Material |
software | healthy | app/models/blueprint.py:5 |
BlueprintActivity |
software | healthy | app/models/blueprint.py:12 |
Blueprint |
software | healthy | app/models/blueprint.py:18 |
ManufacturingNode |
software | healthy | app/models/blueprint.py:26 |
_CallbackHandler |
software | healthy | app/auth/esi_oauth.py:103 |
MaterialStatus |
software | healthy | app/manufacturing/planner.py:74 |
ManufacturingPlan |
software | healthy | app/manufacturing/planner.py:93 |
Decision |
software | healthy | app/bom/optimizer.py:20 |
OptimizationResult |
software | healthy | app/bom/optimizer.py:31 |
StationFacility |
software | healthy | app/bom/resolver.py:23 |
BOMNode |
software | healthy | app/bom/resolver.py:41 |
BOMResolver |
software | healthy | app/bom/resolver.py:69 |
MaterialCost |
software | healthy | app/market/calculator.py:10 |
BOMCostSummary |
software | healthy | app/market/calculator.py:31 |
Base |
software | healthy | app/db/database.py:15 |
TypeCache |
software | healthy | app/db/database.py:19 |
BlueprintCache |
software | healthy | app/db/database.py:27 |
CharAsset |
software | healthy | app/character/assets.py:17 |
CharBlueprint |
software | healthy | app/character/blueprints.py:18 |
| Label | Layer | Status | Path |
|---|---|---|---|
scripts |
software | healthy | scripts |
app |
software | healthy | app |
models |
software | healthy | app/models |
auth |
software | healthy | app/auth |
manufacturing |
software | healthy | app/manufacturing |
cache |
software | healthy | app/cache |
bom |
software | healthy | app/bom |
esi |
software | healthy | app/esi |
web |
software | healthy | app/web |
templates |
software | healthy | app/web/templates |
market |
software | healthy | app/market |
db |
software | healthy | app/db |
character |
software | healthy | app/character |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::app/auth/token_store.py |
security | healthy | app/auth/token_store.py |
auth::README.md |
security | healthy | README.md |
auth::app/web/main.py |
security | healthy | app/web/main.py |
auth::app/auth/esi_oauth.py |
security | healthy | app/auth/esi_oauth.py |
| Label | Layer | Status | Path |
|---|---|---|---|
build-windows |
cicd | healthy | .github/workflows/release.yml |
build-linux |
cicd | healthy | .github/workflows/release.yml |
release |
cicd | healthy | .github/workflows/release.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-3g079efe |
software | healthy | /tmp/repobility-clone-3g079efe |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | import_sde.py |
| Label | Layer | Status | Path |
|---|---|---|---|
port:8000 |
network | healthy | launcher.py |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | launcher.py |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::release |
cicd | healthy | .github/workflows/release.yml |
This page is publicly accessible at:
https://repobility.com/scan/d854a2ae-5a10-4e2d-8b8f-fb7da1f52bbc/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/d854a2ae-5a10-4e2d-8b8f-fb7da1f52bbc/
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.