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.

Sir-Teo/web-katrain

https://github.com/Sir-Teo/web-katrain · scanned 2026-06-16 00:14 UTC (2 months, 2 weeks ago)

52 raw signals (0 security + 52 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 49 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 1963 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
readGit software healthy vite.config.ts:readGit
serializedVersionMetadata software healthy vite.config.ts:serializedVersionMetadata
versionMetadataPlugin software healthy vite.config.ts:versionMetadataPlugin
collectTsxFiles software healthy test/buttonTypes.test.ts:collectTsxFiles
restoreUrl software healthy test/objectUrl.test.ts:restoreUrl
restoreDocument software healthy test/objectUrl.test.ts:restoreDocument
analysis software healthy test/nodeAnalysis.test.ts:analysis
node software healthy test/nodeAnalysis.test.ts:node
readPngSize software healthy test/pwaAssets.test.ts:readPngSize
pad software healthy test/gamepadNavigation.test.ts:pad
axes software healthy test/gamepadNavigation.test.ts:axes
emptyStones software healthy test/photoBoard.test.ts:emptyStones
makeRecognitionImage software healthy test/photoBoard.test.ts:makeRecognitionImage
paintCircle software healthy test/photoBoard.test.ts:paintCircle
offset software healthy test/photoBoard.test.ts:offset
waitFor software healthy test/gameAnalysisFailure.test.ts:waitFor
blackMove software healthy test/statusBar.test.tsx:blackMove
analyzed software healthy test/loadGame.test.ts:analyzed
territory software healthy test/moveTreeNodeMarkers.test.ts:territory
analysis software healthy test/moveTreeNodeMarkers.test.ts:analysis
node software healthy test/moveTreeNodeMarkers.test.ts:node
responseFromChunks software healthy test/downloadProgress.test.ts:responseFromChunks
mediaDevices software healthy test/cameraAvailability.test.ts:mediaDevices
restoreDescriptor software healthy test/animationFrame.test.ts:restoreDescriptor
board software healthy test/playedMoveQuality.test.ts:board
territory software healthy test/playedMoveQuality.test.ts:territory
candidate software healthy test/playedMoveQuality.test.ts:candidate
analysis software healthy test/playedMoveQuality.test.ts:analysis
node software healthy test/playedMoveQuality.test.ts:node
restoreLocalStorage software healthy test/storage.test.ts:restoreLocalStorage
restoreIndexedDB software healthy test/storage.test.ts:restoreIndexedDB
restoreSessionStorage software healthy test/storage.test.ts:restoreSessionStorage
createMemoryStorage software healthy test/storage.test.ts:createMemoryStorage
installMemoryStorage software healthy test/storage.test.ts:installMemoryStorage
installMemorySessionStorage software healthy test/storage.test.ts:installMemorySessionStorage
analysis software healthy test/sgfExportOptions.test.ts:analysis
aiConfig software healthy test/newGameModal.test.tsx:aiConfig
renderModal software healthy test/newGameModal.test.tsx:renderModal
expectLabelPair software healthy test/newGameModal.test.tsx:expectLabelPair
makeRect software healthy test/boardSnapshot.test.ts:makeRect
makeCanvasContext software healthy test/boardSnapshot.test.ts:makeCanvasContext
stubSnapshotDom software healthy test/boardSnapshot.test.ts:stubSnapshotDom
idx software healthy test/fastBoardMaps.test.ts:idx
createEmptyBoard software healthy test/gameLogic.test.ts:createEmptyBoard
makeStorage software healthy test/autoSave.test.ts:makeStorage
noop software healthy test/topControlBar.test.tsx:noop
restoreResizeObserver software healthy test/resizeObserver.test.ts:restoreResizeObserver
makeState software healthy test/branchNavigation.test.ts:makeState
makeNode software healthy test/branchNavigation.test.ts:makeNode
restoreWorker software healthy test/browserWorker.test.ts:restoreWorker

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

LabelLayerStatusPath
tsconfig.app.json software healthy tsconfig.app.json
vite.config.ts software healthy vite.config.ts
README.md software healthy README.md
package.json software healthy package.json
tsconfig.node.json software healthy tsconfig.node.json
index.html software healthy index.html
404.html software healthy 404.html
package-lock.json software healthy package-lock.json
eslint.config.js software healthy eslint.config.js
tsconfig.json software healthy tsconfig.json
LICENSE software healthy LICENSE
tsconfig.test.json software healthy tsconfig.test.json
buttonTypes.test.ts software healthy test/buttonTypes.test.ts
keyboardHelpModal.test.tsx software healthy test/keyboardHelpModal.test.tsx
objectUrl.test.ts software healthy test/objectUrl.test.ts
nodeAnalysis.test.ts software healthy test/nodeAnalysis.test.ts
pwaAssets.test.ts software healthy test/pwaAssets.test.ts
gamepadNavigation.test.ts software healthy test/gamepadNavigation.test.ts
engineStatusSummary.test.ts software healthy test/engineStatusSummary.test.ts
photoBoard.test.ts software healthy test/photoBoard.test.ts
gameAnalysisFailure.test.ts software healthy test/gameAnalysisFailure.test.ts
statusBar.test.tsx software healthy test/statusBar.test.tsx
notificationToast.test.tsx software healthy test/notificationToast.test.tsx
loadGame.test.ts software healthy test/loadGame.test.ts
moveTreeNodeMarkers.test.ts software healthy test/moveTreeNodeMarkers.test.ts
rightPanelLayout.test.ts software healthy test/rightPanelLayout.test.ts
downloadProgress.test.ts software healthy test/downloadProgress.test.ts
haptics.test.ts software healthy test/haptics.test.ts
notificationTimers.test.ts software healthy test/notificationTimers.test.ts
noteEditorState.test.ts software healthy test/noteEditorState.test.ts
saveStatusDisplay.test.ts software healthy test/saveStatusDisplay.test.ts
tapConfirm.test.ts software healthy test/tapConfirm.test.ts
menuDrawer.test.tsx software healthy test/menuDrawer.test.tsx
cameraAvailability.test.ts software healthy test/cameraAvailability.test.ts
animationFrame.test.ts software healthy test/animationFrame.test.ts
playedMoveQuality.test.ts software healthy test/playedMoveQuality.test.ts
compactNumberInputs.test.ts software healthy test/compactNumberInputs.test.ts
resign.test.ts software healthy test/resign.test.ts
numberDraft.test.ts software healthy test/numberDraft.test.ts
importSummary.test.ts software healthy test/importSummary.test.ts
storage.test.ts software healthy test/storage.test.ts
resignResult.test.ts software healthy test/resignResult.test.ts
layoutModeControls.test.ts software healthy test/layoutModeControls.test.ts
sgfExportOptions.test.ts software healthy test/sgfExportOptions.test.ts
newGameModal.test.tsx software healthy test/newGameModal.test.tsx
analysisLegend.test.tsx software healthy test/analysisLegend.test.tsx
boardSnapshot.test.ts software healthy test/boardSnapshot.test.ts
fastBoardMaps.test.ts software healthy test/fastBoardMaps.test.ts
gameAnalysisProgress.test.ts software healthy test/gameAnalysisProgress.test.ts
uiThemes.test.ts software healthy test/uiThemes.test.ts

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

LabelLayerStatusPath
FakeResizeObserver software healthy test/resizeObserver.test.ts:FakeResizeObserver
FakeWorker software healthy test/browserWorker.test.ts:FakeWorker
BlockedAudioContext software healthy test/sound.test.ts:BlockedAudioContext
BlockedStateAudioContext software healthy test/sound.test.ts:BlockedStateAudioContext
SuspendedAudioContext software healthy test/sound.test.ts:SuspendedAudioContext
RunningAudioContext software healthy test/sound.test.ts:RunningAudioContext
BrokenAudioContext software healthy test/sound.test.ts:BrokenAudioContext
BlockedMessageWorker software healthy test/katagoClient.test.ts:BlockedMessageWorker
AnalysisQueueCanceledError software healthy src/utils/analysisQueue.ts:AnalysisQueueCanceledError
AnalysisQueueStaleError software healthy src/utils/analysisQueue.ts:AnalysisQueueStaleError
AnalysisQueueSignal software healthy src/utils/analysisQueue.ts:AnalysisQueueSignal
AnalysisQueue software healthy src/utils/analysisQueue.ts:AnalysisQueue
AppErrorBoundary software healthy src/components/AppErrorBoundary.tsx:AppErrorBoundary
Node software healthy src/engine/katago/analyzeMcts.ts:Node
Rand software healthy src/engine/katago/analyzeMcts.ts:Rand
MctsSearch software healthy src/engine/katago/analyzeMcts.ts:MctsSearch
KataGoCanceledError software healthy src/engine/katago/client.ts:KataGoCanceledError
KataGoEngineClient software healthy src/engine/katago/client.ts:KataGoEngineClient
KataGoBinModelParser software healthy src/engine/katago/binModelParser.ts:KataGoBinModelParser
KataGoModelV8Tf software healthy src/engine/katago/modelV8.ts:KataGoModelV8Tf

LabelLayerStatusPath
test software healthy test
docs software healthy docs
scripts software healthy scripts
public software healthy public
.github software healthy .github
workflows software healthy .github/workflows
src software healthy src
shims software healthy src/shims
utils software healthy src/utils
components software healthy src/components
layout software healthy src/components/layout
dashboard software healthy src/components/dashboard
lib software healthy src/lib
workers software healthy src/workers
hooks software healthy src/hooks
engine software healthy src/engine
katago software healthy src/engine/katago
store software healthy src/store

LabelLayerStatusPath
build cicd healthy .github/workflows/deploy-pages.yml
deploy cicd healthy .github/workflows/deploy-pages.yml

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

LabelLayerStatusPath
127.0.0.1 network healthy test/errorReporting.test.ts

LabelLayerStatusPath
gpu (detected) hardware healthy test/engineStatusSummary.test.ts

LabelLayerStatusPath
App frontend healthy src/App.tsx

LabelLayerStatusPath
gha::deploy-pages cicd healthy .github/workflows/deploy-pages.yml
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/27daa72f-d31f-4a86-9fc8-60993f1dfd4d/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/27daa72f-d31f-4a86-9fc8-60993f1dfd4d/

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.