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.

yasuhiroohnaka-ux/horse-race-sim

https://github.com/yasuhiroohnaka-ux/horse-race-sim · scanned 2026-06-16 01:05 UTC (2 months, 1 week ago)

45 raw signals (0 security + 45 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 42 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 1348 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
buildHorse software healthy tests/tanpukuSelection.test.ts:buildHorse
buildRace software healthy tests/tanpukuSelection.test.ts:buildRace
oldApprox software healthy tests/tanpukuSelection.test.ts:oldApprox
horse software healthy tests/raceTrendHints.test.ts:horse
profile software healthy tests/raceTrendHints.test.ts:profile
course software healthy tests/raceAnnotations.test.ts:course
course software healthy tests/predictionSnapshotCourseMeta.test.ts:course
horse software healthy tests/predictionSnapshotsLineage.test.ts:horse
snapshot software healthy tests/sourceStatusSummary.test.ts:snapshot
record software healthy tests/sourceStatusSummary.test.ts:record
stats software healthy tests/tanpukuXPost.test.ts:stats
build software healthy tests/tanpukuXPost.test.ts:build
argValue software healthy scripts/validate-mc-top3.ts:argValue
clampNum software healthy scripts/validate-mc-top3.ts:clampNum
logit software healthy scripts/validate-mc-top3.ts:logit
sigmoid software healthy scripts/validate-mc-top3.ts:sigmoid
loadRaces software healthy scripts/validate-mc-top3.ts:loadRaces
buildCourse software healthy scripts/validate-mc-top3.ts:buildCourse
buildCondition software healthy scripts/validate-mc-top3.ts:buildCondition
formulaPlaceProb software healthy scripts/validate-mc-top3.ts:formulaPlaceProb
fitLogistic software healthy scripts/validate-mc-top3.ts:fitLogistic
logLoss software healthy scripts/validate-mc-top3.ts:logLoss
evaluate software healthy scripts/validate-mc-top3.ts:evaluate
clamp software healthy scripts/calibration-report.mjs:clamp
logit software healthy scripts/calibration-report.mjs:logit
sigmoid software healthy scripts/calibration-report.mjs:sigmoid
pct software healthy scripts/calibration-report.mjs:pct
loadSettledRecords software healthy scripts/calibration-report.mjs:loadSettledRecords
fitPlaceOddsModel software healthy scripts/calibration-report.mjs:fitPlaceOddsModel
slope software healthy scripts/calibration-report.mjs:slope
intercept software healthy scripts/calibration-report.mjs:intercept
fitLogistic software healthy scripts/calibration-report.mjs:fitLogistic
logLoss software healthy scripts/calibration-report.mjs:logLoss
brier software healthy scripts/calibration-report.mjs:brier
makeWinData software healthy scripts/calibration-report.mjs:makeWinData
makePlaceData software healthy scripts/calibration-report.mjs:makePlaceData
calibrationBuckets software healthy scripts/calibration-report.mjs:calibrationBuckets
buildClassifierEntry software healthy scripts/calibration-report.mjs:buildClassifierEntry
roiSummary software healthy scripts/calibration-report.mjs:roiSummary
classificationBacktest software healthy scripts/calibration-report.mjs:classificationBacktest
tableMd software healthy scripts/calibration-report.mjs:tableMd
objectTableMd software healthy scripts/calibration-report.mjs:objectTableMd
recalibrate software healthy scripts/calibration-report.mjs:recalibrate
calibrateWinProb software healthy scripts/calibration-report.mjs:calibrateWinProb
calibratePlaceProb software healthy scripts/calibration-report.mjs:calibratePlaceProb
estimatePlaceOdds software healthy scripts/calibration-report.mjs:estimatePlaceOdds
fetchText software healthy scripts/daily-entry-check.mjs:fetchText
fetchNetkeibaWeightOverrides software healthy scripts/daily-entry-check.mjs:fetchNetkeibaWeightOverrides
normalizeName software healthy scripts/daily-entry-check.mjs:normalizeName
getHorseNameKeys software healthy scripts/daily-entry-check.mjs:getHorseNameKeys

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

LabelLayerStatusPath
postcss.config.mjs software healthy postcss.config.mjs
README.md software healthy README.md
package.json software healthy package.json
package-lock.json software healthy package-lock.json
tsconfig.json software healthy tsconfig.json
eslint.config.mjs software healthy eslint.config.mjs
HANDOVER.md software healthy HANDOVER.md
next.config.ts software healthy next.config.ts
tanpukuSelection.test.ts software healthy tests/tanpukuSelection.test.ts
raceTrendHints.test.ts software healthy tests/raceTrendHints.test.ts
raceAnnotations.test.ts software healthy tests/raceAnnotations.test.ts
defaultHorsesPreviousRaceOverrides.test.ts software healthy tests/defaultHorsesPreviousRaceOverrides.test.ts
predictionSnapshotCourseMeta.test.ts software healthy tests/predictionSnapshotCourseMeta.test.ts
officialEntryRoster.test.ts software healthy tests/officialEntryRoster.test.ts
predictionSnapshotsLineage.test.ts software healthy tests/predictionSnapshotsLineage.test.ts
oaksPostDrawDefaultHorses.test.ts software healthy tests/oaksPostDrawDefaultHorses.test.ts
sourceStatusSummary.test.ts software healthy tests/sourceStatusSummary.test.ts
recommendedBetAction.test.ts software healthy tests/recommendedBetAction.test.ts
tanpukuXPost.test.ts software healthy tests/tanpukuXPost.test.ts
validate-mc-top3.ts software healthy scripts/validate-mc-top3.ts
calibration-report.mjs software healthy scripts/calibration-report.mjs
daily-entry-check.mjs software healthy scripts/daily-entry-check.mjs
analyze-v1-v2-diff.mjs software healthy scripts/analyze-v1-v2-diff.mjs
refresh-weekly-races.mjs software healthy scripts/refresh-weekly-races.mjs
analyze-post-feb-hypotheses.ts software healthy scripts/analyze-post-feb-hypotheses.ts
fix-satsuki-sho.mjs software healthy scripts/fix-satsuki-sho.mjs
backfill-expectations.ts software healthy scripts/backfill-expectations.ts
diagnose-selection-actions.mjs software healthy scripts/diagnose-selection-actions.mjs
sync-race-schedule.mjs software healthy scripts/sync-race-schedule.mjs
compare-opponent-offline.ts software healthy scripts/compare-opponent-offline.ts
backfill-archive-predictions.ts software healthy scripts/backfill-archive-predictions.ts
keiba-routine.mjs software healthy scripts/keiba-routine.mjs
update-race-results.mjs software healthy scripts/update-race-results.mjs
repair-live-snapshot-timezone-shift.ts software healthy scripts/repair-live-snapshot-timezone-shift.ts
apply-archive-edits.mjs software healthy scripts/apply-archive-edits.mjs
analyze-post-feb-retrospective.ts software healthy scripts/analyze-post-feb-retrospective.ts
extract-note-2026-05-02.ts software healthy scripts/extract-note-2026-05-02.ts
update-race-volatility.mjs software healthy scripts/update-race-volatility.mjs
process-review-records.ts software healthy scripts/process-review-records.ts
fix-archive-types.mjs software healthy scripts/fix-archive-types.mjs
weekly-keiba-update.mjs software healthy scripts/weekly-keiba-update.mjs
analyze-three-races.ts software healthy scripts/analyze-three-races.ts
HorseInput.tsx software healthy components/HorseInput.tsx
WeeklyRaceBrowser.tsx software healthy components/WeeklyRaceBrowser.tsx
SimulationResults.tsx software healthy components/SimulationResults.tsx
PerformancePanel.tsx software healthy components/PerformancePanel.tsx
InfoHint.tsx software healthy components/InfoHint.tsx
RaceTrendNotesPanel.tsx software healthy components/RaceTrendNotesPanel.tsx
CourseConfig.tsx software healthy components/CourseConfig.tsx
GradeFilterChips.tsx software healthy components/GradeFilterChips.tsx

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

LabelLayerStatusPath
tests software healthy tests
scripts software healthy scripts
components software healthy components
app software healthy app
archive software healthy app/archive
api software healthy app/api
live-race-conditions software healthy app/api/live-race-conditions
note-draft software healthy app/api/note-draft
performance software healthy app/api/performance
review-repair software healthy app/api/review-repair
prediction-snapshots software healthy app/api/prediction-snapshots
horse-running-style software healthy app/api/horse-running-style
note-payload software healthy app/api/note-payload
netkeiba-odds software healthy app/api/netkeiba-odds
weekly-diagnostics software healthy app/api/weekly-diagnostics
sim software healthy app/sim
lib software healthy lib
ui software healthy lib/ui
.claude software healthy .claude
.github software healthy .github
workflows software healthy .github/workflows
src software healthy src
app software healthy src/app

LabelLayerStatusPath
port:07 network healthy .github/workflows/daily-entry-check.yml
port:22 network healthy .github/workflows/daily-entry-check.yml
port:09 network healthy .github/workflows/weekly-keiba-update.yml
port:10 network healthy .github/workflows/weekly-keiba-update.yml
port:12 network healthy .github/workflows/weekly-keiba-update.yml
port:15 network healthy .github/workflows/weekly-keiba-update.yml
port:30 network healthy .github/workflows/weekly-keiba-update.yml
port:16 network healthy .github/workflows/weekly-keiba-update.yml

LabelLayerStatusPath
Home frontend healthy app/page.tsx
RootLayout frontend healthy app/layout.tsx
ArchivePage frontend healthy app/archive/page.tsx
SimulatorPage frontend healthy app/sim/page.tsx
Home frontend healthy src/app/page.tsx
RootLayout frontend healthy src/app/layout.tsx

LabelLayerStatusPath
/page.tsx frontend healthy src/app/page.tsx
/ frontend healthy app/api/horse-running-style/route.ts

LabelLayerStatusPath
gha::daily-entry-check cicd healthy .github/workflows/daily-entry-check.yml
gha::weekly-keiba-update cicd healthy .github/workflows/weekly-keiba-update.yml

LabelLayerStatusPath
daily-check cicd healthy .github/workflows/daily-entry-check.yml
routine cicd healthy .github/workflows/weekly-keiba-update.yml

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

LabelLayerStatusPath
X_POST_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/0dac56f9-df3a-4d46-bcd7-495f8b0b8220/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/0dac56f9-df3a-4d46-bcd7-495f8b0b8220/

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.