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.

bobathefetts/NeuralChess

https://github.com/bobathefetts/NeuralChess · scanned 2026-06-17 01:41 UTC (1 month, 1 week ago)

4 raw signals (0 security + 4 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 1 week ago · v2 · last Δ +15.5 (diff) · 4 actionable findings from 1 signal source. 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 204 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
createSafeStorage software healthy tests/configStore.test.js:createSafeStorage
fakeAutoUpdater software healthy tests/updateService.test.js:fakeAutoUpdater
playMoves software healthy tests/gameRecord.test.js:playMoves
tempDir software healthy tests/logger.test.js:tempDir
streamResponse software healthy tests/llmRequest.test.js:streamResponse
runSimulation software healthy scripts/test_play.js:runSimulation
App software healthy src/App.jsx:App
bootstrap software healthy src/App.jsx:bootstrap
handleGlobalError software healthy src/App.jsx:handleGlobalError
getInitialFen software healthy src/hooks/useChessGame.js:getInitialFen
createGame software healthy src/hooks/useChessGame.js:createGame
useChessGame software healthy src/hooks/useChessGame.js:useChessGame
parseFen software healthy src/components/ChessBoard.jsx:parseFen
Piece software healthy src/components/ChessBoard.jsx:Piece
squareLabel software healthy src/components/ChessBoard.jsx:squareLabel
ChessBoard software healthy src/components/ChessBoard.jsx:ChessBoard
isLight software healthy src/components/ChessBoard.jsx:isLight
LLMConfig software healthy src/components/LLMConfig.jsx:LLMConfig
selectPreset software healthy src/components/LLMConfig.jsx:selectPreset
update software healthy src/components/LLMConfig.jsx:update
StatusPanel software healthy src/components/StatusPanel.jsx:StatusPanel
getStatusText software healthy src/components/StatusPanel.jsx:getStatusText
updateLabel software healthy src/components/StatusPanel.jsx:updateLabel
ThinkingPanel software healthy src/components/ThinkingPanel.jsx:ThinkingPanel
MoveHistory software healthy src/components/MoveHistory.jsx:MoveHistory
copyToClipboard software healthy src/components/MoveHistory.jsx:copyToClipboard
DisclaimerModal software healthy src/components/DisclaimerModal.jsx:DisclaimerModal
getDesktopBridge software healthy src/services/runtimeBridge.js:getDesktopBridge
hasDesktopRuntime software healthy src/services/runtimeBridge.js:hasDesktopRuntime
loadBootstrap software healthy src/services/runtimeBridge.js:loadBootstrap
saveRendererState software healthy src/services/runtimeBridge.js:saveRendererState
importLegacyState software healthy src/services/runtimeBridge.js:importLegacyState
setStoredApiKey software healthy src/services/runtimeBridge.js:setStoredApiKey
clearStoredApiKey software healthy src/services/runtimeBridge.js:clearStoredApiKey
checkForUpdates software healthy src/services/runtimeBridge.js:checkForUpdates
downloadUpdate software healthy src/services/runtimeBridge.js:downloadUpdate
installUpdate software healthy src/services/runtimeBridge.js:installUpdate
subscribeUpdateState software healthy src/services/runtimeBridge.js:subscribeUpdateState
openExternal software healthy src/services/runtimeBridge.js:openExternal
openLogsDirectory software healthy src/services/runtimeBridge.js:openLogsDirectory
logRuntimeEvent software healthy src/services/runtimeBridge.js:logRuntimeEvent
getLegacyBrowserState software healthy src/services/runtimeBridge.js:getLegacyBrowserState
clearLegacyBrowserState software healthy src/services/runtimeBridge.js:clearLegacyBrowserState
loadBrowserState software healthy src/services/runtimeBridge.js:loadBrowserState
buildPgn software healthy src/services/gameRecord.js:buildPgn
undoableMoveCount software healthy src/services/gameRecord.js:undoableMoveCount
setHeader software healthy src/services/gameRecord.js:setHeader
formatPgnDate software healthy src/services/gameRecord.js:formatPgnDate
createRequestId software healthy src/services/llmService.js:createRequestId
getLLMMove software healthy src/services/llmService.js:getLLMMove

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

LabelLayerStatusPath
playwright.config.js software healthy playwright.config.js
package-lock.json software healthy package-lock.json
README.md software healthy README.md
LICENSE software healthy LICENSE
package.json software healthy package.json
eslint.config.js software healthy eslint.config.js
index.html software healthy index.html
vite.config.js software healthy vite.config.js
gameStatus.test.js software healthy tests/gameStatus.test.js
configStore.test.js software healthy tests/configStore.test.js
updateService.test.js software healthy tests/updateService.test.js
gameRecord.test.js software healthy tests/gameRecord.test.js
logger.test.js software healthy tests/logger.test.js
llmCore.test.js software healthy tests/llmCore.test.js
llmRequest.test.js software healthy tests/llmRequest.test.js
reproduce_error.js software healthy scripts/reproduce_error.js
test_play.js software healthy scripts/test_play.js
generate-icon.mjs software healthy scripts/generate-icon.mjs
release.yml software healthy .github/workflows/release.yml
ci.yml software healthy .github/workflows/ci.yml
App.jsx software healthy src/App.jsx
main.jsx software healthy src/main.jsx
App.css software healthy src/App.css
index.css software healthy src/index.css
useChessGame.js software healthy src/hooks/useChessGame.js
StatusPanel.css software healthy src/components/StatusPanel.css
ChessBoard.jsx software healthy src/components/ChessBoard.jsx
LLMConfig.jsx software healthy src/components/LLMConfig.jsx
StatusPanel.jsx software healthy src/components/StatusPanel.jsx
ErrorBoundary.css software healthy src/components/ErrorBoundary.css
LLMConfig.css software healthy src/components/LLMConfig.css
ErrorBoundary.jsx software healthy src/components/ErrorBoundary.jsx
DisclaimerModal.css software healthy src/components/DisclaimerModal.css
ThinkingPanel.css software healthy src/components/ThinkingPanel.css
ChessBoard.css software healthy src/components/ChessBoard.css
ThinkingPanel.jsx software healthy src/components/ThinkingPanel.jsx
MoveHistory.css software healthy src/components/MoveHistory.css
MoveHistory.jsx software healthy src/components/MoveHistory.jsx
DisclaimerModal.jsx software healthy src/components/DisclaimerModal.jsx
runtimeBridge.js software healthy src/services/runtimeBridge.js
gameRecord.js software healthy src/services/gameRecord.js
llmService.js software healthy src/services/llmService.js
llmCore.js software healthy src/services/llmCore.js
gameStatus.js software healthy src/services/gameStatus.js
window-state.spec.js software healthy e2e/window-state.spec.js
smoke.spec.js software healthy e2e/smoke.spec.js
configStore.js software healthy electron/configStore.js
logger.js software healthy electron/logger.js
preload.cjs software healthy electron/preload.cjs
updateService.js software healthy electron/updateService.js

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
.github software healthy .github
workflows software healthy .github/workflows
src software healthy src
hooks software healthy src/hooks
components software healthy src/components
services software healthy src/services
e2e software healthy e2e
electron software healthy electron
.claude software healthy .claude

LabelLayerStatusPath
App frontend healthy src/App.jsx
ChessBoard frontend healthy src/components/ChessBoard.jsx
LLMConfig frontend healthy src/components/LLMConfig.jsx
StatusPanel frontend healthy src/components/StatusPanel.jsx
ThinkingPanel frontend healthy src/components/ThinkingPanel.jsx
MoveHistory frontend healthy src/components/MoveHistory.jsx
DisclaimerModal frontend healthy src/components/DisclaimerModal.jsx

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

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

LabelLayerStatusPath
bobathefetts__NeuralChess software healthy /data/fable5_failed_archive/bobathefetts__NeuralChess

LabelLayerStatusPath
ErrorBoundary software healthy src/components/ErrorBoundary.jsx:ErrorBoundary

LabelLayerStatusPath
127.0.0.1 network healthy .claude/launch.json

LabelLayerStatusPath
vps::azure hardware healthy README.md

LabelLayerStatusPath
GITHUB_TOKEN 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/8fa1e6f8-290f-479a-bc1c-2ee5ba670d1c/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/8fa1e6f8-290f-479a-bc1c-2ee5ba670d1c/

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.