https://github.com/colbylfarrar-ai/basketball_event_logger
· scanned 2026-06-17 01:50 UTC (1 month, 1 week ago)
62 raw signals (0 security + 62 graph)
Last scanned 1 month, 1 week ago · v2 · last Δ +16.5 (diff) · 57 actionable findings from 1 signal source. 5 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 1050 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.
| Label | Layer | Status | Path |
|---|---|---|---|
_dashboard |
software | healthy | APP5.0/Main.py:35 |
_fail |
software | healthy | APP5.0/Main.py:42 |
_search_notables |
software | healthy | APP5.0/Main.py:326 |
_links |
software | healthy | APP5.0/Main.py:400 |
main |
software | healthy | APP5.0/run.py:8 |
matchup_html |
software | healthy | APP5.0/helpers/matchup_sheet.py:14 |
_today |
software | healthy | APP5.0/helpers/reports.py:60 |
_doc |
software | healthy | APP5.0/helpers/reports.py:68 |
_kpi |
software | healthy | APP5.0/helpers/reports.py:76 |
player_card_html |
software | healthy | APP5.0/helpers/reports.py:82 |
g |
software | healthy | APP5.0/helpers/reports.py:93 |
game_recap_html |
software | healthy | APP5.0/helpers/reports.py:159 |
_tcol |
software | healthy | APP5.0/helpers/reports.py:179 |
_pbox |
software | healthy | APP5.0/helpers/reports.py:197 |
_phdr |
software | healthy | APP5.0/helpers/reports.py:219 |
elapsed |
software | healthy | APP5.0/helpers/gameflow.py:41 |
infer_starters |
software | healthy | APP5.0/helpers/gameflow.py:47 |
_blank_bucket |
software | healthy | APP5.0/helpers/gameflow.py:63 |
scoring_buckets |
software | healthy | APP5.0/helpers/gameflow.py:68 |
_ender_team |
software | healthy | APP5.0/helpers/gameflow.py:88 |
_merge |
software | healthy | APP5.0/helpers/gameflow.py:139 |
rotation |
software | healthy | APP5.0/helpers/gameflow.py:153 |
_player_meta |
software | healthy | APP5.0/helpers/gameflow.py:211 |
scoring_runs |
software | healthy | APP5.0/helpers/gameflow.py:216 |
player_names |
software | healthy | APP5.0/helpers/matchups.py:31 |
matchup_table |
software | healthy | APP5.0/helpers/matchups.py:50 |
matchup_difficulty |
software | healthy | APP5.0/helpers/matchups.py:126 |
team_matchup_rows |
software | healthy | APP5.0/helpers/matchups.py:174 |
_games |
software | healthy | APP5.0/helpers/officials.py:30 |
_officials |
software | healthy | APP5.0/helpers/officials.py:44 |
_worked |
software | healthy | APP5.0/helpers/officials.py:48 |
_foul_events |
software | healthy | APP5.0/helpers/officials.py:61 |
_possessions_by_game |
software | healthy | APP5.0/helpers/officials.py:76 |
official_overview |
software | healthy | APP5.0/helpers/officials.py:101 |
official_game_log |
software | healthy | APP5.0/helpers/officials.py:215 |
team_short |
software | healthy | APP5.0/helpers/cards.py:34 |
fmt |
software | dead | APP5.0/helpers/cards.py:43 |
pctile |
software | dead | APP5.0/helpers/cards.py:65 |
pctile_color |
software | healthy | APP5.0/helpers/cards.py:76 |
pctile_bar |
software | dead | APP5.0/helpers/cards.py:84 |
tier |
software | dead | APP5.0/helpers/cards.py:97 |
glass |
software | dead | APP5.0/helpers/cards.py:113 |
onoff_html |
software | dead | APP5.0/helpers/cards.py:120 |
bar_h |
software | healthy | APP5.0/helpers/cards.py:158 |
gauge_dial |
software | dead | APP5.0/helpers/cards.py:179 |
style_df |
software | dead | APP5.0/helpers/cards.py:207 |
_bg |
software | healthy | APP5.0/helpers/cards.py:221 |
_sign |
software | healthy | APP5.0/helpers/cards.py:233 |
gauge_range |
software | healthy | APP5.0/helpers/cards.py:248 |
sample_confidence |
software | healthy | APP5.0/helpers/player_ratings.py:45 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
README.md |
software | healthy | README.md |
Main.py |
software | healthy | APP5.0/Main.py |
DEPLOY.md |
software | healthy | APP5.0/DEPLOY.md |
REPORT-coach-coop.md |
software | healthy | APP5.0/REPORT-coach-coop.md |
requirements.txt |
software | healthy | APP5.0/requirements.txt |
AUTH_SETUP.md |
software | healthy | APP5.0/AUTH_SETUP.md |
IMPROVEMENTS.md |
software | healthy | APP5.0/IMPROVEMENTS.md |
run.py |
software | healthy | APP5.0/run.py |
matchup_sheet.py |
software | healthy | APP5.0/helpers/matchup_sheet.py |
reports.py |
software | healthy | APP5.0/helpers/reports.py |
gameflow.py |
software | healthy | APP5.0/helpers/gameflow.py |
matchups.py |
software | healthy | APP5.0/helpers/matchups.py |
officials.py |
software | healthy | APP5.0/helpers/officials.py |
cards.py |
software | healthy | APP5.0/helpers/cards.py |
player_ratings.py |
software | healthy | APP5.0/helpers/player_ratings.py |
game_dedup.py |
software | healthy | APP5.0/helpers/game_dedup.py |
team_ratings.py |
software | healthy | APP5.0/helpers/team_ratings.py |
scout.py |
software | healthy | APP5.0/helpers/scout.py |
networks.py |
software | healthy | APP5.0/helpers/networks.py |
__init__.py |
software | healthy | APP5.0/helpers/__init__.py |
court.py |
software | healthy | APP5.0/helpers/court.py |
win_probability.py |
software | healthy | APP5.0/helpers/win_probability.py |
seasons.py |
software | healthy | APP5.0/helpers/seasons.py |
event_log.py |
software | healthy | APP5.0/helpers/event_log.py |
wpa.py |
software | healthy | APP5.0/helpers/wpa.py |
stats.py |
software | healthy | APP5.0/helpers/stats.py |
glossary.py |
software | healthy | APP5.0/helpers/glossary.py |
league_analytics.py |
software | healthy | APP5.0/helpers/league_analytics.py |
team_analytics.py |
software | healthy | APP5.0/helpers/team_analytics.py |
archetypes.py |
software | healthy | APP5.0/helpers/archetypes.py |
playtypes.py |
software | healthy | APP5.0/helpers/playtypes.py |
shrinkage.py |
software | healthy | APP5.0/helpers/shrinkage.py |
scoutboard.py |
software | healthy | APP5.0/helpers/scoutboard.py |
court_geom.py |
software | healthy | APP5.0/helpers/court_geom.py |
lineups.py |
software | healthy | APP5.0/helpers/lineups.py |
change_requests.py |
software | healthy | APP5.0/helpers/change_requests.py |
ui.py |
software | healthy | APP5.0/helpers/ui.py |
simulation.py |
software | healthy | APP5.0/helpers/simulation.py |
auth.py |
software | healthy | APP5.0/helpers/auth.py |
settings_utils.py |
software | healthy | APP5.0/helpers/settings_utils.py |
game_events.py |
software | healthy | APP5.0/helpers/game_events.py |
entitlement.py |
software | healthy | APP5.0/helpers/entitlement.py |
box_score.py |
software | healthy | APP5.0/helpers/box_score.py |
rapm.py |
software | healthy | APP5.0/helpers/rapm.py |
pdf_export.py |
software | healthy | APP5.0/helpers/pdf_export.py |
trends.py |
software | healthy | APP5.0/helpers/trends.py |
predictor.py |
software | healthy | APP5.0/helpers/predictor.py |
badges.py |
software | healthy | APP5.0/helpers/badges.py |
fouls.py |
software | healthy | APP5.0/helpers/fouls.py |
manual_box.py |
software | healthy | APP5.0/helpers/manual_box.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
GET /games |
api | healthy | APP5.0/tracker/api.py |
GET /games/{game_id} |
api | healthy | APP5.0/tracker/api.py |
GET /games/{game_id}/live |
api | healthy | APP5.0/tracker/api.py |
POST /games/{game_id}/events |
api | healthy | APP5.0/tracker/api.py |
POST /games/{game_id}/undo |
api | healthy | APP5.0/tracker/api.py |
POST /games/{game_id}/finish |
api | healthy | APP5.0/tracker/api.py |
GET /teams |
api | healthy | APP5.0/tracker/api.py |
POST /teams |
api | healthy | APP5.0/tracker/api.py |
POST /games |
api | healthy | APP5.0/tracker/api.py |
POST /games/{game_id}/players |
api | healthy | APP5.0/tracker/api.py |
POST /officials |
api | healthy | APP5.0/tracker/api.py |
GET /games/{game_id}/events |
api | healthy | APP5.0/tracker/api.py |
PUT /games/{game_id}/events/{event_id} |
api | healthy | APP5.0/tracker/api.py |
DELETE /games/{game_id}/events/{event_id} |
api | healthy | APP5.0/tracker/api.py |
POST /games/{game_id}/rescore |
api | healthy | APP5.0/tracker/api.py |
GET / |
api | healthy | APP5.0/tracker/api.py |
GET /sw.js |
api | healthy | APP5.0/tracker/api.py |
GET /manifest.json |
api | healthy | APP5.0/tracker/api.py |
| Label | Layer | Status | Path |
|---|---|---|---|
teams |
data | healthy | APP5.0/database/schema.sql |
players |
data | healthy | APP5.0/database/schema.sql |
games |
data | healthy | APP5.0/database/schema.sql |
schedule |
data | healthy | APP5.0/database/schema.sql |
officials |
data | healthy | APP5.0/database/schema.sql |
game_lineup_players |
data | healthy | APP5.0/database/schema.sql |
game_lineup_officials |
data | healthy | APP5.0/database/schema.sql |
game_event_lineup |
data | healthy | APP5.0/database/schema.sql |
game_events |
data | healthy | APP5.0/database/schema.sql |
app_settings |
data | healthy | APP5.0/database/db.py |
manual_player_box |
data | healthy | APP5.0/database/db.py |
app_users |
data | healthy | APP5.0/database/db.py |
coach_teams |
data | healthy | APP5.0/database/db.py |
scout_notes |
data | healthy | APP5.0/database/db.py |
coach_notes |
data | healthy | APP5.0/database/db.py |
change_requests |
data | healthy | APP5.0/database/db.py |
audit_log |
data | healthy | APP5.0/database/db.py |
| Label | Layer | Status | Path |
|---|---|---|---|
APP5.0 |
software | healthy | APP5.0 |
helpers |
software | healthy | APP5.0/helpers |
dashboard |
software | healthy | APP5.0/helpers/dashboard |
tracker |
software | healthy | APP5.0/tracker |
static |
software | healthy | APP5.0/tracker/static |
deploy |
software | healthy | APP5.0/deploy |
pages |
software | healthy | APP5.0/pages |
database |
software | healthy | APP5.0/database |
assets |
software | healthy | APP5.0/assets |
.devcontainer |
software | healthy | .devcontainer |
| Label | Layer | Status | Path |
|---|---|---|---|
EventIn |
software | healthy | APP5.0/tracker/api.py:87 |
EventBatch |
software | healthy | APP5.0/tracker/api.py:110 |
EventEdit |
software | healthy | APP5.0/tracker/api.py:114 |
NewGame |
software | healthy | APP5.0/tracker/api.py:133 |
NewTeam |
software | healthy | APP5.0/tracker/api.py:141 |
NewPlayer |
software | healthy | APP5.0/tracker/api.py:147 |
NewOfficial |
software | healthy | APP5.0/tracker/api.py:156 |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::APP5.0/pages/12_Settings.py |
security | healthy | APP5.0/pages/12_Settings.py |
auth::APP5.0/requirements.txt |
security | healthy | APP5.0/requirements.txt |
auth::APP5.0/helpers/auth.py |
security | healthy | APP5.0/helpers/auth.py |
auth::APP5.0/database/db.py |
security | healthy | APP5.0/database/db.py |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | APP5.0/Main.py |
vps::ec2 |
hardware | healthy | APP5.0/pages/7_Players.py |
| Label | Layer | Status | Path |
|---|---|---|---|
colbylfarrar-ai__basketball_event_logger |
software | healthy | /data/fable5_failed_archive/colbylfarrar-ai__basketball_eve… |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | APP5.0/Main.py |
| Label | Layer | Status | Path |
|---|---|---|---|
caddy |
network | healthy | APP5.0/deploy/bootstrap.sh |
This page is publicly accessible at:
https://repobility.com/scan/25753cf2-4cdb-4852-89cf-a68f3d9a1be7/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/25753cf2-4cdb-4852-89cf-a68f3d9a1be7/
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.