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.

sport-analytics-org/court-training

https://github.com/sport-analytics-org/court-training · scanned 2026-06-16 00:19 UTC (2 months, 2 weeks ago)

37 raw signals (20 security + 17 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 23 actionable findings from 2 signal sources. 71 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 181 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
main software healthy scripts/export_dataset.py:24
export_split software healthy scripts/export_dataset.py:52
export_shard software healthy scripts/export_dataset.py:73
make_output_dirs software healthy scripts/export_dataset.py:121
shard_id software healthy scripts/export_dataset.py:131
read_json software healthy scripts/export_dataset.py:135
reviewed_images software healthy scripts/export_dataset.py:145
require_member software healthy scripts/export_dataset.py:154
write_member software healthy scripts/export_dataset.py:161
write_detections_npz software healthy scripts/export_dataset.py:168
flat_name software healthy scripts/export_dataset.py:179
main software healthy scripts/segmentation/train_basket.py:40
train software healthy scripts/segmentation/train_basket.py:112
write_config software healthy scripts/segmentation/train_basket.py:151
lr_decay_factor software healthy scripts/segmentation/train_basket.py:168
set_lr software healthy scripts/segmentation/train_basket.py:176
train_epoch software healthy scripts/segmentation/train_basket.py:181
evaluate software healthy scripts/segmentation/train_basket.py:215
segmentation_loss software healthy scripts/segmentation/train_basket.py:245
keypoint_loss software healthy scripts/segmentation/train_basket.py:254
gaussian_heatmaps software healthy scripts/segmentation/train_basket.py:271
to_device software healthy scripts/segmentation/train_basket.py:288
set_seed software healthy scripts/segmentation/train_basket.py:295
training_device software healthy scripts/segmentation/train_basket.py:302
format_scores software healthy scripts/segmentation/train_basket.py:310
main software healthy scripts/segmentation/predict_and_fit_homography.py:48
unlabelled_images software healthy scripts/segmentation/predict_and_fit_homography.py:136
sample_by_dataset software healthy scripts/segmentation/predict_and_fit_homography.py:147
render_at_image_size software healthy scripts/segmentation/predict_and_fit_homography.py:158
project_keypoints software healthy scripts/segmentation/predict_and_fit_homography.py:170
save_labels software healthy scripts/segmentation/predict_and_fit_homography.py:190
bitfield software healthy scripts/segmentation/predict_and_fit_homography.py:228
update_json software healthy scripts/segmentation/predict_and_fit_homography.py:235
make_panel software healthy scripts/segmentation/predict_and_fit_homography.py:242
draw_keypoints software healthy scripts/segmentation/predict_and_fit_homography.py:274
overlay software healthy scripts/segmentation/predict_and_fit_homography.py:291
diff_image software healthy scripts/segmentation/predict_and_fit_homography.py:301
labeled software healthy scripts/segmentation/predict_and_fit_homography.py:309
write_report software healthy scripts/segmentation/predict_and_fit_homography.py:319
main software healthy scripts/dataset/generate_keypoints.py:22
keypoint_path_for software healthy scripts/dataset/generate_keypoints.py:47
project_keypoints software healthy scripts/dataset/generate_keypoints.py:54
normalized_keypoints software healthy scripts/dataset/generate_keypoints.py:73
main software healthy scripts/dataset/fit_homography.py:25
load_masks software healthy scripts/dataset/fit_homography.py:57
load_template_masks software healthy scripts/dataset/fit_homography.py:70
iou_metrics software healthy scripts/dataset/fit_homography.py:83
main software healthy scripts/detection/train_rfdetr.py:28
train software healthy scripts/detection/train_rfdetr.py:93
train_epoch software healthy scripts/detection/train_rfdetr.py:124

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
pyproject.toml software healthy pyproject.toml
export_dataset.py software healthy scripts/export_dataset.py
train_basket.py software healthy scripts/segmentation/train_basket.py
predict_and_fit_homography.py software healthy scripts/segmentation/predict_and_fit_homography.py
generate_keypoints.py software healthy scripts/dataset/generate_keypoints.py
fit_homography.py software healthy scripts/dataset/fit_homography.py
train_rfdetr.py software healthy scripts/detection/train_rfdetr.py
evaluate_rfdetr.py software healthy scripts/detection/evaluate_rfdetr.py
__init__.py software healthy src/court_training/__init__.py
warp.py software healthy src/court_training/warp.py
augment.py software healthy src/court_training/augment.py
constants.py software healthy src/court_training/constants.py
flip.py software healthy src/court_training/flip.py
homography.py software healthy src/court_training/homography.py
api.py software healthy src/court_training/api.py
dataset.py software healthy src/court_training/dataset.py
__init__.py software healthy src/court_training/segmentation/__init__.py
model.py software healthy src/court_training/segmentation/model.py
inference.py software healthy src/court_training/segmentation/inference.py
loss.py software healthy src/court_training/segmentation/loss.py
metrics.py software healthy src/court_training/detection/metrics.py
__init__.py software healthy src/court_training/detection/__init__.py
model.py software healthy src/court_training/detection/model.py
inference.py software healthy src/court_training/detection/inference.py

LabelLayerStatusPath
ExportOptions software healthy scripts/export_dataset.py:17
EvalMetrics software healthy scripts/segmentation/train_basket.py:32
CourtAugment software healthy src/court_training/augment.py:9
HorizontalFlip software healthy src/court_training/flip.py:9
Point software healthy src/court_training/api.py:29
Polygon software healthy src/court_training/api.py:34
Keypoint software healthy src/court_training/api.py:39
Homography software healthy src/court_training/api.py:44
Segmentation software healthy src/court_training/api.py:50
DetectionCategory software healthy src/court_training/api.py:56
DetectionBox software healthy src/court_training/api.py:61
Detections software healthy src/court_training/api.py:68
Prediction software healthy src/court_training/api.py:73
NumpySample software healthy src/court_training/dataset.py:21
TorchSample software healthy src/court_training/dataset.py:30
Target software healthy src/court_training/dataset.py:39
CourtDataset software healthy src/court_training/dataset.py:44
CourtSegmenter software healthy src/court_training/segmentation/model.py:13
ProgressiveMaskHead software healthy src/court_training/segmentation/model.py:131
ConvBlock software healthy src/court_training/segmentation/model.py:146
Prediction software healthy src/court_training/segmentation/inference.py:24
CourtDetector software healthy src/court_training/detection/model.py:19

LabelLayerStatusPath
scripts software healthy scripts
segmentation software healthy scripts/segmentation
dataset software healthy scripts/dataset
detection software healthy scripts/detection
src software healthy src
court_training software healthy src/court_training
segmentation software healthy src/court_training/segmentation
detection software healthy src/court_training/detection

LabelLayerStatusPath
GET /health api healthy src/court_training/api.py
POST /predict api healthy src/court_training/api.py

LabelLayerStatusPath
4.13.0.92 network healthy pyproject.toml
127.0.0.1 network healthy src/court_training/api.py

LabelLayerStatusPath
repobility-clone-0kjhkzr2 software healthy /tmp/repobility-clone-0kjhkzr2

LabelLayerStatusPath
gpu (detected) hardware healthy scripts/segmentation/train_basket.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/12a284e8-a858-44c8-8517-de4ac23a964f/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/12a284e8-a858-44c8-8517-de4ac23a964f/

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.