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.

SLED44/smart-cart

https://github.com/SLED44/smart-cart · scanned 2026-06-16 00:15 UTC (2 months, 2 weeks ago)

29 raw signals (0 security + 29 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks 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.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 416 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
_generate_pkce_pair software healthy kroger_auth.py:78
_save_tokens software healthy kroger_auth.py:90
_load_tokens software healthy kroger_auth.py:97
_is_access_token_expired software healthy kroger_auth.py:102
build_authorization_url software healthy kroger_auth.py:117
exchange_code_for_tokens software healthy kroger_auth.py:153
do_GET software dead kroger_auth.py:190
_send_success_page software healthy kroger_auth.py:202
_send_error_page software healthy kroger_auth.py:213
log_message software dead kroger_auth.py:224
run_local_authorization_flow software healthy kroger_auth.py:228
_refresh_access_token software healthy kroger_auth.py:280
get_valid_token software healthy kroger_auth.py:313
get_client_credentials_token software healthy kroger_auth.py:332
clear_stored_tokens software healthy kroger_auth.py:358
token_status software healthy kroger_auth.py:366
_configure software healthy applog.py:30
get_logger software healthy applog.py:50
fmt_item software healthy applog.py:57
log_items software healthy applog.py:77
_build_cart_items software healthy cart_manager.py:72
_post_batch software healthy cart_manager.py:102
_post_individually software healthy cart_manager.py:171
_build_cart_result software healthy cart_manager.py:236
post_to_cart software healthy cart_manager.py:292
retry_failed_items software healthy cart_manager.py:370
log_completed_session software healthy cart_manager.py:389
format_estimated_total software dead cart_manager.py:418
get_cart_url software dead cart_manager.py:423
_now_iso software healthy preference_store.py:52
normalise_item_key software healthy preference_store.py:61
get_all_preferences software healthy preference_store.py:88
get_preference software healthy preference_store.py:110
save_preference software healthy preference_store.py:120
delete_preference software healthy preference_store.py:157
update_preference_upc software dead preference_store.py:173
get_all_staples software healthy preference_store.py:203
get_staple software healthy preference_store.py:222
save_staple software healthy preference_store.py:231
delete_staple software healthy preference_store.py:278
reorder_staples software dead preference_store.py:294
link_staple_to_preference software dead preference_store.py:320
append_session_log software healthy preference_store.py:342
get_session_log software healthy preference_store.py:374
data_summary software healthy preference_store.py:386
export_data software healthy preference_store.py:403
import_data software healthy preference_store.py:417
match_badge software healthy sc_design.py:77
reason_chips software healthy sc_design.py:93
stat_card software healthy sc_design.py:122

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

LabelLayerStatusPath
kroger_auth.py software healthy kroger_auth.py
wave4b_recipes.py software healthy wave4b_recipes.py
README.md software healthy README.md
CLAUDE.md software healthy CLAUDE.md
applog.py software healthy applog.py
wave2b_recipes.py software healthy wave2b_recipes.py
cart_manager.py software healthy cart_manager.py
preference_store.py software healthy preference_store.py
RECIPE_CURATION_PLAN.md software healthy RECIPE_CURATION_PLAN.md
sc_design.py software healthy sc_design.py
wave4a_recipes.py software healthy wave4a_recipes.py
wave2a_recipes.py software healthy wave2a_recipes.py
wave3_recipes.py software healthy wave3_recipes.py
apply_wave.py software healthy apply_wave.py
MEAL_PLAN_PRD.md software healthy MEAL_PLAN_PRD.md
wave1_recipes.py software healthy wave1_recipes.py
.env.example software healthy .env.example
product_matcher.py software healthy product_matcher.py
main.py software healthy main.py
requirements.txt software healthy requirements.txt
list_parser.py software healthy list_parser.py
sale_scanner.py software healthy sale_scanner.py
apply_curation.py software healthy apply_curation.py
style.css software healthy style.css
supabase_kv.py software healthy supabase_kv.py
mealplan_cook.py software healthy screens/mealplan_cook.py
__init__.py software healthy screens/__init__.py
staples.py software healthy screens/staples.py
store_setup.py software healthy screens/store_setup.py
home.py software healthy screens/home.py
sale_scan.py software healthy screens/sale_scan.py
preview.py software healthy screens/preview.py
mealplan_paste_recipe.py software healthy screens/mealplan_paste_recipe.py
mealplan_propose.py software healthy screens/mealplan_propose.py
mealplan_rules.py software healthy screens/mealplan_rules.py
mealplan_active.py software healthy screens/mealplan_active.py
mealplan_home.py software healthy screens/mealplan_home.py
summary.py software healthy screens/summary.py
mealplan_state_import.py software healthy screens/mealplan_state_import.py
connect_kroger.py software healthy screens/connect_kroger.py
mealplan_library.py software healthy screens/mealplan_library.py
_shared.py software healthy screens/_shared.py
item_filter.py software healthy screens/item_filter.py
mealplan_bootstrap.py software healthy screens/mealplan_bootstrap.py
preferences.py software healthy screens/preferences.py
login.py software healthy screens/login.py
_recipe_view.py software healthy screens/_recipe_view.py
mealplan_swap.py software healthy screens/mealplan_swap.py
review.py software healthy screens/review.py
keepalive.yml software healthy .github/workflows/keepalive.yml

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

LabelLayerStatusPath
NeedsAuthorization software healthy kroger_auth.py:70
_CallbackHandler software healthy kroger_auth.py:184
BootstrapConfig software healthy mealplan/bootstrap.py:73
FavoriteCandidate software healthy mealplan/bootstrap.py:93
CuisineSweepResult software healthy mealplan/bootstrap.py:100
SpiceFlag software healthy mealplan/bootstrap.py:107
Evaluation software healthy mealplan/rules.py:121
SwapCandidate software healthy mealplan/swap.py:24
SwapResult software healthy mealplan/swap.py:33
_T software healthy mealplan/_tests.py:94
SlotResult software healthy mealplan/planner.py:46
LineupResult software healthy mealplan/planner.py:56
NoCandidatesError software healthy mealplan/planner.py:74

LabelLayerStatusPath
auth::screens/_shared.py security healthy screens/_shared.py
auth::CLAUDE.md security healthy CLAUDE.md
auth::kroger_auth.py security healthy kroger_auth.py
auth::README.md security healthy README.md
auth::screens/connect_kroger.py security healthy screens/connect_kroger.py
auth::screens/home.py security healthy screens/home.py
auth::main.py security healthy main.py

LabelLayerStatusPath
screens software healthy screens
.github software healthy .github
workflows software healthy .github/workflows
mealplan software healthy mealplan

LabelLayerStatusPath
SUPABASE_URL cicd healthy
SUPABASE_SERVICE_KEY cicd healthy

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

LabelLayerStatusPath
postgres data healthy README.md

LabelLayerStatusPath
celery data healthy wave4a_recipes.py

LabelLayerStatusPath
127.0.0.1 network healthy kroger_auth.py

LabelLayerStatusPath
port:14 network healthy .github/workflows/keepalive.yml

LabelLayerStatusPath
gha::keepalive cicd healthy .github/workflows/keepalive.yml

LabelLayerStatusPath
ping cicd healthy .github/workflows/keepalive.yml
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/3338e3e3-bd66-4211-8eeb-00aae8c6c36f/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/3338e3e3-bd66-4211-8eeb-00aae8c6c36f/

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.