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.

charles-xjy/sft_rl

https://github.com/charles-xjy/sft_rl · scanned 2026-06-17 01:47 UTC (1 month, 1 week ago)

16 raw signals (0 security + 16 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 1 week ago · v2 · last Δ +16.6 (diff) · 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 103 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
find_test_image software healthy test_pipeline.py:18
parse_questions software healthy test_pipeline.py:33
main software healthy 03_generate_answers.py:21
main software healthy 01_generate_desc.py:27
parse_questions_response software healthy 02_generate_questions.py:20
main software healthy 02_generate_questions.py:47
parse_questions_response software healthy run_parallel_pipeline.py:46
append_jsonl software healthy run_parallel_pipeline.py:61
load_jsonl_by_key software healthy run_parallel_pipeline.py:68
load_question_records software healthy run_parallel_pipeline.py:85
load_answer_keys software healthy run_parallel_pipeline.py:90
make_client_factory software healthy run_parallel_pipeline.py:108
get_client software healthy run_parallel_pipeline.py:112
phase1_task software dead run_parallel_pipeline.py:122
phase2_task software dead run_parallel_pipeline.py:140
phase3_task software dead run_parallel_pipeline.py:165
print_summary software healthy run_parallel_pipeline.py:211
build_relevant_answer_keys software healthy run_parallel_pipeline.py:227
main software healthy run_parallel_pipeline.py:237
submit_task software healthy run_parallel_pipeline.py:354
build_phase3_tasks software healthy run_parallel_pipeline.py:368
maybe_enqueue_phase3 software healthy run_parallel_pipeline.py:390
drain_queue software healthy run_parallel_pipeline.py:404
load_samples software healthy review_server.py:15
load_reviews software healthy review_server.py:42
persist_reviews software healthy review_server.py:56
make_handler software healthy review_server.py:63
_send_json software healthy review_server.py:67
_send_file software healthy review_server.py:75
_sample_payload software healthy review_server.py:87
do_GET software dead review_server.py:95
do_POST software dead review_server.py:142
log_message software dead review_server.py:167
main software healthy review_server.py:173
encode_image software healthy src/vlm_client.py:16
detect_mime_type software healthy src/vlm_client.py:22
extract_text_content software healthy src/vlm_client.py:28
format_response_debug software healthy src/vlm_client.py:55
detect_model software healthy src/vlm_client.py:64
__init__ software healthy src/vlm_client.py:81
call_raw software healthy src/vlm_client.py:100
call software healthy src/vlm_client.py:119
_extract_sections software healthy src/validator.py:76
_find_direct_risks software healthy src/validator.py:84
validate_answer software healthy src/validator.py:95
scan_dataset software healthy src/scanner.py:26
scan_all_datasets software healthy src/scanner.py:40
stratified_sample software healthy src/scanner.py:49
sample_per_dataset software healthy src/scanner.py:67
load_processed_records software healthy src/scanner.py:85

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

LabelLayerStatusPath
test_pipeline.py software healthy test_pipeline.py
03_generate_answers.py software healthy 03_generate_answers.py
requirements.txt software healthy requirements.txt
01_generate_desc.py software healthy 01_generate_desc.py
02_generate_questions.py software healthy 02_generate_questions.py
RUN_GUIDE.md software healthy RUN_GUIDE.md
README.md software healthy README.md
run_parallel_pipeline.py software healthy run_parallel_pipeline.py
review_server.py software healthy review_server.py
vlm_client.py software healthy src/vlm_client.py
__init__.py software healthy src/__init__.py
prompts.py software healthy src/prompts.py
validator.py software healthy src/validator.py
scanner.py software healthy src/scanner.py
minerU.py software healthy try/minerU.py
grpo_prm.py software healthy try/grpo_prm.py
try.py software healthy try/try.py
raw_data_construct.py software healthy try/raw_data_construct.py
data_transfer.py software healthy try/data_transfer.py
disaster_data_constrcut.py software healthy try/disaster_data_constrcut.py
styles.css software healthy review_ui/styles.css
app.js software healthy review_ui/app.js
index.html software healthy review_ui/index.html

LabelLayerStatusPath
ReviewHandler software healthy review_server.py:66
VLMClient software healthy src/vlm_client.py:78
PRM software healthy try/grpo_prm.py:13
ClientPRM software healthy try/grpo_prm.py:45

LabelLayerStatusPath
src software healthy src
try software healthy try
review_ui software healthy review_ui

LabelLayerStatusPath
10.129.107.145 network healthy 03_generate_answers.py
127.0.0.1 network healthy review_server.py

LabelLayerStatusPath
charles-xjy__sft_rl software healthy /data/fable5_failed_archive/charles-xjy__sft_rl

LabelLayerStatusPath
gpu (detected) hardware 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/729f99eb-0026-4ec9-9006-e3bf03a1672d/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/729f99eb-0026-4ec9-9006-e3bf03a1672d/

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.