https://github.com/Yimingda/btm-solar-storage
· scanned 2026-06-16 01:06 UTC (2 months, 1 week ago)
29 raw signals (0 security + 29 graph)
Last scanned 2 months, 1 week ago · v1 · 29 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 203 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 |
|---|---|---|---|
_secrets_ok |
software | healthy | db.py:21 |
_anon_client |
software | healthy | db.py:30 |
_admin_client |
software | healthy | db.py:39 |
get_db |
software | healthy | db.py:47 |
get_admin_db |
software | healthy | db.py:54 |
sign_up |
software | healthy | db.py:63 |
verify_otp |
software | healthy | db.py:78 |
sign_in |
software | healthy | db.py:88 |
refresh_session |
software | healthy | db.py:94 |
sign_out |
software | healthy | db.py:106 |
resend_verification |
software | healthy | db.py:115 |
get_user_profile |
software | healthy | db.py:122 |
update_last_login |
software | healthy | db.py:136 |
get_snapshots |
software | healthy | db.py:148 |
_query |
software | healthy | db.py:160 |
get_snapshot_full |
software | healthy | db.py:181 |
save_snapshot |
software | healthy | db.py:195 |
update_snapshot |
software | healthy | db.py:217 |
delete_snapshot |
software | healthy | db.py:228 |
count_snapshots |
software | dead | db.py:237 |
create_user |
software | healthy | db.py:251 |
get_all_users |
software | healthy | db.py:267 |
update_user_tier |
software | healthy | db.py:279 |
set_user_active |
software | healthy | db.py:299 |
log_user_action |
software | healthy | db.py:316 |
get_audit_log |
software | healthy | db.py:334 |
get_system_stats |
software | healthy | db.py:347 |
_init_state |
software | healthy | ppa_wheeling.py:48 |
_blended_grid_tariff |
software | healthy | ppa_wheeling.py:105 |
_auto_pvgis |
software | healthy | ppa_wheeling.py:121 |
energy_split |
software | healthy | ppa_wheeling.py:159 |
run_wheeling_dispatch |
software | healthy | ppa_wheeling.py:212 |
price_buckets |
software | healthy | ppa_wheeling.py:321 |
_default_price |
software | healthy | ppa_wheeling.py:353 |
_npv_irr |
software | healthy | ppa_wheeling.py:374 |
run_ppa_models |
software | healthy | ppa_wheeling.py:396 |
_pv_frac |
software | healthy | ppa_wheeling.py:439 |
generate_ppa_excel |
software | healthy | ppa_wheeling.py:629 |
_fill |
software | healthy | ppa_wheeling.py:647 |
_font |
software | healthy | ppa_wheeling.py:648 |
_align |
software | healthy | ppa_wheeling.py:650 |
_bdr |
software | healthy | ppa_wheeling.py:652 |
_kpi |
software | healthy | ppa_wheeling.py:905 |
_collect_bucket_prices |
software | healthy | ppa_wheeling.py:913 |
_params_dict |
software | healthy | ppa_wheeling.py:938 |
_render_balancer |
software | healthy | ppa_wheeling.py:982 |
_chip |
software | healthy | ppa_wheeling.py:1019 |
_pvf |
software | healthy | ppa_wheeling.py:1039 |
_frac |
software | healthy | ppa_wheeling.py:1104 |
_render_optimiser |
software | healthy | ppa_wheeling.py:1153 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
db.py |
software | healthy | db.py |
ppa_wheeling.py |
software | healthy | ppa_wheeling.py |
auth.py |
software | healthy | auth.py |
assets_manifest.py |
software | healthy | assets_manifest.py |
app.py |
software | healthy | app.py |
scenario_select.py |
software | healthy | scenario_select.py |
admin.py |
software | healthy | admin.py |
report_pptx.py |
software | healthy | report_pptx.py |
snapshots.py |
software | healthy | snapshots.py |
supabase_setup.sql |
software | healthy | supabase_setup.sql |
requirements.txt |
software | healthy | requirements.txt |
devcontainer.json |
software | healthy | .devcontainer/devcontainer.json |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-ha7c93hv |
software | healthy | /tmp/repobility-clone-ha7c93hv |
| Label | Layer | Status | Path |
|---|---|---|---|
.devcontainer |
software | healthy | .devcontainer |
| Label | Layer | Status | Path |
|---|---|---|---|
public |
data | healthy | supabase_setup.sql |
This page is publicly accessible at:
https://repobility.com/scan/3d2fc2b5-164e-499d-8381-25f8f222aa63/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/3d2fc2b5-164e-499d-8381-25f8f222aa63/
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.