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.

SandroHub013/UnaBetting

https://github.com/SandroHub013/UnaBetting · scanned 2026-06-16 00:02 UTC (2 months, 3 weeks ago)

84 raw signals (0 security + 84 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 3 weeks ago · v1 · 81 actionable findings from 1 signal source. 3 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 1088 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_config software healthy update_data.py:19
update_git_repos software healthy update_data.py:24
update_odds software healthy update_data.py:80
rebuild_pipeline software healthy update_data.py:117
check_data_freshness software healthy update_data.py:151
_loop_file software healthy tests/test_loop_scripts.py:11
_loop_docs software healthy tests/test_loop_scripts.py:15
test_loop_runner_scripts_do_not_pin_user_specific_paths software healthy tests/test_loop_scripts.py:19
test_loop_docs_do_not_pin_user_specific_paths software healthy tests/test_loop_scripts.py:28
test_loop_shell_runner_does_not_pin_wsl_specific_paths software healthy tests/test_loop_scripts.py:36
test_loop_runner_scripts_resolve_repo_from_script_location software healthy tests/test_loop_scripts.py:43
test_dev_loop_shell_runner_resolves_repo_from_script_locati… software healthy tests/test_loop_scripts.py:51
test_dev_loop_scripts_reset_main_with_git_switch software healthy tests/test_loop_scripts.py:58
test_windows_dev_loop_preserves_opencode_exit_code software healthy tests/test_loop_scripts.py:65
test_dev_contribute_loop_enforces_safe_public_pr_workflow software healthy tests/test_loop_scripts.py:71
test_dev_contribute_loop_uses_one_non_ml_concern_by_default software healthy tests/test_loop_scripts.py:82
_event software healthy tests/test_scraper.py:8
test_captures_all_bookmakers_and_markets software healthy tests/test_scraper.py:34
test_h2h_prices_and_snapshot_ts software healthy tests/test_scraper.py:42
test_spread_and_total_lines_captured software healthy tests/test_scraper.py:50
test_empty_bookmakers_yields_no_rows software healthy tests/test_scraper.py:58
_settings software healthy tests/test_dashboard_chat.py:14
test_chat_settings_ui_wires_config_models_and_self_test software healthy tests/test_dashboard_chat.py:27
test_chat_settings_javascript_is_valid software healthy tests/test_dashboard_chat.py:40
test_chat_config_defaults_and_round_trips_atomically software healthy tests/test_dashboard_chat.py:45
test_chat_config_supports_external_provider_without_storing… software healthy tests/test_dashboard_chat.py:67
test_chat_config_rejects_secrets_and_invalid_external_setti… software healthy tests/test_dashboard_chat.py:102
test_chat_models_lists_installed_ollama_models software healthy tests/test_dashboard_chat.py:114
fake_request software healthy tests/test_dashboard_chat.py:360
test_nvidia_vram_detection_aggregates_devices software healthy tests/test_dashboard_chat.py:164
fake_run software healthy tests/test_dashboard_chat.py:167
test_chat_models_rank_full_partial_cpu_and_insufficient_fits software healthy tests/test_dashboard_chat.py:186
test_chat_models_accepts_manual_memory_overrides software healthy tests/test_dashboard_chat.py:222
fake_detect_hardware software healthy tests/test_dashboard_chat.py:230
test_chat_models_rejects_invalid_memory_overrides software healthy tests/test_dashboard_chat.py:254
test_chat_models_reports_malformed_ollama_response software healthy tests/test_dashboard_chat.py:260
test_chat_models_does_not_query_local_endpoint_for_external… software healthy tests/test_dashboard_chat.py:271
test_chat_self_test_emits_and_executes_whitelisted_tool software healthy tests/test_dashboard_chat.py:296
fake_call software healthy tests/test_dashboard_chat.py:511
test_chat_self_test_fails_when_model_answers_without_tool software healthy tests/test_dashboard_chat.py:335
test_ollama_chat_call_uses_persisted_model_and_base_url software healthy tests/test_dashboard_chat.py:353
test_external_chat_call_uses_bearer_key_and_normalizes_resp… software healthy tests/test_dashboard_chat.py:373
__enter__ software healthy tests/test_dashboard_chat.py:387
__exit__ software healthy tests/test_dashboard_chat.py:390
read software healthy tests/test_dashboard_chat.py:393
fake_urlopen software healthy tests/test_dashboard_chat.py:412
test_external_self_test_reports_usage_rate_and_executes_tool software healthy tests/test_dashboard_chat.py:435
test_external_tokens_per_second_uses_completion_usage software healthy tests/test_dashboard_chat.py:477
test_external_provider_requires_runtime_api_key software healthy tests/test_dashboard_chat.py:482
test_external_websocket_round_trips_tool_call_id software healthy tests/test_dashboard_chat.py:500

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
CLAUDE.md software healthy CLAUDE.md
CONTRIBUTING.md software healthy CONTRIBUTING.md
setup.py software healthy setup.py
DATA_SOURCES.md software healthy DATA_SOURCES.md
.env.example software healthy .env.example
LICENSE software healthy LICENSE
requirements.txt software healthy requirements.txt
EXPERIMENTS.md software healthy EXPERIMENTS.md
update_data.py software healthy update_data.py
config.yaml software healthy config/config.yaml
best_params.yaml software healthy config/best_params.yaml
test_loop_scripts.py software healthy tests/test_loop_scripts.py
test_scraper.py software healthy tests/test_scraper.py
test_dashboard_chat.py software healthy tests/test_dashboard_chat.py
test_leakage.py software healthy tests/test_leakage.py
test_randomization.py software healthy tests/test_randomization.py
test_updater.py software healthy tests/test_updater.py
test_dashboard_terminal.py software healthy tests/test_dashboard_terminal.py
test_player_stats.py software healthy tests/test_player_stats.py
test_live_inference.py software healthy tests/test_live_inference.py
test_elo.py software healthy tests/test_elo.py
test_dashboard_api.py software healthy tests/test_dashboard_api.py
PROJECT_EVALUATION.md software healthy docs/PROJECT_EVALUATION.md
ALPHA_FINDINGS.md software healthy docs/ALPHA_FINDINGS.md
ANALYSIS_OPENCODE.md software healthy docs/ANALYSIS_OPENCODE.md
AGENT_BRIEF_OPENCODE.md software healthy docs/AGENT_BRIEF_OPENCODE.md
AGENT_BRIEF_HERMES.md software healthy docs/AGENT_BRIEF_HERMES.md
2026-06-09-mission-control-dashboard-design.md software healthy docs/superpowers/specs/2026-06-09-mission-control-dashboard…
2026-06-08-tennis-betting-web-hermes-restyle-design.md software healthy docs/superpowers/specs/2026-06-08-tennis-betting-web-hermes…
Architettura_Sistema.md software healthy docs/obsidian/Architettura_Sistema.md
Backtest_e_Metriche_Oneste.md software healthy docs/obsidian/Backtest_e_Metriche_Oneste.md
Modelli_e_Reti_Neurali.md software healthy docs/obsidian/Modelli_e_Reti_Neurali.md
Feature_Engineering.md software healthy docs/obsidian/Feature_Engineering.md
Index.md software healthy docs/obsidian/Index.md
UnaBettingOS_Memoria.md software healthy docs/obsidian/UnaBettingOS_Memoria.md
metrics.js software healthy docs/web/metrics.js
index.html software healthy docs/web/index.html
graph-data.js software healthy docs/web/graph-data.js
graph3d.html software healthy docs/web/graph3d.html
docs.html software healthy docs/web/docs.html
build_release_bundle.py software healthy scripts/build_release_bundle.py
log_metrics_history.py software healthy scripts/log_metrics_history.py
check_results.py software healthy scripts/check_results.py
inspect_betanalytix.py software healthy scripts/inspect_betanalytix.py
smoke_vibe_term.py software healthy scripts/smoke_vibe_term.py
verify_backtest_claims.py software healthy scripts/verify_backtest_claims.py
compare_adm_books.py software healthy scripts/compare_adm_books.py
publish_metrics.py software healthy scripts/publish_metrics.py
verify_backtest_claims2.py software healthy scripts/verify_backtest_claims2.py

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

LabelLayerStatusPath
config software healthy config
tests software healthy tests
docs software healthy docs
superpowers software healthy docs/superpowers
specs software healthy docs/superpowers/specs
obsidian software healthy docs/obsidian
web software healthy docs/web
scripts software healthy scripts
diagnostics software healthy scripts/diagnostics
loops software healthy scripts/loops
graphify-out software healthy graphify-out
cache software healthy graphify-out/cache
ast software healthy graphify-out/cache/ast
semantic software healthy graphify-out/cache/semantic
video_mission software healthy video_mission
hf_test software healthy video_mission/hf_test
presentation software healthy video_mission/presentation
.claude software healthy .claude
commands software healthy .claude/commands
agents software healthy .claude/agents
skills software healthy .claude/skills
deploy software healthy .claude/skills/deploy
security-review software healthy .claude/skills/security-review
packaging software healthy packaging
reports software healthy reports
reviews software healthy reports/reviews
.github software healthy .github
workflows software healthy .github/workflows
src software healthy src
models software healthy src/models
live software healthy src/live
betting software healthy src/betting
ui software healthy src/ui
dashboard software healthy src/dashboard
static software healthy src/dashboard/static
features software healthy src/features

LabelLayerStatusPath
GET /session api healthy src/dashboard/data_api.py
GET /overview api healthy src/dashboard/data_api.py
GET /decisions api healthy src/dashboard/data_api.py
GET /bets api healthy src/dashboard/data_api.py
POST /bet api healthy src/dashboard/data_api.py
POST /bet/{bet_id}/resolve api healthy src/dashboard/data_api.py
POST /bet/{bet_id}/undo api healthy src/dashboard/data_api.py
GET /clv api healthy src/dashboard/data_api.py
GET /odds api healthy src/dashboard/data_api.py
GET /tree api healthy src/dashboard/data_api.py
GET /file api healthy src/dashboard/data_api.py
PUT /file api healthy src/dashboard/data_api.py
POST /screenshot api healthy src/dashboard/data_api.py
GET /graph api healthy src/dashboard/data_api.py
GET /model api healthy src/dashboard/data_api.py
GET /media api healthy src/dashboard/data_api.py
GET /browse api healthy src/dashboard/data_api.py
GET /update/check api healthy src/dashboard/data_api.py
POST /update/apply api healthy src/dashboard/data_api.py
GET /loops api healthy src/dashboard/data_api.py
GET /config api healthy src/dashboard/data_api.py
PUT /config api healthy src/dashboard/data_api.py
GET /chat/config api healthy src/dashboard/data_api.py
PUT /chat/config api healthy src/dashboard/data_api.py
GET /chat/models api healthy src/dashboard/data_api.py
POST /chat/test api healthy src/dashboard/data_api.py
GET / api healthy src/dashboard/server.py

LabelLayerStatusPath
FakeResponse software healthy tests/test_dashboard_chat.py:386
PreFittedEnsemble software healthy src/models/train.py:32
TennisDataset software healthy src/models/train.py:393
TennisNet software healthy src/models/dl_model.py:15
TennisEmbeddingNet software healthy src/models/pytorch_ensemble.py:5
TennisTransformerNet software healthy src/models/pytorch_ensemble.py:67
AgentLLM software healthy src/live/agent_llm.py:18
WebResearch software healthy src/live/web_research.py:17
ResearchCache software healthy src/live/agentic_research.py:88
AgentTools software healthy src/live/agentic_research.py:136
AgenticResearcher software healthy src/live/agentic_research.py:635
BetAnalytix software healthy src/betting/portfolio.py:27
_NullAudio software healthy src/ui/app.py:41
BloombergTUI software healthy src/ui/app.py:185
AudioEngine software healthy src/ui/audio_engine.py:14
PosixPtyProcess software healthy src/dashboard/pty_process.py:16
_UnsafeBrowseURL software healthy src/dashboard/data_api.py:34
_PublicHTTPConnection software healthy src/dashboard/data_api.py:710
_PublicHTTPSConnection software healthy src/dashboard/data_api.py:716
_PublicHTTPHandler software healthy src/dashboard/data_api.py:722
_PublicHTTPSHandler software healthy src/dashboard/data_api.py:727
_PublicOnlyRedirectHandler software healthy src/dashboard/data_api.py:734
MemoryStatus software healthy src/dashboard/chat.py:491
PlayerStatsEngine software healthy src/features/player_stats.py:20
EloRating software healthy src/features/elo.py:35

LabelLayerStatusPath
127.0.0.1 network healthy README.md
192.168.1.10 network healthy tests/test_dashboard_api.py
169.254.169.254 network healthy tests/test_dashboard_api.py
93.184.216.34 network healthy tests/test_dashboard_api.py
10.0.0.5 network healthy tests/test_dashboard_api.py
137.0.0.0 network healthy scripts/check_results.py
124.0.0.0 network healthy scripts/diagnostics/debug_scraper.py

LabelLayerStatusPath
decisions data healthy src/betting/portfolio.py
bets data healthy src/betting/portfolio.py
daily_stats data healthy src/betting/portfolio.py

LabelLayerStatusPath
gha::ci cicd healthy .github/workflows/ci.yml
gha::release cicd healthy .github/workflows/release.yml

LabelLayerStatusPath
test cicd healthy .github/workflows/ci.yml
build cicd healthy .github/workflows/release.yml

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

LabelLayerStatusPath
sqlite data healthy docs/web/graph-data.js

LabelLayerStatusPath
port:8765 network healthy src/dashboard/config.py

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/28b599f2-1fab-4547-a34f-f73d3dda2004/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/28b599f2-1fab-4547-a34f-f73d3dda2004/

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.