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.

novogratz/ai-twitter-bot

https://github.com/novogratz/ai-twitter-bot · scanned 2026-06-16 02:56 UTC (2 months ago)

16 raw signals (0 security + 16 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months ago · v2 · 16 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 123 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
.env.example software healthy .env.example
engine_health_alerts.json software healthy engine_health_alerts.json
marquee_follow_state.json software healthy marquee_follow_state.json
joke_bank.md software healthy joke_bank.md
autonomous_log.md software healthy autonomous_log.md
viral_stunt_state.json software healthy viral_stunt_state.json
CLAUDE.md software healthy CLAUDE.md
follow_blast_state.json software healthy follow_blast_state.json
whitelist.json software healthy whitelist.json
operator_prompt.md software healthy operator_prompt.md
strategy_ledger.md software healthy strategy_ledger.md
core_identity_en.md software healthy core_identity_en.md
meta_strategy_log.json software healthy meta_strategy_log.json
opencode.json software healthy opencode.json
live_strategy.json software healthy live_strategy.json
CONTRIBUTING.md software healthy CONTRIBUTING.md
daily_state.json software healthy daily_state.json
bot_watchdog.sh software healthy bot_watchdog.sh
test_fallback.py software healthy test_fallback.py
hot_quote_state.json software healthy hot_quote_state.json
following_count.json software healthy following_count.json
friday_top5_state.json software healthy friday_top5_state.json
autonomous_growth_state.json software healthy autonomous_growth_state.json
cleanup_state.json software healthy cleanup_state.json
bot_self_en.json software healthy bot_self_en.json
bot_self.json software healthy bot_self.json
decode_counter.json software healthy decode_counter.json
scout_log.json software healthy scout_log.json
requirements.txt software healthy requirements.txt
youtube_brief.md software healthy youtube_brief.md
breakout_history.json software healthy breakout_history.json
morning_recap_state.json software healthy morning_recap_state.json
conversion_attribution_state.json software healthy conversion_attribution_state.json
personality.json software healthy personality.json
external_signal.json software healthy external_signal.json
operator_cycle.sh software healthy operator_cycle.sh
README.md software healthy README.md
performance_insights.json software healthy performance_insights.json
do_not_refollow.json software healthy do_not_refollow.json
directives.md software healthy directives.md
boost_history.json software healthy boost_history.json
liked_tweets.json software healthy liked_tweets.json
bot_self_fr.json software healthy bot_self_fr.json
daily_topic_state.json software healthy daily_topic_state.json
tracked_accounts.json software healthy tracked_accounts.json
LICENSE software healthy LICENSE
weekly_review_state.json software healthy weekly_review_state.json
retweet_daily_state.json software healthy retweet_daily_state.json
youtube_brief_state.json software healthy youtube_brief_state.json
thread_daily_state.json software healthy thread_daily_state.json

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

LabelLayerStatusPath
test_fallback_logic software healthy test_fallback.py:10
_engagement_skip_rate software healthy main.py:97
should_skip_engagement software healthy main.py:102
_cadence software healthy main.py:107
post_interval_minutes software dead main.py:116
reply_interval_minutes software healthy main.py:140
engage_interval_minutes software healthy main.py:146
direct_reply_interval_minutes software healthy main.py:150
early_bird_interval_minutes software healthy main.py:154
roast_interval_minutes software healthy main.py:158
_graceful_shutdown software healthy main.py:164
_load_monthly_startup_state software healthy main.py:170
_save_monthly_startup_state software healthy main.py:178
_run_monthly_startup_catchup_if_due software healthy main.py:183
_acquire_singleton_lock software healthy main.py:205
main software healthy main.py:226
_quiet_skip software healthy main.py:278
reschedule_and_reply software dead main.py:290
reschedule_and_engage software dead main.py:301
reschedule_and_direct_reply software dead main.py:309
reschedule_and_early_bird software dead main.py:317
reschedule_and_roast software dead main.py:325
quiet_safe_notify software healthy main.py:333
quiet_safe_replyback software healthy main.py:337
run_post_slot software dead main.py:498
safe_evaluate software dead main.py:661
safe_apply_strategy_changes software healthy main.py:1225
_safe_strategy_watchdog_outer software healthy main.py:1262

LabelLayerStatusPath
vps::aws hardware healthy scout_log.json
vps::digitalocean hardware healthy scout_log.json

LabelLayerStatusPath
novogratz__ai-twitter-bot software healthy /data/fable5_failed_archive/novogratz__ai-twitter-bot

LabelLayerStatusPath
sqlite data healthy CLAUDE.md

LabelLayerStatusPath
gpu (detected) hardware healthy CLAUDE.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/64686de9-df94-470e-9cac-41df109da582/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/64686de9-df94-470e-9cac-41df109da582/

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.