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.

torovets/astro-vibe-bot

https://github.com/torovets/astro-vibe-bot · scanned 2026-06-16 04:40 UTC (1 month, 3 weeks ago)

7 raw signals (0 security + 7 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 3 weeks ago · v1 · 7 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 82 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 generate_samples_c.py:19
metrics_for software healthy eval_prompts.py:54
judge_news_linkage software healthy eval_prompts.py:70
main software healthy eval_prompts.py:89
build_background_prompt software healthy render.py:24
_crop_to_size software healthy render.py:37
_wrap software healthy render.py:52
render_card software healthy render.py:71
generate_background software healthy render.py:143
extract_invite_hash software healthy news.py:9
fetch_telegram_messages software healthy news.py:20
_rss_blob software healthy news.py:65
fetch_news_blob software healthy news.py:78
load_psych_topics software healthy rubrics.py:32
generate_sign_spotlight software healthy rubrics.py:38
generate_psych_hook software healthy rubrics.py:60
spotlight_header software healthy rubrics.py:75
psych_header software healthy rubrics.py:79
post_spotlight software healthy rubrics.py:83
post_hook software healthy rubrics.py:98
build_channel_system software healthy generation.py:36
_first_word software healthy generation.py:43
_needs_variety_retry software healthy generation.py:50
complete_json software healthy generation.py:73
complete_text software healthy generation.py:98
generate_daily_context software healthy generation.py:116
get_or_generate_context software healthy generation.py:231
build_personal_prompt software healthy generation.py:250
parse_admin_ids software healthy main.py:40
main software healthy main.py:51
handle_start software healthy main.py:88
handle_set_sign software healthy main.py:96
handle_vibe software healthy main.py:113
handle_broadcast_now software healthy main.py:131
handle_post_cover software healthy main.py:157
handle_post_spotlight software healthy main.py:183
handle_post_hook software healthy main.py:195
handle_personal_query software healthy main.py:207
load_signs software healthy telegram_io.py:48
normalize_sign software healthy telegram_io.py:53
display_sign software healthy telegram_io.py:58
display_sign_with_emoji software healthy telegram_io.py:62
build_channel_sign_messages software healthy telegram_io.py:66
send_daily_cover software healthy telegram_io.py:90
broadcast_daily_vibes software dead telegram_io.py:122
main software healthy test_render.py:27
init_db software healthy db.py:8
upsert_user software healthy db.py:47
set_user_sign software healthy db.py:61
get_user_sign software healthy db.py:69

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
generate_samples_c.py software healthy generate_samples_c.py
eval_prompts.py software healthy eval_prompts.py
render.py software healthy render.py
news.py software healthy news.py
requirements.txt software healthy requirements.txt
rubrics.py software healthy rubrics.py
README.md software healthy README.md
SAMPLES_B.md software healthy SAMPLES_B.md
generation.py software healthy generation.py
main.py software healthy main.py
telegram_io.py software healthy telegram_io.py
SAMPLES_D.md software healthy SAMPLES_D.md
test_render.py software healthy test_render.py
SAMPLES_C.md software healthy SAMPLES_C.md
db.py software healthy db.py

LabelLayerStatusPath
users data healthy db.py
daily_context data healthy db.py
rubric_history data healthy db.py
daily_cover data healthy db.py

LabelLayerStatusPath
torovets__astro-vibe-bot software healthy /data/fable5_failed_archive/torovets__astro-vibe-bot

LabelLayerStatusPath
sqlite data healthy README.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/175eb260-0e7e-4afe-9c86-86004e81cf26/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/175eb260-0e7e-4afe-9c86-86004e81cf26/

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.