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.

Anakin7n/Prediction-Bot

https://github.com/Anakin7n/Prediction-Bot · scanned 2026-06-17 01:14 UTC (1 month, 2 weeks ago)

5 raw signals (0 security + 5 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 2 weeks ago · v2 · last Δ -0.1 (diff) · 5 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 130 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
__init__ software healthy main.py:266
get software healthy main.py:53
_feishu_post software healthy main.py:76
send_text software healthy main.py:90
send_file software healthy main.py:101
_init_seen software healthy main.py:134
_trim_seen software healthy main.py:145
_is_duplicate software healthy main.py:161
_pb_write_varint software healthy main.py:178
_pb_write_tag software healthy main.py:185
_pb_write_string software healthy main.py:189
_pb_write_int32 software healthy main.py:196
_pb_write_uint64 software healthy main.py:201
encode_ping_frame software healthy main.py:206
_parse_ws_frame software healthy main.py:222
_get_ws_url software healthy main.py:276
_ping_loop software healthy main.py:293
_dispatch_sync software healthy main.py:304
_process_event software healthy main.py:358
_read_loop software healthy main.py:362
_try_connect software healthy main.py:385
connect software healthy main.py:400
start software healthy main.py:415
main software healthy main.py:419
generate_excel software healthy excel/generator.py:33
_write_headers software healthy excel/generator.py:65
_write_data software healthy excel/generator.py:74
_format_sheet software healthy excel/generator.py:122
test_ping_frame_is_type_zero software healthy tests/test_protobuf.py:11
test_ping_frame_ignores_other_fields software healthy tests/test_protobuf.py:18
test_parse_event_frame software healthy tests/test_protobuf.py:25
test_parse_empty software healthy tests/test_protobuf.py:38
test_decode_varint_single_byte software healthy tests/test_protobuf.py:43
test_decode_varint_two_bytes software healthy tests/test_protobuf.py:49
test_skip_fixed64 software healthy tests/test_protobuf.py:55
test_skip_non_field8_length_delimited software healthy tests/test_protobuf.py:66
test_skip_fixed32 software healthy tests/test_protobuf.py:78
test_parse_date_dot_format software healthy tests/test_parsers.py:15
test_parse_date_slash_format software healthy tests/test_parsers.py:19
test_parse_date_zero_padded software healthy tests/test_parsers.py:23
test_parse_date_full_iso software healthy tests/test_parsers.py:27
test_parse_date_empty software healthy tests/test_parsers.py:31
test_parse_date_garbage software healthy tests/test_parsers.py:35
test_parse_date_whitespace software healthy tests/test_parsers.py:39
test_parse_movies_simple software healthy tests/test_parsers.py:45
test_parse_movies_percent_auto_convert software healthy tests/test_parsers.py:50
test_parse_movies_big_number_auto_convert software healthy tests/test_parsers.py:55
test_parse_movies_chinese_colon software healthy tests/test_parsers.py:60
test_parse_movies_equals_separator software healthy tests/test_parsers.py:65
test_parse_movies_semicolon software healthy tests/test_parsers.py:70

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
CLAUDE.md software healthy CLAUDE.md
config.py software healthy config.py
requirements.txt software healthy requirements.txt
README.md software healthy README.md
main.py software healthy main.py
__init__.py software healthy excel/__init__.py
generator.py software healthy excel/generator.py
__init__.py software healthy tests/__init__.py
test_protobuf.py software healthy tests/test_protobuf.py
test_parsers.py software healthy tests/test_parsers.py
test_excel.py software healthy tests/test_excel.py
handlers.py software healthy bot/handlers.py
cards.py software healthy bot/cards.py
__init__.py software healthy bot/__init__.py
maoyan.py software healthy scraper/maoyan.py
__init__.py software healthy scraper/__init__.py
CLAUDE.md quality healthy CLAUDE.md

LabelLayerStatusPath
TokenCache software healthy main.py:47
MessageSender software healthy main.py:89
FeishuWsClient software healthy main.py:265
State software healthy bot/handlers.py:11
BotHandler software healthy bot/handlers.py:17
MaoyanClient software healthy scraper/maoyan.py:8

LabelLayerStatusPath
excel software healthy excel
tests software healthy tests
bot software healthy bot
scraper software healthy scraper

LabelLayerStatusPath
Anakin7n__Prediction-Bot software healthy /data/fable5_failed_archive/Anakin7n__Prediction-Bot

LabelLayerStatusPath
125.0.0.0 network healthy scraper/maoyan.py
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/33fc6ec0-9396-40f9-9899-b15dfb0213fe/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/33fc6ec0-9396-40f9-9899-b15dfb0213fe/

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.