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.

uma-logic-user/UMALOGI

https://github.com/uma-logic-user/UMALOGI · scanned 2026-06-16 00:46 UTC (2 months, 1 week ago)

153 raw signals (0 security + 153 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 124 actionable findings from 1 signal source. 29 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 5566 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
test_jvlink software healthy test_jvlink.py:3
test_infer software healthy tests/test_embed_builder.py:35
test_grade_colors_are_distinct software healthy tests/test_embed_builder.py:41
test_unknown_grade_returns_none software healthy tests/test_embed_builder.py:47
test_confidence_gradient_endpoints software healthy tests/test_embed_builder.py:51
test_confidence_clamps_out_of_range software healthy tests/test_embed_builder.py:58
test_dynamic_color_priority_grade_over_confidence software healthy tests/test_embed_builder.py:62
test_dynamic_color_jackpot_ev_overrides_all software healthy tests/test_embed_builder.py:65
test_dynamic_color_falls_back_to_confidence software healthy tests/test_embed_builder.py:69
test_dynamic_color_default software healthy tests/test_embed_builder.py:72
test_forty_percent software healthy tests/test_embed_builder.py:78
test_zero_and_full software healthy tests/test_embed_builder.py:81
test_clamps software healthy tests/test_embed_builder.py:85
test_small_fraction_rounds_visibly software healthy tests/test_embed_builder.py:89
test_grid_layout_inline_fields software healthy tests/test_embed_builder.py:96
test_no_odds_shows_placeholder software healthy tests/test_embed_builder.py:113
_make_bloated_db software healthy tests/test_db_optimize.py:14
test_vacuum_shrinks_file software healthy tests/test_db_optimize.py:29
test_analyze_creates_stat_table software healthy tests/test_db_optimize.py:46
test_analyze_only_does_not_vacuum software healthy tests/test_db_optimize.py:60
test_wal_mode_db_optimizes_cleanly software healthy tests/test_db_optimize.py:73
test_missing_db_raises software healthy tests/test_db_optimize.py:92
test_nightly_maintenance_backs_up_then_optimizes software healthy tests/test_db_optimize.py:98
test_nightly_maintenance_alerts_on_optimize_error software healthy tests/test_db_optimize.py:125
test_nightly_maintenance_handles_backup_failure software healthy tests/test_db_optimize.py:150
_high_roi_hit software healthy tests/test_sns_guardrails.py:33
_below_threshold_hit software healthy tests/test_sns_guardrails.py:46
test_send_hit_flash_calls_fallback_when_sender_fails software healthy tests/test_sns_guardrails.py:64
fail_sender software healthy tests/test_sns_guardrails.py:68
capture_fallback software healthy tests/test_sns_guardrails.py:155
test_send_hit_flash_fallback_message_contains_fallback_label software healthy tests/test_sns_guardrails.py:82
test_send_hit_flash_calls_fallback_when_sender_raises software healthy tests/test_sns_guardrails.py:98
raise_sender software healthy tests/test_sns_guardrails.py:121
test_send_hit_flash_does_not_raise_when_sender_raises software healthy tests/test_sns_guardrails.py:118
test_send_hit_flash_no_fallback_when_sender_succeeds software healthy tests/test_sns_guardrails.py:130
test_send_hit_flash_returns_false_on_sender_failure software healthy tests/test_sns_guardrails.py:145
test_send_hit_flash_no_fallback_when_below_threshold software healthy tests/test_sns_guardrails.py:151
test_ensure_paywall_inserts_marker_when_missing software healthy tests/test_sns_guardrails.py:174
test_ensure_paywall_does_not_change_text_when_marker_present software healthy tests/test_sns_guardrails.py:181
test_ensure_paywall_noop_when_no_allocations software healthy tests/test_sns_guardrails.py:188
test_ensure_paywall_inserted_content_is_at_start software healthy tests/test_sns_guardrails.py:195
test_ensure_paywall_no_double_insert software healthy tests/test_sns_guardrails.py:202
conn software healthy tests/test_prerun_features.py:16
test_prerun_feature_cols_defined software healthy tests/test_prerun_features.py:57
test_prev_run_uses_most_recent_past_only software healthy tests/test_prerun_features.py:63
test_no_future_leak software healthy tests/test_prerun_features.py:71
test_same_course_place_rate software healthy tests/test_prerun_features.py:79
test_first_time_starter_safe_defaults software healthy tests/test_prerun_features.py:87
test_returns_all_runners software healthy tests/test_prerun_features.py:97
test_parse_time_minutes_seconds software healthy tests/test_acceleration_features.py:23

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

LabelLayerStatusPath
skills-lock.json software healthy skills-lock.json
README.md software healthy README.md
CLAUDE.md software healthy CLAUDE.md
AI_CONTEXT.md software healthy AI_CONTEXT.md
.note_session.json software healthy .note_session.json
setup.sh software healthy setup.sh
debug_se.py software healthy debug_se.py
logic_map.md software healthy logic_map.md
UMALOGI_AUDIT_REPORT.md software healthy UMALOGI_AUDIT_REPORT.md
_fix_ev.py software healthy _fix_ev.py
.env.example software healthy .env.example
run_all_weekends.py software healthy run_all_weekends.py
test_jvlink.py software healthy test_jvlink.py
debug_se2.py software healthy debug_se2.py
setup_runner_guide.md software healthy setup_runner_guide.md
requirements.txt software healthy requirements.txt
docker-compose.yml software healthy docker-compose.yml
TODO.md software healthy TODO.md
ruff.toml software healthy ruff.toml
automation_daily.yaml software healthy config/automation_daily.yaml
test_embed_builder.py software healthy tests/test_embed_builder.py
test_db_optimize.py software healthy tests/test_db_optimize.py
test_sns_guardrails.py software healthy tests/test_sns_guardrails.py
test_prerun_features.py software healthy tests/test_prerun_features.py
test_acceleration_features.py software healthy tests/test_acceleration_features.py
test_bet_generator_ev_gate.py software healthy tests/test_bet_generator_ev_gate.py
test_pure_ev_edge.py software healthy tests/test_pure_ev_edge.py
test_scraper.py software healthy tests/test_scraper.py
test_w088_backfill.py software healthy tests/test_w088_backfill.py
test_pipeline_prediction.py software healthy tests/test_pipeline_prediction.py
test_fit_calibrator_job.py software healthy tests/test_fit_calibrator_job.py
test_health_reporter.py software healthy tests/test_health_reporter.py
test_sns_publisher.py software healthy tests/test_sns_publisher.py
test_jvrt_odds.py software healthy tests/test_jvrt_odds.py
test_scheduler_note_article.py software healthy tests/test_scheduler_note_article.py
test_jravan_pipeline.py software healthy tests/test_jravan_pipeline.py
__init__.py software healthy tests/__init__.py
test_generate_weekly_note.py software healthy tests/test_generate_weekly_note.py
conftest.py software healthy tests/conftest.py
test_jvlink_dialog_handler.py software healthy tests/test_jvlink_dialog_handler.py
test_horse_id_protocol.py software healthy tests/test_horse_id_protocol.py
test_self_healing.py software healthy tests/test_self_healing.py
test_rtd_reader.py software healthy tests/test_rtd_reader.py
test_discord_notifier.py software healthy tests/test_discord_notifier.py
test_models.py software healthy tests/test_models.py
test_sns_detect_flash.py software healthy tests/test_sns_detect_flash.py
test_note_article_recommended_bets.py software healthy tests/test_note_article_recommended_bets.py
test_ev_backtest.py software healthy tests/test_ev_backtest.py
test_backtest_flat_mode.py software healthy tests/test_backtest_flat_mode.py
test_streamlit_perf.py software healthy tests/test_streamlit_perf.py

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

LabelLayerStatusPath
TestInferGrade software healthy tests/test_embed_builder.py:21
TestColors software healthy tests/test_embed_builder.py:40
TestStakeBar software healthy tests/test_embed_builder.py:77
TestAxisPartnerFields software healthy tests/test_embed_builder.py:95
TestManjiTrioEvGate software healthy tests/test_bet_generator_ev_gate.py:73
TestDistanceParse software healthy tests/test_scraper.py:107
TestFetchRaceResultsValidation software healthy tests/test_scraper.py:178
TestValidationLogic software healthy tests/test_scraper.py:274
TestRaceIdValidation software healthy tests/test_scraper.py:390
_Conn software healthy tests/test_fit_calibrator_job.py:36
_Proc software healthy tests/test_jvrt_odds.py:116
_Fail software healthy tests/test_jvrt_odds.py:135
TestNotifyNoteArticleSummary software healthy tests/test_scheduler_note_article.py:67
TestJobNoteDailyArticle software healthy tests/test_scheduler_note_article.py:137
TestScheduleRegistration software healthy tests/test_scheduler_note_article.py:357
TestIsTargetWindow software healthy tests/test_jvlink_dialog_handler.py:79
TestFindBestButton software healthy tests/test_jvlink_dialog_handler.py:120
TestDismissDialog software healthy tests/test_jvlink_dialog_handler.py:177
TestScanWindows software healthy tests/test_jvlink_dialog_handler.py:263
TestStartStopHandler software healthy tests/test_jvlink_dialog_handler.py:324
TestIsSetupDialog software healthy tests/test_jvlink_dialog_handler.py:371
TestSelectNoStartkitRadio software healthy tests/test_jvlink_dialog_handler.py:392
TestDismissSetupDialog software healthy tests/test_jvlink_dialog_handler.py:471
TestJvlinkGuard software healthy tests/test_jvlink_dialog_handler.py:519
TestRaceIdFromFilename software healthy tests/test_rtd_reader.py:44
TestReadRtdForRace software healthy tests/test_rtd_reader.py:61
TestFeatureCols software healthy tests/test_models.py:130
TestBuildTrainDf software healthy tests/test_models.py:147
TestHonmeiModel software healthy tests/test_models.py:258
TestManjiModel software healthy tests/test_models.py:319
TestTrainAll software healthy tests/test_models.py:348
TestLoadModels software healthy tests/test_models.py:383
TestBacktestConstants software healthy tests/test_ev_backtest.py:58
TestComputeEvVectorized software healthy tests/test_ev_backtest.py:83
TestSimulateKellyBankroll software healthy tests/test_ev_backtest.py:106
TestComputeSharpeRatio software healthy tests/test_ev_backtest.py:200
TestComputeMaxDrawdown software healthy tests/test_ev_backtest.py:226
TestGridSearch software healthy tests/test_ev_backtest.py:255
TestFlatBetMode software healthy tests/test_backtest_flat_mode.py:8
TestSourceStructure software healthy tests/test_streamlit_perf.py:87
TestHomeDataFunctions software healthy tests/test_streamlit_perf.py:253
TestKellySimulateCore software healthy tests/test_streamlit_perf.py:364
TestCacheFunctionInterfaces software healthy tests/test_streamlit_perf.py:491
TestShouldSkipRace software healthy tests/test_bet_precision_filters.py:29
TestBuildOddsMap software healthy tests/test_bet_precision_filters.py:72
TestOddsBandFilter software healthy tests/test_bet_precision_filters.py:110
TestTanshoEvGate software healthy tests/test_bet_precision_filters.py:166
TestWidePointLimit software healthy tests/test_bet_precision_filters.py:207
_BetRow software healthy tests/test_market_blend.py:158
TestXSignalParser software healthy tests/test_x_pipeline.py:105

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
notification software healthy tests/notification
scripts software healthy tests/scripts
ml software healthy tests/ml
web_streamlit software healthy web_streamlit
docs software healthy docs
superpowers software healthy docs/superpowers
plans software healthy docs/superpowers/plans
specs software healthy docs/superpowers/specs
spec software healthy docs/spec
research software healthy docs/research
note_drafts software healthy docs/note_drafts
maintenance software healthy docs/maintenance
reports software healthy docs/reports
manual software healthy docs/manual
scripts software healthy scripts
bat software healthy scripts/bat
experiments software healthy scripts/experiments
utils software healthy utils
logs software healthy logs
web software healthy web
__tests__ software healthy web/__tests__
public software healthy web/public
src software healthy web/src
types software healthy web/src/types
components software healthy web/src/components
app software healthy web/src/app
api software healthy web/src/app/api
race-list software healthy web/src/app/api/race-list
realtime-odds software healthy web/src/app/api/realtime-odds
[race_id] software healthy web/src/app/api/realtime-odds/[race_id]
predictions software healthy web/src/app/api/predictions
financial software healthy web/src/app/api/financial
races software healthy web/src/app/api/races
[race_id] software healthy web/src/app/api/races/[race_id]
analytics software healthy web/src/app/api/analytics
gachi software healthy web/src/app/api/gachi
win5 software healthy web/src/app/api/win5
hits software healthy web/src/app/api/hits
premium-signals software healthy web/src/app/api/premium-signals
shap software healthy web/src/app/api/shap
[prediction_id] software healthy web/src/app/api/shap/[prediction_id]
condition software healthy web/src/app/api/condition
pure-ev software healthy web/src/app/api/pure-ev
summary software healthy web/src/app/api/summary
compare software healthy web/src/app/api/compare
[race_id] software healthy web/src/app/api/compare/[race_id]
premium-report software healthy web/src/app/api/premium-report
lib software healthy web/src/lib

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

LabelLayerStatusPath
training_evaluations data healthy scripts/fetch_netkeiba_wood.py
race_results_new data healthy scripts/migrate_race_results_unique.py
horse_odds data healthy scripts/scrape_research_data.py
scraped_races data healthy scripts/scrape_research_data.py
win5_races data healthy scripts/scrape_research_data.py
win5_results data healthy scripts/scrape_research_data.py
training_times data healthy src/scraper/jravan_client.py
training_hillwork data healthy src/scraper/jravan_client.py
breeding_horses data healthy src/scraper/jravan_client.py
foals data healthy src/scraper/jravan_client.py
racehorses data healthy src/scraper/jravan_client.py
jockeys data healthy src/scraper/jravan_client.py
trainers data healthy src/scraper/jravan_client.py
races data healthy src/database/schema.py
horses data healthy src/database/schema.py
race_results data healthy src/database/schema.py
entries data healthy src/database/schema.py
realtime_odds data healthy src/database/schema.py
predictions data healthy src/database/schema.py
prediction_horses data healthy src/database/schema.py
prediction_results data healthy src/database/schema.py
model_performance data healthy src/database/schema.py
race_payouts data healthy src/database/schema.py
batch_runs data healthy src/database/schema.py
x_accounts data healthy src/database/schema.py
x_signals data healthy src/database/schema.py
x_accounts_history data healthy src/database/schema.py
odds_timeseries data healthy src/database/schema.py
paddock_notes data healthy src/database/schema.py
jockey_stats data healthy src/database/schema.py
trainer_stats data healthy src/database/schema.py
multi_odds data healthy src/database/schema.py
prediction_horses_migrate_new data healthy src/database/init_db.py
predictions_new data healthy src/database/init_db.py
_prediction_results_bak data healthy src/database/init_db.py

LabelLayerStatusPath
SwRegister frontend healthy web/src/components/SwRegister.tsx
GachiHits frontend healthy web/src/components/GachiHits.tsx
PredictionsPanel frontend healthy web/src/components/PredictionsPanel.tsx
PureEvEdgePanel frontend healthy web/src/components/PureEvEdgePanel.tsx
ConditionAnalysis frontend healthy web/src/components/ConditionAnalysis.tsx
PremiumReportPanel frontend healthy web/src/components/PremiumReportPanel.tsx
DrillDownAnalytics frontend healthy web/src/components/DrillDownAnalytics.tsx
PedigreeChart frontend healthy web/src/components/PedigreeChart.tsx
StatCards frontend healthy web/src/components/StatCards.tsx
HitHistory frontend healthy web/src/components/HitHistory.tsx
RaceTable frontend healthy web/src/components/RaceTable.tsx
AppShell frontend healthy web/src/components/AppShell.tsx
FinancialDashboard frontend healthy web/src/components/FinancialDashboard.tsx
TabView frontend healthy web/src/components/TabView.tsx
RaceDetail frontend healthy web/src/components/RaceDetail.tsx
Win5Panel frontend healthy web/src/components/Win5Panel.tsx
NavBar frontend healthy web/src/components/NavBar.tsx
RaceTree frontend healthy web/src/components/RaceTree.tsx
BiasPanel frontend healthy web/src/components/BiasPanel.tsx
RaceHeader frontend healthy web/src/components/RaceHeader.tsx
HomePage frontend healthy web/src/app/page.tsx
RootLayout frontend healthy web/src/app/layout.tsx

LabelLayerStatusPath
port:3000 network healthy docker-compose.yml
port:8501 network healthy docker-compose.yml
port:20 network healthy config/automation_daily.yaml
port:21 network healthy config/automation_daily.yaml
port:11 network healthy .github/workflows/umalogi_auto.yml
port:45 network healthy .github/workflows/umalogi_auto.yml
port:02 network healthy .github/workflows/umalogi_auto.yml
port:14 network healthy .github/workflows/umalogi_auto.yml
port:05 network healthy .github/workflows/umalogi_auto.yml
port:09 network healthy .github/workflows/umalogi_auto.yml
port:12 network healthy .github/workflows/umalogi_auto.yml
port:15 network healthy .github/workflows/umalogi_auto.yml

LabelLayerStatusPath
python-test cicd healthy .github/workflows/ci.yml
frontend-test cicd healthy .github/workflows/ci.yml
friday-batch cicd healthy .github/workflows/umalogi_auto.yml
prerace-predict cicd healthy .github/workflows/umalogi_auto.yml
post-race cicd healthy .github/workflows/umalogi_auto.yml
train-models cicd healthy .github/workflows/umalogi_auto.yml

LabelLayerStatusPath
100.108.246.20 network healthy CLAUDE.md
124.0.0.0 network healthy scripts/fetch_netkeiba_wood.py
134.0.0.0 network healthy src/ops/note_draft_publisher.py
125.0.0.0 network healthy src/scraper/http_client.py
123.0.0.0 network healthy src/scraper/x_scraper.py

LabelLayerStatusPath
__init__.py data healthy src/database/migrations/__init__.py
add_odds_timeseries.py data healthy src/database/migrations/add_odds_timeseries.py
add_training_grade.py data healthy src/database/migrations/add_training_grade.py

LabelLayerStatusPath
image::web/Dockerfile hardware healthy web/Dockerfile
web hardware healthy docker-compose.yml
streamlit hardware healthy docker-compose.yml

LabelLayerStatusPath
sqlite data healthy README.md
postgres data healthy .claude/skills/grill-with-docs/SKILL.md

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

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

LabelLayerStatusPath
gpu (detected) hardware healthy src/scraper/x_scraper.py

LabelLayerStatusPath
/page.tsx frontend healthy web/src/app/page.tsx

LabelLayerStatusPath
auth::web/src/middleware.ts security healthy web/src/middleware.ts

LabelLayerStatusPath
DISCORD_WEBHOOK_URL cicd healthy
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/193d9181-b587-4e29-969f-fb0f78b39fa4/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/193d9181-b587-4e29-969f-fb0f78b39fa4/

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.