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.

antfriend/companion_arc

https://github.com/antfriend/companion_arc · scanned 2026-06-17 01:34 UTC (1 month, 2 weeks ago)

61 raw signals (0 security + 61 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 2 weeks ago · v2 · last Δ +17.5 (diff) · 42 actionable findings from 1 signal source. 19 repeated signals 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 825 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
load_companion software healthy kaggle_agent.py:49
_infer_bg software healthy kaggle_agent.py:117
_find_block_pos software healthy kaggle_agent.py:121
compact_grid_str software healthy kaggle_agent.py:129
_frame_summary software healthy kaggle_agent.py:153
locus_query software healthy kaggle_agent.py:174
parse_action software healthy kaggle_agent.py:206
_format_state software healthy kaggle_agent.py:247
_write_locus_log software healthy kaggle_agent.py:286
run_training_attempt software healthy kaggle_agent.py:309
_locus software healthy kaggle_agent.py:365
setup software healthy kaggle_agent.py:596
_build_session_summary software healthy launch_training.py:60
_apply_ew_updates software healthy launch_training.py:72
locus_apply_updates software healthy launch_training.py:111
main software healthy launch_training.py:177
frame_sig software healthy _test_instance_variation.py:16
load_game_module software healthy _test_perturbed.py:57
translate_levels software healthy _test_perturbed.py:66
movable software healthy _test_perturbed.py:77
game_class software healthy _test_perturbed.py:100
play software healthy _test_perturbed.py:107
main software healthy _test_perturbed.py:140
_gateway_is_available software healthy launch_competition.py:52
_load_routes software healthy launch_competition.py:107
_wait_for_gateway software healthy launch_competition.py:143
_play_game software healthy launch_competition.py:165
_scorecard_to_parquet software healthy launch_competition.py:270
_write_dummy software healthy launch_competition.py:295
_resolve_env_dir software healthy launch_competition.py:308
run_competition software healthy launch_competition.py:339
run_offline software healthy launch_competition.py:372
main software healthy launch_competition.py:413
__init__ software healthy agent_framework.py:67
locus_entries software healthy agent_framework.py:128
current_snapshot software healthy agent_framework.py:132
diff software healthy agent_framework.py:136
routes software healthy agent_framework.py:140
on_level_start software healthy agent_framework.py:147
on_level_complete software healthy agent_framework.py:261
on_game_end software healthy agent_framework.py:281
choose_action software dead agent_framework.py:293
_locus_action software healthy agent_framework.py:351
_build_systematic software healthy agent_framework.py:389
_systematic_or_random software healthy agent_framework.py:397
set_locus_fn software dead agent_framework.py:411
load_game software healthy _test_levels.py:43
num_levels software healthy _test_levels.py:55
play_all_levels software healthy _test_levels.py:59
main software healthy _test_levels.py:105

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

LabelLayerStatusPath
kaggle_agent.py software healthy kaggle_agent.py
.env.example software healthy .env.example
kernel-metadata.json software healthy kernel-metadata.json
launch_training.py software healthy launch_training.py
dataset-metadata.json software healthy dataset-metadata.json
ls20_detector.py software healthy ls20_detector.py
_test_instance_variation.py software healthy _test_instance_variation.py
arc-agi-3-scoring.md software healthy arc-agi-3-scoring.md
_test_perturbed.py software healthy _test_perturbed.py
_analyze_games.py software healthy _analyze_games.py
launch_competition.py software healthy launch_competition.py
companion_arcprize.md software healthy companion_arcprize.md
llm.md software healthy llm.md
upload_dataset.py software healthy upload_dataset.py
agent_framework.py software healthy agent_framework.py
README.md software healthy README.md
_test_levels.py software healthy _test_levels.py
_dbg_level.py software healthy _dbg_level.py
_test_gateway_local.py software healthy _test_gateway_local.py
pyproject.toml software healthy pyproject.toml
level_scanner.py software healthy level_scanner.py
resubmit_notebook.py software healthy resubmit_notebook.py
search_routes.py software healthy search_routes.py
LICENSE software healthy LICENSE
_test_online_randomization.py software healthy _test_online_randomization.py
practice_offline.py software healthy practice_offline.py
_patch_notebook.py software healthy _patch_notebook.py
_survey_levels.py software healthy _survey_levels.py
_dl_envs.py software healthy _dl_envs.py
__init__.py software healthy games/__init__.py
__init__.py software healthy games/tn36/__init__.py
detector.py software healthy games/tn36/detector.py
__init__.py software healthy games/dc22/__init__.py
detector.py software healthy games/dc22/detector.py
__init__.py software healthy games/tu93/__init__.py
detector.py software healthy games/tu93/detector.py
__init__.py software healthy games/cn04/__init__.py
detector.py software healthy games/cn04/detector.py
__init__.py software healthy games/sk48/__init__.py
bfs_solver.py software healthy games/sk48/bfs_solver.py
detector.py software healthy games/sk48/detector.py
__init__.py software healthy games/g50t/__init__.py
detector.py software healthy games/g50t/detector.py
__init__.py software healthy games/ls20/__init__.py
companion.md software healthy games/ls20/companion.md
detector.py software healthy games/ls20/detector.py
__init__.py software healthy games/re86/__init__.py
detector.py software healthy games/re86/detector.py
__init__.py software healthy games/vc33/__init__.py
detector.py software healthy games/vc33/detector.py

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

LabelLayerStatusPath
ArcAgent software healthy agent_framework.py:49
LevelSnapshot software healthy level_scanner.py:32
LevelDiff software healthy level_scanner.py:49
GameState software healthy games/tn36/detector.py:13
StepResult software healthy games/tn36/detector.py:19
GameState software healthy games/dc22/detector.py:13
StepResult software healthy games/dc22/detector.py:19
GameState software healthy games/tu93/detector.py:88
StepResult software healthy games/tu93/detector.py:99
GameState software healthy games/cn04/detector.py:47
StepResult software healthy games/cn04/detector.py:149
GameState software healthy games/sk48/detector.py:13
StepResult software healthy games/sk48/detector.py:19
GameState software healthy games/g50t/detector.py:40
GameState software healthy games/ls20/detector.py:203
StepResult software healthy games/ls20/detector.py:213
GameState software healthy games/re86/detector.py:37
StepResult software healthy games/re86/detector.py:47
GameState software healthy games/vc33/detector.py:13
StepResult software healthy games/vc33/detector.py:19
GameState software healthy games/sc25/detector.py:13
StepResult software healthy games/sc25/detector.py:19
GameState software healthy games/cd82/detector.py:71
StepResult software healthy games/cd82/detector.py:81
GameState software healthy games/su15/detector.py:13
StepResult software healthy games/su15/detector.py:19
GameState software healthy games/bp35/detector.py:13
StepResult software healthy games/bp35/detector.py:19
GameState software healthy games/lf52/detector.py:13
StepResult software healthy games/lf52/detector.py:19
GameState software healthy games/lp85/detector.py:13
StepResult software healthy games/lp85/detector.py:19
GameState software healthy games/tr87/detector.py:13
StepResult software healthy games/tr87/detector.py:19
GameState software healthy games/ar25/detector.py:39
GameState software healthy games/s5i5/detector.py:13
StepResult software healthy games/s5i5/detector.py:19
GameState software healthy games/ft09/detector.py:13
StepResult software healthy games/ft09/detector.py:19
GameState software healthy games/sb26/detector.py:13
StepResult software healthy games/sb26/detector.py:19
GameState software healthy games/m0r0/detector.py:13
StepResult software healthy games/m0r0/detector.py:19
GameState software healthy games/sp80/detector.py:50
StepResult software healthy games/sp80/detector.py:62
GameState software healthy games/r11l/detector.py:13
StepResult software healthy games/r11l/detector.py:19
SpriteBox software healthy games/ka59/detector.py:43
GameState software healthy games/ka59/detector.py:52
StepResult software healthy games/ka59/detector.py:61

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

LabelLayerStatusPath
games software healthy games
tn36 software healthy games/tn36
dc22 software healthy games/dc22
tu93 software healthy games/tu93
cn04 software healthy games/cn04
sk48 software healthy games/sk48
g50t software healthy games/g50t
ls20 software healthy games/ls20
re86 software healthy games/re86
vc33 software healthy games/vc33
sc25 software healthy games/sc25
cd82 software healthy games/cd82
su15 software healthy games/su15
bp35 software healthy games/bp35
lf52 software healthy games/lf52
wa30 software healthy games/wa30
lp85 software healthy games/lp85
tr87 software healthy games/tr87
ar25 software healthy games/ar25
s5i5 software healthy games/s5i5
ft09 software healthy games/ft09
sb26 software healthy games/sb26
m0r0 software healthy games/m0r0
sp80 software healthy games/sp80
r11l software healthy games/r11l
ka59 software healthy games/ka59
environment_files software healthy environment_files
tu93 software healthy environment_files/tu93
0768757b software healthy environment_files/tu93/0768757b
cn04 software healthy environment_files/cn04
2fe56bfb software healthy environment_files/cn04/2fe56bfb
sk48 software healthy environment_files/sk48
d8078629 software healthy environment_files/sk48/d8078629
g50t software healthy environment_files/g50t
5849a774 software healthy environment_files/g50t/5849a774
ls20 software healthy environment_files/ls20
9607627b software healthy environment_files/ls20/9607627b
re86 software healthy environment_files/re86
8af5384d software healthy environment_files/re86/8af5384d
cd82 software healthy environment_files/cd82
fb555c5d software healthy environment_files/cd82/fb555c5d
wa30 software healthy environment_files/wa30
ee6fef47 software healthy environment_files/wa30/ee6fef47
ar25 software healthy environment_files/ar25
0c556536 software healthy environment_files/ar25/0c556536
sp80 software healthy environment_files/sp80
589a99af software healthy environment_files/sp80/589a99af
ka59 software healthy environment_files/ka59
38d34dbb software healthy environment_files/ka59/38d34dbb
core software healthy core

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

LabelLayerStatusPath
antfriend__companion_arc software healthy /data/fable5_failed_archive/antfriend__companion_arc

LabelLayerStatusPath
port:8001 network healthy _test_gateway_local.py

LabelLayerStatusPath
127.0.0.1 network healthy _test_gateway_local.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/e6c056c1-3331-416c-9be0-c0d5a295b911/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/e6c056c1-3331-416c-9be0-c0d5a295b911/

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.