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.

WebxSupport/RLCoach

https://github.com/WebxSupport/RLCoach · scanned 2026-06-16 00:56 UTC (2 months, 1 week ago)

115 raw signals (0 security + 115 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 114 actionable findings from 1 signal source. 1 repeated signal 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 758 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
_client_key software healthy web_app.py:89
_spawn_job software healthy web_app.py:108
dispatch software dead web_app.py:118
_set_session_cookie software healthy web_app.py:145
_clear_session_cookie software healthy web_app.py:154
_startup software healthy web_app.py:159
_shutdown software healthy web_app.py:173
_require_session software healthy web_app.py:182
_require_epic software healthy web_app.py:193
_is_admin software healthy web_app.py:198
_require_admin software healthy web_app.py:202
frontend software healthy web_app.py:212
favicon software healthy web_app.py:223
register software healthy web_app.py:234
login software healthy web_app.py:260
logout software healthy web_app.py:286
delete_account software healthy web_app.py:294
me software healthy web_app.py:308
epic_start software healthy web_app.py:332
_start software healthy web_app.py:336
epic_poll software healthy web_app.py:360
_try_exchange software healthy web_app.py:365
epic_disconnect software healthy web_app.py:401
epic_refresh_name software healthy web_app.py:408
_public_base_url software healthy web_app.py:441
_verify_steam_openid software healthy web_app.py:454
steam_login software healthy web_app.py:480
steam_callback software healthy web_app.py:499
set_player_id software healthy web_app.py:512
get_ranks software healthy web_app.py:528
_trn_profile_url software healthy web_app.py:554
stats_summary software healthy web_app.py:578
blank software healthy web_app.py:585
finalize software healthy web_app.py:602
_to_psynet_pid software healthy web_app.py:634
service_status software healthy web_app.py:651
psynet_probe software healthy web_app.py:664
stats_lifetime software healthy web_app.py:682
trigger_fetch software healthy web_app.py:715
fetch_status software healthy web_app.py:735
fetch_stream software healthy web_app.py:744
_gen software healthy web_app.py:747
list_matches software healthy web_app.py:768
get_match software healthy web_app.py:774
match_dashboard software healthy web_app.py:783
analyze_match software healthy web_app.py:797
stop_job software healthy web_app.py:830
_inject_dashboard_nav software healthy web_app.py:848
usage software healthy web_app.py:872
metrics_history software healthy web_app.py:890

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

LabelLayerStatusPath
_SecurityHeaders software healthy web_app.py:117
Database software healthy web_database.py:273
CoverageZones software healthy rlcoach/positioning.py:58
SupportMoment software healthy rlcoach/positioning.py:68
SupportDistance software healthy rlcoach/positioning.py:80
DistanceToPlay software healthy rlcoach/positioning.py:90
LastManMoment software healthy rlcoach/positioning.py:97
LastManMetrics software healthy rlcoach/positioning.py:105
PlayerPositioning software healthy rlcoach/positioning.py:116
PlayerMeta software healthy rlcoach/parser.py:23
GoalEvent software healthy rlcoach/parser.py:36
HitEvent software healthy rlcoach/parser.py:44
DemoEvent software healthy rlcoach/parser.py:55
ParsedReplay software healthy rlcoach/parser.py:63
PositioningMetrics software healthy rlcoach/metrics.py:35
BoostMetrics software healthy rlcoach/metrics.py:43
RecoveryMetrics software healthy rlcoach/metrics.py:49
KickoffOutcome software healthy rlcoach/metrics.py:56
DoubleCommitEvent software healthy rlcoach/metrics.py:63
SpeedMetrics software healthy rlcoach/metrics.py:69
PlayerMetrics software healthy rlcoach/metrics.py:79
MatchMetrics software healthy rlcoach/metrics.py:93
_FakeHit software healthy rlcoach/metrics.py:318
Shot software healthy rlcoach/shooting.py:50
ShootingReport software healthy rlcoach/shooting.py:66
ThresholdConfig software healthy rlcoach/config.py:9
AppConfig software healthy rlcoach/config.py:16
Touch software healthy rlcoach/touch_analysis.py:46
Possession software healthy rlcoach/touch_analysis.py:61
Challenge software healthy rlcoach/touch_analysis.py:71
PlayerTouchSummary software healthy rlcoach/touch_analysis.py:81
TouchAnalysis software healthy rlcoach/touch_analysis.py:100
ReplayPoller software healthy rlcoach/poller.py:23
RotationEvent software healthy rlcoach/rotation.py:51
RotationAnalysis software healthy rlcoach/rotation.py:68
Moment software healthy rlcoach/events.py:18
Pattern software healthy rlcoach/patterns.py:34
PatternReport software healthy rlcoach/patterns.py:50
Ledger software healthy rlcoach/ledger.py:22
TokenStore software healthy rlcoach/psynet_auth.py:24
_FakePlayer software healthy rlcoach/web_pipeline.py:290
_FakeGoal software healthy rlcoach/web_pipeline.py:297
_FakeParsed software healthy rlcoach/web_pipeline.py:305
_G software healthy rlcoach/web_pipeline.py:314
_Progress software healthy rlcoach/web_pipeline.py:352
_ReplayHandler software healthy rlcoach/watcher.py:17
ReplayWatcher software healthy rlcoach/watcher.py:58
SelectedReplay software healthy rlcoach/replay_selector.py:43
FullAnalysis software healthy rlcoach/analysis.py:27
UIEvent software healthy rlcoach/ui.py:54

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

LabelLayerStatusPath
README.md software healthy README.md
Dockerfile software healthy Dockerfile
docker-compose.prod.yml software healthy docker-compose.prod.yml
.env.example software healthy .env.example
web_app.py software healthy web_app.py
web_database.py software healthy web_database.py
docker-compose.yml software healthy docker-compose.yml
DEPLOYMENT.md software healthy DEPLOYMENT.md
fixtures.py software healthy tests/fixtures.py
coaching_template.html software healthy static/coaching_template.html
index.html software healthy static/index.html
series_template.html software healthy static/series_template.html
dashboard_template.html software healthy static/dashboard_template.html
admin.html software healthy static/admin.html
_build_icon.py software healthy rlcoach/_build_icon.py
learning_resources.py software healthy rlcoach/learning_resources.py
advanced.py software healthy rlcoach/advanced.py
positioning.py software healthy rlcoach/positioning.py
parser.py software healthy rlcoach/parser.py
service_refresh.py software healthy rlcoach/service_refresh.py
metrics.py software healthy rlcoach/metrics.py
__init__.py software healthy rlcoach/__init__.py
shooting.py software healthy rlcoach/shooting.py
config.py software healthy rlcoach/config.py
touch_analysis.py software healthy rlcoach/touch_analysis.py
coaching_engine.py software healthy rlcoach/coaching_engine.py
training_resources.py software healthy rlcoach/training_resources.py
stats_api.py software healthy rlcoach/stats_api.py
poller.py software healthy rlcoach/poller.py
service_link.py software healthy rlcoach/service_link.py
extended_metrics.py software healthy rlcoach/extended_metrics.py
renderer.py software healthy rlcoach/renderer.py
digest.py software healthy rlcoach/digest.py
claude_analyst.py software healthy rlcoach/claude_analyst.py
rotation.py software healthy rlcoach/rotation.py
events.py software healthy rlcoach/events.py
patterns.py software healthy rlcoach/patterns.py
ledger.py software healthy rlcoach/ledger.py
psynet_auth.py software healthy rlcoach/psynet_auth.py
web_pipeline.py software healthy rlcoach/web_pipeline.py
watcher.py software healthy rlcoach/watcher.py
series_analyst.py software healthy rlcoach/series_analyst.py
replay_selector.py software healthy rlcoach/replay_selector.py
analysis.py software healthy rlcoach/analysis.py
phrasing.py software healthy rlcoach/phrasing.py
ui.py software healthy rlcoach/ui.py
egs.py software healthy rlapi/egs.py
client.py software healthy rlapi/client.py
__init__.py software healthy rlapi/__init__.py
api_all.py software healthy rlapi/api_all.py

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

LabelLayerStatusPath
GET / api healthy web_app.py
GET /favicon.ico api healthy web_app.py
POST /api/register api healthy web_app.py
POST /api/login api healthy web_app.py
POST /api/logout api healthy web_app.py
POST /api/account/delete api healthy web_app.py
GET /api/me api healthy web_app.py
POST /api/epic/start api healthy web_app.py
GET /api/epic/poll/{device_code} api healthy web_app.py
POST /api/epic/disconnect api healthy web_app.py
POST /api/epic/refresh-name api healthy web_app.py
GET /api/steam/login api healthy web_app.py
GET /api/steam/callback api healthy web_app.py
POST /api/auth/player_id api healthy web_app.py
GET /api/rank api healthy web_app.py
GET /api/stats/summary api healthy web_app.py
GET /api/debug/service-status api healthy web_app.py
GET /api/debug/psynet-probe api healthy web_app.py
GET /api/stats/lifetime api healthy web_app.py
POST /api/fetch api healthy web_app.py
GET /api/fetch/status/{job_id} api healthy web_app.py
GET /api/fetch/stream/{job_id} api healthy web_app.py
GET /api/matches api healthy web_app.py
GET /api/matches/{match_id} api healthy web_app.py
GET /api/matches/{match_id}/dashboard api healthy web_app.py
POST /api/matches/{match_id}/analyze api healthy web_app.py
POST /api/job/{job_id}/stop api healthy web_app.py
GET /api/usage api healthy web_app.py
GET /api/metrics/history api healthy web_app.py
GET /api/profile api healthy web_app.py
POST /api/profile api healthy web_app.py
POST /api/coaching/generate api healthy web_app.py
GET /api/coaching api healthy web_app.py
POST /api/coaching/complete api healthy web_app.py
GET /api/coaching/list api healthy web_app.py
DELETE /api/coaching/{plan_id} api healthy web_app.py
GET /api/coaching/view api healthy web_app.py
POST /api/series/generate api healthy web_app.py
GET /api/series api healthy web_app.py
GET /api/series/list api healthy web_app.py
DELETE /api/series/{report_id} api healthy web_app.py
GET /api/series/view api healthy web_app.py
GET /api/tracker api healthy web_app.py
POST /api/tracker api healthy web_app.py
POST /api/tracker/sync-mmr api healthy web_app.py
GET /api/resources api healthy web_app.py
GET /admin api healthy web_app.py
GET /api/admin/overview api healthy web_app.py
GET /api/admin/users api healthy web_app.py
GET /api/admin/users/{user_id} api healthy web_app.py

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

LabelLayerStatusPath
users data healthy web_database.py
sessions data healthy web_database.py
analysis_usage data healthy web_database.py
jobs data healthy web_database.py
matches data healthy web_database.py
profiles data healthy web_database.py
coaching_plans data healthy web_database.py
trackers data healthy web_database.py
series_reports data healthy web_database.py
usage_daily data healthy web_database.py
metric_history data healthy web_database.py
plan_state data healthy web_database.py
service_account data healthy web_database.py
account_stats data healthy web_database.py
payments data healthy web_database.py
admin_audit data healthy web_database.py

LabelLayerStatusPath
tests software healthy tests
static software healthy static
rlcoach software healthy rlcoach
rlapi software healthy rlapi

LabelLayerStatusPath
auth::web_database.py security healthy web_database.py
auth::README.md security healthy README.md
auth::rlapi/egs.py security healthy rlapi/egs.py
auth::.env.example security healthy .env.example

LabelLayerStatusPath
image::Dockerfile hardware healthy Dockerfile
rlcoach hardware healthy docker-compose.yml

LabelLayerStatusPath
vps::aws hardware healthy README.md
vps::lightsail hardware healthy README.md

LabelLayerStatusPath
repobility-clone-ydlb6ttf software healthy /tmp/repobility-clone-ydlb6ttf

LabelLayerStatusPath
sqlite data healthy README.md

LabelLayerStatusPath
nginx network healthy README.md

LabelLayerStatusPath
port:8000 network healthy Dockerfile

LabelLayerStatusPath
127.0.0.1 network healthy web_app.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/23918748-f073-4b3c-bf7b-57a66081985d/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/23918748-f073-4b3c-bf7b-57a66081985d/

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.