https://github.com/brieuclerouxtardif-blip/fluxeu
· scanned 2026-06-17 01:42 UTC (1 month, 1 week ago)
12 raw signals (0 security + 12 graph)
Last scanned 1 month, 1 week ago · v2 · last Δ -2.1 (diff) · 12 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 96 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 |
|---|---|---|---|
.env.example |
software | healthy | .env.example |
CLAUDE.md |
software | healthy | CLAUDE.md |
README.md |
software | healthy | README.md |
docker-compose.yml |
software | healthy | docker-compose.yml |
PLAN.md |
software | healthy | PLAN.md |
requirements.txt |
software | healthy | backend/requirements.txt |
Dockerfile |
software | healthy | backend/Dockerfile |
__init__.py |
software | healthy | backend/app/__init__.py |
config.py |
software | healthy | backend/app/config.py |
models.py |
software | healthy | backend/app/models.py |
main.py |
software | healthy | backend/app/main.py |
__init__.py |
software | healthy | backend/app/jobs/__init__.py |
__init__.py |
software | healthy | backend/app/sources/__init__.py |
interconnectors.py |
software | healthy | backend/app/routers/interconnectors.py |
__init__.py |
software | healthy | backend/app/routers/__init__.py |
zones.py |
software | healthy | backend/app/routers/zones.py |
__init__.py |
software | healthy | backend/app/store/__init__.py |
interconnectors.py |
software | healthy | backend/app/domain/interconnectors.py |
__init__.py |
software | healthy | backend/app/domain/__init__.py |
zones.py |
software | healthy | backend/app/domain/zones.py |
test_referential.py |
software | healthy | backend/tests/test_referential.py |
__init__.py |
software | healthy | backend/tests/__init__.py |
build_referential.py |
software | healthy | backend/scripts/build_referential.py |
vite.config.ts |
software | healthy | frontend/vite.config.ts |
package-lock.json |
software | healthy | frontend/package-lock.json |
package.json |
software | healthy | frontend/package.json |
index.html |
software | healthy | frontend/index.html |
Dockerfile |
software | healthy | frontend/Dockerfile |
tsconfig.json |
software | healthy | frontend/tsconfig.json |
main.tsx |
software | healthy | frontend/src/main.tsx |
types.ts |
software | healthy | frontend/src/types.ts |
index.css |
software | healthy | frontend/src/index.css |
App.tsx |
software | healthy | frontend/src/App.tsx |
client.ts |
software | healthy | frontend/src/api/client.ts |
MapView.tsx |
software | healthy | frontend/src/map/MapView.tsx |
CLAUDE.md |
quality | healthy | CLAUDE.md |
| Label | Layer | Status | Path |
|---|---|---|---|
active_source |
software | healthy | backend/app/config.py:29 |
health |
software | healthy | backend/app/main.py:24 |
get_interconnectors |
software | healthy | backend/app/routers/interconnectors.py:10 |
get_zones |
software | healthy | backend/app/routers/zones.py:10 |
get_zones_geojson |
software | healthy | backend/app/routers/zones.py:15 |
load_interconnectors |
software | healthy | backend/app/domain/interconnectors.py:9 |
load_zones |
software | healthy | backend/app/domain/zones.py:9 |
load_zones_geojson |
software | healthy | backend/app/domain/zones.py:15 |
zone_by_key |
software | dead | backend/app/domain/zones.py:19 |
test_zones_load_and_count |
software | healthy | backend/tests/test_referential.py:13 |
test_eic_codes_come_from_entsoe_py |
software | healthy | backend/tests/test_referential.py:19 |
test_known_borders_present |
software | healthy | backend/tests/test_referential.py:25 |
test_border_endpoints_exist_and_no_self_loops |
software | healthy | backend/tests/test_referential.py:35 |
test_gb_borders_tagged_decoupled |
software | healthy | backend/tests/test_referential.py:42 |
test_flow_based_only_within_core_or_nordic |
software | healthy | backend/tests/test_referential.py:48 |
test_geojson_keys_match_zones |
software | healthy | backend/tests/test_referential.py:56 |
test_api_endpoints |
software | healthy | backend/tests/test_referential.py:64 |
member_name |
software | healthy | backend/scripts/build_referential.py:106 |
round_coords |
software | healthy | backend/scripts/build_referential.py:112 |
main |
software | healthy | backend/scripts/build_referential.py:120 |
App |
software | healthy | frontend/src/App.tsx:App |
get |
software | healthy | frontend/src/api/client.ts:get |
fetchHealth |
software | healthy | frontend/src/api/client.ts:fetchHealth |
fetchZones |
software | healthy | frontend/src/api/client.ts:fetchZones |
fetchInterconnectors |
software | healthy | frontend/src/api/client.ts:fetchInterconnectors |
fetchZonesGeoJSON |
software | healthy | frontend/src/api/client.ts:fetchZonesGeoJSON |
MapView |
software | healthy | frontend/src/map/MapView.tsx:MapView |
p |
software | healthy | frontend/src/map/MapView.tsx:p |
⚙ CORSMiddleware |
software | healthy | backend/app/main.py |
| Label | Layer | Status | Path |
|---|---|---|---|
backend |
software | healthy | backend |
app |
software | healthy | backend/app |
jobs |
software | healthy | backend/app/jobs |
sources |
software | healthy | backend/app/sources |
routers |
software | healthy | backend/app/routers |
store |
software | healthy | backend/app/store |
domain |
software | healthy | backend/app/domain |
tests |
software | healthy | backend/tests |
scripts |
software | healthy | backend/scripts |
frontend |
software | healthy | frontend |
src |
software | healthy | frontend/src |
api |
software | healthy | frontend/src/api |
map |
software | healthy | frontend/src/map |
| Label | Layer | Status | Path |
|---|---|---|---|
Settings |
software | healthy | backend/app/config.py:8 |
Zone |
software | healthy | backend/app/models.py:8 |
Cable |
software | healthy | backend/app/models.py:20 |
Interconnector |
software | healthy | backend/app/models.py:29 |
| Label | Layer | Status | Path |
|---|---|---|---|
GET /api/health |
api | healthy | backend/app/main.py |
GET /interconnectors |
api | healthy | backend/app/routers/interconnectors.py |
GET /zones |
api | healthy | backend/app/routers/zones.py |
GET /zones.geojson |
api | healthy | backend/app/routers/zones.py |
| Label | Layer | Status | Path |
|---|---|---|---|
image::backend/Dockerfile |
hardware | healthy | backend/Dockerfile |
image::frontend/Dockerfile |
hardware | healthy | frontend/Dockerfile |
backend |
hardware | healthy | docker-compose.yml |
frontend |
hardware | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
port:8000 |
network | healthy | docker-compose.yml |
port:5173 |
network | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | frontend/src/App.tsx |
MapView |
frontend | healthy | frontend/src/map/MapView.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
brieuclerouxtardif-blip__fluxeu |
software | healthy | /data/fable5_failed_archive/brieuclerouxtardif-blip__fluxeu |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | backend/app/config.py |
This page is publicly accessible at:
https://repobility.com/scan/2794df0d-cc1b-44c2-83eb-cc8cc02b32fe/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/2794df0d-cc1b-44c2-83eb-cc8cc02b32fe/
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.