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.

anarchodev/rove

https://github.com/anarchodev/rove · scanned 2026-06-17 01:33 UTC (1 month, 2 weeks ago)

292 raw signals (0 security + 292 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 2 weeks ago · v2 · last Δ -5.7 (diff) · 280 actionable findings from 1 signal source. 12 repeated signals grouped for readability. 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 1701 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
_curl_text software healthy scripts/cp_cert_smoke.py:47
_curl_bytes software healthy scripts/cp_cert_smoke.py:61
set_cert software healthy scripts/cp_cert_smoke.py:77
get_cert software healthy scripts/cp_cert_smoke.py:86
unpack software healthy scripts/cp_cert_smoke.py:90
spawn software healthy scripts/cp_cert_smoke.py:100
stop_all software healthy scripts/cp_cert_smoke.py:108
main software healthy scripts/cp_cert_smoke.py:120
check software healthy scripts/cp_cert_smoke.py:129
main software healthy scripts/triggers_smoke_v2.py:80
check software healthy scripts/triggers_smoke_v2.py:83
kv_val software healthy scripts/triggers_smoke_v2.py:88
_plan_blob software healthy scripts/rate_limit_smoke_v2.py:67
main software healthy scripts/rate_limit_smoke_v2.py:80
check software healthy scripts/rate_limit_smoke_v2.py:83
q software healthy scripts/raft_pending_perf_bench.py:74
provision software healthy scripts/raft_pending_perf_bench.py:78
run_h2load software healthy scripts/raft_pending_perf_bench.py:85
code_count software healthy scripts/raft_pending_perf_bench.py:102
main software healthy scripts/raft_pending_perf_bench.py:127
_src software healthy scripts/bound_fetch_large_body_smoke_v2.py:71
main software healthy scripts/bound_fetch_large_body_smoke_v2.py:89
check software healthy scripts/bound_fetch_large_body_smoke_v2.py:92
main software healthy scripts/log_backend_s3_smoke.py:30
ls_call software healthy scripts/log_backend_s3_smoke.py:134
main software healthy scripts/streaming_heartbeat_smoke.py:41
spawn_rewind software healthy scripts/zero_downtime_move_smoke.py:51
hdr software healthy scripts/zero_downtime_move_smoke.py:63
kv_put software healthy scripts/zero_downtime_move_smoke.py:67
kv_get software healthy scripts/zero_downtime_move_smoke.py:73
post software healthy scripts/zero_downtime_move_smoke.py:77
_curl software healthy scripts/zero_downtime_move_smoke.py:85
empty_attach software healthy scripts/zero_downtime_move_smoke.py:92
snapshot software healthy scripts/zero_downtime_move_smoke.py:100
load_merge software healthy scripts/zero_downtime_move_smoke.py:110
await_leader software healthy scripts/zero_downtime_move_smoke.py:118
move_live software healthy scripts/zero_downtime_move_smoke.py:127
stop_all software healthy scripts/zero_downtime_move_smoke.py:133
main software healthy scripts/zero_downtime_move_smoke.py:151
check software healthy scripts/zero_downtime_move_smoke.py:167
_read_int software healthy scripts/scheduler_heartbeat_smoke_v2.py:76
main software healthy scripts/scheduler_heartbeat_smoke_v2.py:83
check software healthy scripts/scheduler_heartbeat_smoke_v2.py:86
main software healthy scripts/stream_effect_smoke_v2.py:98
check software healthy scripts/stream_effect_smoke_v2.py:101
main software healthy scripts/learner_smoke.py:34
_load_dotenv software healthy scripts/smoke_lib.py:57
_require_env software healthy scripts/smoke_lib.py:77
loop46_data_dir software healthy scripts/smoke_lib.py:83
from_env software healthy scripts/smoke_lib.py:100

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

LabelLayerStatusPath
CLAUDE.md software healthy CLAUDE.md
rust-toolchain.toml software healthy rust-toolchain.toml
README.md software healthy README.md
LICENSE software healthy LICENSE
cp_cert_smoke.py software healthy scripts/cp_cert_smoke.py
triggers_smoke_v2.py software healthy scripts/triggers_smoke_v2.py
rate_limit_smoke_v2.py software healthy scripts/rate_limit_smoke_v2.py
raft_pending_perf_bench.py software healthy scripts/raft_pending_perf_bench.py
bound_fetch_large_body_smoke_v2.py software healthy scripts/bound_fetch_large_body_smoke_v2.py
log_backend_s3_smoke.py software healthy scripts/log_backend_s3_smoke.py
kv_read_profile.sh software healthy scripts/kv_read_profile.sh
streaming_heartbeat_smoke.py software healthy scripts/streaming_heartbeat_smoke.py
zero_downtime_move_smoke.py software healthy scripts/zero_downtime_move_smoke.py
scheduler_heartbeat_smoke_v2.py software healthy scripts/scheduler_heartbeat_smoke_v2.py
gen-dev-cert.sh software healthy scripts/gen-dev-cert.sh
stream_effect_smoke_v2.py software healthy scripts/stream_effect_smoke_v2.py
learner_smoke.py software healthy scripts/learner_smoke.py
smoke_lib.py software healthy scripts/smoke_lib.py
bound_fetch_spool_smoke.py software healthy scripts/bound_fetch_spool_smoke.py
cp_acme_issue_smoke.py software healthy scripts/cp_acme_issue_smoke.py
tenant_door_smoke_v2.py software healthy scripts/tenant_door_smoke_v2.py
on_fetch_smoke.py software healthy scripts/on_fetch_smoke.py
subscription_smoke.py software healthy scripts/subscription_smoke.py
three_node_smoke.py software healthy scripts/three_node_smoke.py
streaming_kv_wake_smoke.py software healthy scripts/streaming_kv_wake_smoke.py
rewind_smoke.py software healthy scripts/rewind_smoke.py
rove-snapshot-pass.sh software healthy scripts/rove-snapshot-pass.sh
build_arenajs_wasm.sh software healthy scripts/build_arenajs_wasm.sh
assign_host.py software healthy scripts/assign_host.py
stream_effect_smoke.py software healthy scripts/stream_effect_smoke.py
kv_read_timeseries.sh software healthy scripts/kv_read_timeseries.sh
ws_echo_smoke.py software healthy scripts/ws_echo_smoke.py
kv_bench_idle_tenants.sh software healthy scripts/kv_bench_idle_tenants.sh
body_gate_bench.py software healthy scripts/body_gate_bench.py
subscription_smoke_v2.py software healthy scripts/subscription_smoke_v2.py
ws_ordering_smoke_v2.py software healthy scripts/ws_ordering_smoke_v2.py
inbound_body_smoke_v2.py software healthy scripts/inbound_body_smoke_v2.py
publish_tenant.py software healthy scripts/publish_tenant.py
tenant_move_smoke.py software healthy scripts/tenant_move_smoke.py
files_server_smoke.py software healthy scripts/files_server_smoke.py
kv_shard_wide_bench.py software healthy scripts/kv_shard_wide_bench.py
front_content_type_smoke.py software healthy scripts/front_content_type_smoke.py
cp_plan_delivery_smoke.py software healthy scripts/cp_plan_delivery_smoke.py
kv_write_bench.sh software healthy scripts/kv_write_bench.sh
streaming_write_pressure_smoke_v2.py software healthy scripts/streaming_write_pressure_smoke_v2.py
heldsync_concurrent_smoke.py software healthy scripts/heldsync_concurrent_smoke.py
subscription_cap_smoke_v2.py software healthy scripts/subscription_cap_smoke_v2.py
streaming_smoke.py software healthy scripts/streaming_smoke.py
streaming_resume_fault_inj_smoke.py software healthy scripts/streaming_resume_fault_inj_smoke.py
blob_smoke_v2.py software healthy scripts/blob_smoke_v2.py

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

LabelLayerStatusPath
scripts software healthy scripts
systemd software healthy scripts/systemd
v2 software healthy scripts/systemd/v2
examples software healthy examples
loop46-demo-tenants software healthy examples/loop46-demo-tenants
spread software healthy examples/loop46-demo-tenants/spread
rwbench software healthy examples/loop46-demo-tenants/rwbench
kvdirect software healthy examples/loop46-demo-tenants/kvdirect
hot software healthy examples/loop46-demo-tenants/hot
write software healthy examples/loop46-demo-tenants/write
randwrite software healthy examples/loop46-demo-tenants/randwrite
replay_demo software healthy examples/loop46-demo-tenants/replay_demo
chainbench software healthy examples/loop46-demo-tenants/chainbench
penalty software healthy examples/loop46-demo-tenants/penalty
acme software healthy examples/loop46-demo-tenants/acme
stream software healthy examples/loop46-demo-tenants/acme/stream
cancel_subscribe software healthy examples/loop46-demo-tenants/acme/cancel_subscribe
_config software healthy examples/loop46-demo-tenants/acme/_config
oauth software healthy examples/loop46-demo-tenants/acme/_config/oauth
ontimer software healthy examples/loop46-demo-tenants/acme/ontimer
cfg software healthy examples/loop46-demo-tenants/acme/cfg
cbfire software healthy examples/loop46-demo-tenants/acme/cbfire
writekey software healthy examples/loop46-demo-tenants/acme/writekey
api software healthy examples/loop46-demo-tenants/acme/api
httpfire software healthy examples/loop46-demo-tenants/acme/httpfire
heldsync software healthy examples/loop46-demo-tenants/acme/heldsync
heartbeat software healthy examples/loop46-demo-tenants/acme/heartbeat
_subscriptions software healthy examples/loop46-demo-tenants/acme/_subscriptions
sub-react software healthy examples/loop46-demo-tenants/acme/_subscriptions/sub-react
migrate-v1 software healthy examples/loop46-demo-tenants/acme/_subscriptions/migrate-v1
schedfire software healthy examples/loop46-demo-tenants/acme/schedfire
spoolsink software healthy examples/loop46-demo-tenants/acme/spoolsink
spoolcancel software healthy examples/loop46-demo-tenants/acme/spoolcancel
onfetch software healthy examples/loop46-demo-tenants/acme/onfetch
users software healthy examples/loop46-demo-tenants/acme/users
big_chunks software healthy examples/loop46-demo-tenants/acme/big_chunks
watch software healthy examples/loop46-demo-tenants/acme/watch
multibind software healthy examples/loop46-demo-tenants/acme/multibind
disc_writer software healthy examples/loop46-demo-tenants/acme/disc_writer
boundproxy software healthy examples/loop46-demo-tenants/acme/boundproxy
sessions_sse software healthy examples/loop46-demo-tenants/acme/sessions_sse
watchwrite software healthy examples/loop46-demo-tenants/acme/watchwrite
writekv software healthy examples/loop46-demo-tenants/acme/writekv
overflow_burst software healthy examples/loop46-demo-tenants/acme/overflow_burst
streamkv software healthy examples/loop46-demo-tenants/acme/streamkv
overflow_watch software healthy examples/loop46-demo-tenants/acme/overflow_watch
schedverb software healthy examples/loop46-demo-tenants/acme/schedverb
cronverb software healthy examples/loop46-demo-tenants/acme/cronverb
readkey software healthy examples/loop46-demo-tenants/acme/readkey
onkv software healthy examples/loop46-demo-tenants/acme/onkv

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

LabelLayerStatusPath
auth::scripts/raft_pending_parity_smoke_v2.py security healthy scripts/raft_pending_parity_smoke_v2.py
auth::scripts/signup_smoke.py security healthy scripts/signup_smoke.py
auth::scripts/snapshot_scalability_bench.sh security healthy scripts/snapshot_scalability_bench.sh
auth::src/js/globals/oidc.js security healthy src/js/globals/oidc.js
auth::src/js/globals/jwt.js security healthy src/js/globals/jwt.js
auth::web/auth/_config/oidc/default.json security healthy web/auth/_config/oidc/default.json
auth::src/js/globals/crypto.js security healthy src/js/globals/crypto.js
auth::scripts/files_server_raft_smoke.py security healthy scripts/files_server_raft_smoke.py
auth::scripts/config_mirror_smoke.py security healthy scripts/config_mirror_smoke.py
auth::scripts/triggers_smoke.py security healthy scripts/triggers_smoke.py
auth::CLAUDE.md security healthy CLAUDE.md
auth::web/admin/_static/pages/login.js security healthy web/admin/_static/pages/login.js
auth::web/admin/_rp/complete.mjs security healthy web/admin/_rp/complete.mjs
auth::web/auth/index.mjs security healthy web/auth/index.mjs
auth::src/js/globals/users.js security healthy src/js/globals/users.js
auth::scripts/files_server_smoke.py security healthy scripts/files_server_smoke.py
auth::scripts/ctl_smoke_v2.py security healthy scripts/ctl_smoke_v2.py
auth::examples/loop46-demo-tenants/acme/_config/oauth/googl… security healthy examples/loop46-demo-tenants/acme/_config/oauth/google.json
auth::scripts/leader_failover_smoke.py security healthy scripts/leader_failover_smoke.py
auth::docs/README.md security healthy docs/README.md
auth::scripts/webhook_smoke_v2.py security healthy scripts/webhook_smoke_v2.py
auth::scripts/rate_limit_smoke.py security healthy scripts/rate_limit_smoke.py
auth::scripts/http_send_smoke.py security healthy scripts/http_send_smoke.py
auth::scripts/admin_smoke.py security healthy scripts/admin_smoke.py
auth::scripts/assign_host.py security healthy scripts/assign_host.py
auth::scripts/config_mirror_smoke_v2.py security healthy scripts/config_mirror_smoke_v2.py
auth::scripts/oidc_smoke.py security healthy scripts/oidc_smoke.py
auth::scripts/rove-loop46-serve.sh security healthy scripts/rove-loop46-serve.sh
auth::scripts/v2_handler_smoke.py security healthy scripts/v2_handler_smoke.py
auth::scripts/static_smoke.py security healthy scripts/static_smoke.py
auth::web/admin/_rp/jwks.mjs security healthy web/admin/_rp/jwks.mjs
auth::src/js/globals/base64.js security healthy src/js/globals/base64.js
auth::src/js/globals/activitypub.js security healthy src/js/globals/activitypub.js
auth::examples/specread-tenant.json security healthy examples/specread-tenant.json
auth::scripts/triggers_smoke_v2.py security healthy scripts/triggers_smoke_v2.py
auth::scripts/webhook_smoke.py security healthy scripts/webhook_smoke.py
auth::web/admin/_static/pages/provision.js security healthy web/admin/_static/pages/provision.js
auth::scripts/smoke_lib.py security healthy scripts/smoke_lib.py
auth::scripts/publish_tenant.py security healthy scripts/publish_tenant.py
auth::scripts/rate_limit_smoke_v2.py security healthy scripts/rate_limit_smoke_v2.py
auth::web/admin/index.mjs security healthy web/admin/index.mjs
auth::scripts/http_send_smoke_v2.py security healthy scripts/http_send_smoke_v2.py
auth::scripts/replay_wasm_smoke.py security healthy scripts/replay_wasm_smoke.py
auth::examples/loop46-demo-tenants/acme/cfg/index.mjs security healthy examples/loop46-demo-tenants/acme/cfg/index.mjs
auth::src/js/globals/oauth.js security healthy src/js/globals/oauth.js
auth::scripts/log_backend_s3_smoke.py security healthy scripts/log_backend_s3_smoke.py
auth::examples/loop46-demo-tenants.json security healthy examples/loop46-demo-tenants.json
auth::src/js/globals/sessions.js security healthy src/js/globals/sessions.js
auth::scripts/optiona_caller_gate_faultinj_smoke.py security healthy scripts/optiona_caller_gate_faultinj_smoke.py
auth::scripts/ctl_smoke.py security healthy scripts/ctl_smoke.py

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

LabelLayerStatusPath
TlsBundle software healthy scripts/smoke_lib.py:94
CurlContext software healthy scripts/smoke_lib.py:153
HttpResponse software healthy scripts/smoke_lib.py:167
ClusterAddrs software healthy scripts/smoke_lib.py:368
Cluster software healthy scripts/smoke_lib.py:396
V2Cluster software healthy scripts/smoke_lib_v2.py:160
H software healthy scripts/webhook_smoke.py:38
H software healthy scripts/leader_failover_smoke.py:81
URLSearchParams software healthy src/js/globals/urlsearchparams.js:URLSearchParams
shells software healthy src/js/globals/textcodec.js:shells
TextEncoder software healthy src/js/globals/textcodec.js:TextEncoder
TextDecoder software healthy src/js/globals/textcodec.js:TextDecoder
OAuthProvider software healthy src/js/globals/oauth.js:OAuthProvider
OIDCProvider software healthy src/js/globals/oidc.js:OIDCProvider
OIDCRelyingParty software healthy src/js/globals/oidc.js:OIDCRelyingParty
ActivityPubActor software healthy src/js/globals/activitypub.js:ActivityPubActor
Sessions software healthy src/js/globals/sessions.js:Sessions
RoveClient software healthy web/rove.js:RoveClient
ApiError software healthy web/admin/_static/api.js:ApiError
extends software healthy web/admin/_static/codemirror.mjs:extends
ClassBody software healthy web/admin/_static/codemirror.mjs:ClassBody
CursorEngine software healthy web/replay/_static/cursor.mjs:CursorEngine
EmscriptenEH software healthy web/replay/_static/qjs_arena_wasm.js:EmscriptenEH
Writer software healthy web/replay/_static/rtap.mjs:Writer
as software healthy web/admin_interim/index.mjs:as

LabelLayerStatusPath
127.0.0.1 network healthy scripts/cp_cert_smoke.py
10.0.0.1 network healthy scripts/publish_tenant.py
10.0.0.2 network healthy scripts/vrack-setup.sh
10.0.0.3 network healthy scripts/vrack-setup.sh
169.254.169.254 network healthy scripts/ssrf_smoke_v2.py
10.1.2.3 network healthy scripts/ssrf_smoke_v2.py
15.204.47.158 network healthy scripts/rove-loop46-serve.sh
203.0.113.0 network healthy scripts/replay_wasm_smoke_v2.py
203.0.113.7 network healthy scripts/replay_wasm_smoke_v2.py

LabelLayerStatusPath
/instances frontend healthy web/admin/_static/pages/instances.js
/provision frontend healthy web/admin/_static/pages/provision.js
/login frontend healthy web/admin/_static/pages/login.js
/instance frontend healthy web/admin/_static/pages/instance.js
/ frontend healthy src/js/globals/sessions.js

LabelLayerStatusPath
port:127 network healthy scripts/smoke_lib.py
port:16 network healthy scripts/cp_move_recovery_smoke.py
port:158 network healthy scripts/rove-loop46-serve.sh
port:443 network healthy scripts/rove-loop46-serve.sh

LabelLayerStatusPath
vps::aws hardware healthy CLAUDE.md
vps::digitalocean hardware healthy scripts/rove-lego-renew.sh
vps::azure hardware healthy web/admin/_static/codemirror.mjs

LabelLayerStatusPath
anarchodev__rove software healthy /data/fable5_failed_archive/anarchodev__rove

LabelLayerStatusPath
sqlite data healthy CLAUDE.md
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/9f8b2276-13ea-4ddc-bf02-20e00e0c1016/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/9f8b2276-13ea-4ddc-bf02-20e00e0c1016/

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.