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.

robsonek/claude-usage-dashboard

https://github.com/robsonek/claude-usage-dashboard · scanned 2026-06-15 23:53 UTC (2 months, 3 weeks ago)

29 raw signals (0 security + 29 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 3 weeks ago · v1 · 25 actionable findings from 1 signal source. 4 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 366 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
_inject software healthy test_backfill_repairs_glitch.py:29
_rows software healthy test_backfill_repairs_glitch.py:43
test_backfill_repairs_glitch_episode software healthy test_backfill_repairs_glitch.py:54
_adapt_datetime_utc software healthy database.py:8
__init__ software healthy database.py:59
_create_tables software healthy database.py:79
insert_snapshot software healthy database.py:133
_compute_period_start_at software healthy database.py:209
_parse_dt software healthy database.py:277
_resets_at_is_plausible software healthy database.py:293
_prev_resets_at software healthy database.py:304
get_current software healthy database.py:330
get_history software healthy database.py:361
_snapshot_to_dict software healthy database.py:447
_fill_missing_quotas software healthy database.py:468
_quota_row_to_dict software healthy database.py:529
_format_iso_z software healthy database.py:554
_format_timestamp software healthy database.py:567
_format_duration software healthy database.py:576
add_or_update_account software healthy database.py:594
list_accounts software healthy database.py:626
get_pollable_accounts software healthy database.py:635
get_account_for_primer software healthy database.py:669
update_account_tokens software healthy database.py:690
set_account_active software healthy database.py:701
rename_account software healthy database.py:706
record_account_poll software healthy database.py:710
delete_account software healthy database.py:716
get_default_account_id software healthy database.py:726
backfill_account_by_email software healthy database.py:739
get_snapshot_count software dead database.py:748
backfill_period_start_at software healthy database.py:754
delete_older_than software healthy database.py:853
vacuum software healthy database.py:872
close software healthy database.py:878
__enter__ software healthy database.py:884
__exit__ software healthy database.py:887
_iso software healthy test_prediction.py:17
_record software healthy test_prediction.py:21
_history_with_idle_gap software healthy test_prediction.py:33
test_session_trend_ignores_idle_null_reset_records software healthy test_prediction.py:51
test_session_will_exceed_fires_at_current_pace software healthy test_prediction.py:60
test_null_resets_still_used_when_no_current_period_known software healthy test_prediction.py:67
_weekly_record software healthy test_prediction.py:80
_history_with_midperiod_gift software healthy test_prediction.py:92
test_midperiod_gift_does_not_predict_negative_usage software healthy test_prediction.py:116
test_midperiod_gift_trend_reflects_post_gift_period software healthy test_prediction.py:124
_b64url software healthy oauth_flow.py:37
generate_pkce software healthy oauth_flow.py:41
generate_state software healthy oauth_flow.py:47

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

LabelLayerStatusPath
test_backfill_repairs_glitch.py software healthy test_backfill_repairs_glitch.py
database.py software healthy database.py
test_prediction.py software healthy test_prediction.py
oauth_flow.py software healthy oauth_flow.py
test_collect_all.py software healthy test_collect_all.py
insert_to_db.py software healthy insert_to_db.py
crypto_util.py software healthy crypto_util.py
README.md software healthy README.md
test_start_session_route.py software healthy test_start_session_route.py
api_usage_fetcher.py software healthy api_usage_fetcher.py
test_api_accounts.py software healthy test_api_accounts.py
config.py software healthy config.py
app.py software healthy app.py
test_login_throttle.py software healthy test_login_throttle.py
primer.py software healthy primer.py
test_insert_skip.py software healthy test_insert_skip.py
test_first_reading_glitch.py software healthy test_first_reading_glitch.py
test_history_downsample.py software healthy test_history_downsample.py
account_session.py software healthy account_session.py
test_oauth_flow.py software healthy test_oauth_flow.py
cleanup_old_data.py software healthy cleanup_old_data.py
test_accounts_db.py software healthy test_accounts_db.py
test_security_headers.py software healthy test_security_headers.py
test_accounts_template.py software healthy test_accounts_template.py
test_glitch_period_start.py software healthy test_glitch_period_start.py
test_accounts_add_route.py software healthy test_accounts_add_route.py
test_retention.py software healthy test_retention.py
.env.example software healthy .env.example
test_crypto_util.py software healthy test_crypto_util.py
test_db_pragmas.py software healthy test_db_pragmas.py
test_dashboard_ui.py software healthy test_dashboard_ui.py
test_primer.py software healthy test_primer.py
requirements.txt software healthy requirements.txt
test_timestamp_format.py software healthy test_timestamp_format.py
collect_all.py software healthy collect_all.py
test_status_fallback.py software healthy test_status_fallback.py
test_api_usage_fetcher.py software healthy test_api_usage_fetcher.py
collect_history.sh software healthy collect_history.sh
style.css software healthy static/style.css
dashboard.html software healthy templates/dashboard.html
login.html software healthy templates/login.html
accounts.html software healthy templates/accounts.html
secret-scan.yml software healthy .github/workflows/secret-scan.yml
tests.yml software healthy .github/workflows/tests.yml

LabelLayerStatusPath
auth::app.py security healthy app.py
auth::templates/accounts.html security healthy templates/accounts.html
auth::oauth_flow.py security healthy oauth_flow.py
auth::test_accounts_add_route.py security healthy test_accounts_add_route.py
auth::test_api_usage_fetcher.py security healthy test_api_usage_fetcher.py
auth::.env.example security healthy .env.example
auth::api_usage_fetcher.py security healthy api_usage_fetcher.py
auth::config.py security healthy config.py
auth::README.md security healthy README.md
auth::crypto_util.py security healthy crypto_util.py
auth::insert_to_db.py security healthy insert_to_db.py

LabelLayerStatusPath
ANY /login api healthy app.py
ANY /logout api healthy app.py
ANY / api healthy app.py
ANY /accounts api healthy app.py
ANY /api/accounts api healthy app.py
ANY /accounts/add api healthy app.py
ANY /accounts/<int:account_id>/<string:op> api healthy app.py
ANY /api/current api healthy app.py
ANY /api/history api healthy app.py
ANY /api/prediction api healthy app.py

LabelLayerStatusPath
UsageDatabase software healthy database.py:56
OAuthError software healthy oauth_flow.py:33
Boom software healthy test_collect_all.py:106
CryptoError software healthy crypto_util.py:13
UsageApiError software healthy api_usage_fetcher.py:56
FakeResponse software healthy test_oauth_flow.py:13
FakeResponse software healthy test_api_usage_fetcher.py:136

LabelLayerStatusPath
static software healthy static
templates software healthy templates
.github software healthy .github
workflows software healthy .github/workflows

LabelLayerStatusPath
127.0.0.1 network healthy README.md
203.0.113.7 network healthy test_login_throttle.py
1.2.3.4 network healthy test_login_throttle.py
198.51.100.9 network healthy test_login_throttle.py

LabelLayerStatusPath
snapshots data healthy database.py
quotas data healthy database.py
accounts data healthy database.py

LabelLayerStatusPath
gha::secret-scan cicd healthy .github/workflows/secret-scan.yml
gha::tests cicd healthy .github/workflows/tests.yml

LabelLayerStatusPath
gitleaks cicd healthy .github/workflows/secret-scan.yml
test cicd healthy .github/workflows/tests.yml

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

LabelLayerStatusPath
sqlite data healthy database.py

LabelLayerStatusPath
nginx network healthy README.md

LabelLayerStatusPath
port:5000 network healthy app.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/7b8afe3f-c0af-497e-9227-0fe1994f24c7/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/7b8afe3f-c0af-497e-9227-0fe1994f24c7/

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.