https://github.com/zondaxxx/duocplus
· scanned 2026-06-16 01:13 UTC (2 months, 1 week ago)
30 raw signals (0 security + 30 graph)
Last scanned 2 months, 1 week ago · v1 · 30 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 87 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__ |
software | healthy | serve.py:10 |
log_message |
software | dead | serve.py:12 |
init |
software | healthy | server/storage.py:32 |
_key |
software | healthy | server/storage.py:54 |
load |
software | healthy | server/storage.py:58 |
save |
software | healthy | server/storage.py:78 |
kv_get |
software | healthy | server/storage.py:100 |
kv_set |
software | healthy | server/storage.py:109 |
rate_ok |
software | healthy | server/storage.py:118 |
top |
software | healthy | server/storage.py:128 |
validate_init_data |
software | healthy | server/auth.py:9 |
exam_bonus |
software | healthy | server/recompute_xp.py:21 |
compute_bucket_xp |
software | healthy | server/recompute_xp.py:25 |
recompute |
software | healthy | server/recompute_xp.py:40 |
main |
software | healthy | server/recompute_xp.py:63 |
_pick_compilers |
software | healthy | server/app.py:45 |
newest |
software | healthy | server/app.py:52 |
_compiler_for |
software | healthy | server/app.py:72 |
_wandbox |
software | healthy | server/app.py:78 |
_auth_from_request |
software | healthy | server/app.py:97 |
_client_ip |
software | healthy | server/app.py:108 |
api_health |
software | dead | server/app.py:113 |
api_get_progress |
software | dead | server/app.py:117 |
api_save_progress |
software | dead | server/app.py:129 |
api_run |
software | dead | server/app.py:149 |
page_index |
software | dead | server/app.py:190 |
page_ide |
software | dead | server/app.py:194 |
page_js |
software | dead | server/app.py:201 |
build_web_app |
software | healthy | server/app.py:208 |
_app_button |
software | healthy | server/app.py:230 |
cmd_start |
software | healthy | server/app.py:237 |
_progress_summary |
software | healthy | server/app.py:250 |
cmd_stats |
software | healthy | server/app.py:274 |
cmd_top |
software | healthy | server/app.py:294 |
_on_startup |
software | healthy | server/app.py:308 |
_on_cleanup |
software | healthy | server/app.py:325 |
main |
software | healthy | server/app.py:330 |
| Label | Layer | Status | Path |
|---|---|---|---|
data_c.js |
software | healthy | data_c.js |
README.md |
software | healthy | README.md |
index.html |
software | healthy | index.html |
langs.js |
software | healthy | langs.js |
Dockerfile |
software | healthy | Dockerfile |
theory_c.js |
software | healthy | theory_c.js |
ide.html |
software | healthy | ide.html |
data.js |
software | healthy | data.js |
.env.example |
software | healthy | .env.example |
extra.js |
software | healthy | extra.js |
extra_c.js |
software | healthy | extra_c.js |
serve.py |
software | healthy | serve.py |
theory.js |
software | healthy | theory.js |
docker-compose.yml |
software | healthy | docker-compose.yml |
__init__.py |
software | healthy | server/__init__.py |
storage.py |
software | healthy | server/storage.py |
auth.py |
software | healthy | server/auth.py |
recompute_xp.py |
software | healthy | server/recompute_xp.py |
app.py |
software | healthy | server/app.py |
requirements.txt |
software | healthy | server/requirements.txt |
| Label | Layer | Status | Path |
|---|---|---|---|
G |
software | healthy | data.js:G |
T |
software | healthy | data.js:T |
array |
software | healthy | data.js:array |
C |
software | healthy | data.js:C |
vector |
software | healthy | data.js:vector |
Counter |
software | healthy | data.js:Counter |
X |
software | healthy | data.js:X |
B |
software | healthy | extra.js:B |
C |
software | healthy | extra.js:C |
Stack |
software | healthy | extra.js:Stack |
Z |
software | healthy | extra.js:Z |
H |
software | healthy | serve.py:9 |
G |
software | healthy | theory.js:G |
C |
software | healthy | theory.js:C |
| Label | Layer | Status | Path |
|---|---|---|---|
image::Dockerfile |
hardware | healthy | Dockerfile |
app |
hardware | healthy | docker-compose.yml |
db |
hardware | healthy | docker-compose.yml |
redis |
hardware | healthy | docker-compose.yml |
caddy |
hardware | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
postgresql |
data | healthy | docker-compose.yml |
redis |
data | healthy | docker-compose.yml |
postgres |
data | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
port:80 |
network | healthy | docker-compose.yml |
port:443 |
network | healthy | docker-compose.yml |
port:8080 |
network | healthy | server/app.py |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-b7bn4wka |
software | healthy | /tmp/repobility-clone-b7bn4wka |
| Label | Layer | Status | Path |
|---|---|---|---|
server |
software | healthy | server |
| Label | Layer | Status | Path |
|---|---|---|---|
users |
data | healthy | server/storage.py |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | serve.py |
| Label | Layer | Status | Path |
|---|---|---|---|
caddy |
network | healthy | docker-compose.yml |
This page is publicly accessible at:
https://repobility.com/scan/51432acc-7979-4d95-88d8-1ae2e6ece2ce/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/51432acc-7979-4d95-88d8-1ae2e6ece2ce/
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.