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.

gabetsvo-sketch/leads-status-backend

https://github.com/gabetsvo-sketch/leads-status-backend · scanned 2026-06-16 04:24 UTC (2 months ago)

13 raw signals (0 security + 13 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months ago · v1 · 12 actionable findings from 1 signal source. 1 repeated signal 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 236 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
main software healthy migrate_session.py:21
detect_color software healthy main.py:128
load_state software healthy main.py:141
save_state software healthy main.py:152
load_leads software healthy main.py:156
save_leads software healthy main.py:165
load_tasks software healthy main.py:169
_prune_completed_today software healthy main.py:182
save_tasks software healthy main.py:203
_clean_request_text software healthy main.py:210
_normalize_tz_text software healthy main.py:230
_payload_mentions_sakhalin software healthy main.py:240
normalize_client_timezone_payload software healthy main.py:288
_resolve_tz_from_phone software healthy main.py:306
load_news software healthy main.py:374
save_news software healthy main.py:383
load_instructions software healthy main.py:387
save_instructions software healthy main.py:398
load_anthropic_health software healthy main.py:402
save_anthropic_health software healthy main.py:420
load_devices software healthy main.py:424
save_devices software healthy main.py:435
load_office_drafts software healthy main.py:439
save_office_drafts_atomic software healthy main.py:448
_append_draft_feedback_log software healthy main.py:454
_resolve_apns_key_path software healthy main.py:475
_get_apns_client software healthy main.py:494
send_push_to_all software healthy main.py:520
backfill_from_history software healthy main.py:569
on_new_message software dead main.py:583
_generate_3min_message software healthy main.py:594
timer_loop software healthy main.py:664
lifespan software healthy main.py:737
check_token software healthy main.py:774
check_internal software healthy main.py:779
check_office_write software healthy main.py:786
health software healthy main.py:794
_maybe_auto_revert software healthy main.py:798
status software healthy main.py:828
send software healthy main.py:839
internal_lead software healthy main.py:875
_normalize_phone software healthy main.py:907
register_device software healthy main.py:1042
list_leads software healthy main.py:1075
ack_lead software healthy main.py:1097
trigger_force_refresh software healthy main.py:1121
get_refresh_request software healthy main.py:1136
trigger_reclassify software healthy main.py:1165
get_reclassify_request software healthy main.py:1174
internal_tasks_priority software healthy main.py:1186

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

LabelLayerStatusPath
GET /health api healthy main.py
GET /status api healthy main.py
POST /send api healthy main.py
POST /api/internal/lead api healthy main.py
POST /api/devices/register api healthy main.py
GET /api/leads api healthy main.py
POST /api/leads/{lead_id}/ack api healthy main.py
POST /api/triggers/force_refresh api healthy main.py
GET /api/internal/triggers/refresh_request api healthy main.py
POST /api/triggers/reclassify api healthy main.py
GET /api/internal/triggers/reclassify_request api healthy main.py
POST /api/internal/tasks/priority api healthy main.py
POST /api/internal/heartbeat api healthy main.py
GET /api/health/scheduler api healthy main.py
POST /api/internal/leads/{lead_id}/silent_ack api healthy main.py
GET /api/internal/leads/needs_status_change api healthy main.py
POST /api/internal/leads/{lead_id}/status_changed api healthy main.py
POST /api/leads/{lead_id}/unack api healthy main.py
POST /api/leads/{lead_id}/feedback api healthy main.py
GET /api/internal/leads/needs_regen api healthy main.py
POST /api/internal/leads/{lead_id}/regenerated api healthy main.py
POST /api/leads/{lead_id}/seen api healthy main.py
POST /api/internal/tasks api healthy main.py
GET /api/tasks/today api healthy main.py
POST /api/tasks/{task_id}/feedback api healthy main.py
GET /api/internal/tasks/needs_regen api healthy main.py
POST /api/tasks/{task_id}/send api healthy main.py
POST /api/tasks/{task_id}/schedule_send api healthy main.py
POST /api/tasks/{task_id}/cancel_scheduled api healthy main.py
GET /api/internal/tasks/scheduled api healthy main.py
GET /api/internal/tasks/needs_send api healthy main.py
POST /api/internal/tasks/{task_id}/sent api healthy main.py
POST /api/tasks/{task_id}/close_no_followup api healthy main.py
GET /api/internal/tasks/needs_close api healthy main.py
POST /api/internal/tasks/{task_id}/closed api healthy main.py
POST /api/tasks/{task_id}/mark_sent_manually api healthy main.py
GET /api/internal/tasks/sent_events api healthy main.py
POST /api/internal/tasks/{task_id}/client_replied api healthy main.py
POST /api/internal/tasks/{task_id}/regenerated api healthy main.py
GET /api/metrics/feedback_rate api healthy main.py
GET /api/internal/feedback/recent api healthy main.py
POST /api/internal/news api healthy main.py
GET /api/news api healthy main.py
POST /api/internal/news/backfill_clusters api healthy main.py
POST /api/news/{news_id}/approve api healthy main.py
POST /api/news/{news_id}/reject api healthy main.py
POST /api/tasks/instructions api healthy main.py
GET /api/tasks/instructions api healthy main.py
GET /api/internal/tasks/instructions api healthy main.py
POST /api/internal/tasks/instructions/{instruction_id}/done api healthy main.py

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

LabelLayerStatusPath
.env.example software healthy .env.example
requirements.txt software healthy requirements.txt
migrate_session.py software healthy migrate_session.py
main.py software healthy main.py
list_chats.py software healthy list_chats.py
render.yaml software healthy render.yaml

LabelLayerStatusPath
gabetsvo-sketch__leads-status-backend software healthy /data/fable5_failed_archive/gabetsvo-sketch__leads-status-b…

LabelLayerStatusPath
port:8000 network healthy .env.example
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/a5827d24-b73c-41dd-8f84-b5a5fe780cfc/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/a5827d24-b73c-41dd-8f84-b5a5fe780cfc/

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.