https://github.com/coleyrockin/Chess-Game
· scanned 2026-06-17 01:50 UTC (1 month, 1 week ago)
38 raw signals (0 security + 38 graph)
Last scanned 1 month, 1 week ago · v2 · last Δ +15.8 (diff) · 35 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.
All 446 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.
| Label | Layer | Status | Path |
|---|---|---|---|
ia |
software | healthy | web-chess/tests/textures.test.js:ia |
ib |
software | healthy | web-chess/tests/textures.test.js:ib |
g |
software | healthy | web-chess/tests/textures.test.js:g |
dispose |
software | healthy | web-chess/tests/textures.test.js:dispose |
makeCtx |
software | healthy | web-chess/tests/useGameTools.test.js:makeCtx |
makeCtx |
software | healthy | web-chess/tests/useMoveHandler.test.js:makeCtx |
skipBook |
software | healthy | web-chess/tests/aiWorker.test.js:skipBook |
playToEnd |
software | healthy | web-chess/tests/aiWorker.test.js:playToEnd |
evalFromSearch |
software | healthy | web-chess/tests/aiWorker.test.js:evalFromSearch |
boardFromFen |
software | healthy | web-chess/tests/engine.test.js:boardFromFen |
hasKingsideCastle |
software | healthy | web-chess/tests/engine.test.js:hasKingsideCastle |
makeProps |
software | healthy | web-chess/tests/useAiOpponent.test.js:makeProps |
v3 |
software | healthy | web-chess/tests/camera.test.js:v3 |
makeHost |
software | healthy | web-chess/tests/camera.test.js:makeHost |
makeProps |
software | healthy | web-chess/tests/floatingHUD.test.jsx:makeProps |
EMPTY_ROW |
software | healthy | web-chess/tests/boardSync.test.js:EMPTY_ROW |
emptyBoard |
software | healthy | web-chess/tests/boardSync.test.js:emptyBoard |
boardWith |
software | healthy | web-chess/tests/boardSync.test.js:boardWith |
frame |
software | healthy | web-chess/tests/framing.test.js:frame |
renderActions |
software | healthy | web-chess/tests/boardActions.test.jsx:renderActions |
randomOpening |
software | healthy | web-chess/scripts/selfplay.mjs:randomOpening |
playGame |
software | healthy | web-chess/scripts/selfplay.mjs:playGame |
assert |
software | healthy | web-chess/scripts/smoke.mjs:assert |
wait |
software | healthy | web-chess/scripts/smoke.mjs:wait |
waitForServer |
software | healthy | web-chess/scripts/smoke.mjs:waitForServer |
launchBrowser |
software | healthy | web-chess/scripts/smoke.mjs:launchBrowser |
waitForGame |
software | healthy | web-chess/scripts/smoke.mjs:waitForGame |
disableMotion |
software | healthy | web-chess/scripts/smoke.mjs:disableMotion |
assertLayout |
software | healthy | web-chess/scripts/smoke.mjs:assertLayout |
rect |
software | healthy | web-chess/scripts/smoke.mjs:rect |
intersects |
software | healthy | web-chess/scripts/smoke.mjs:intersects |
assertCanvas |
software | healthy | web-chess/scripts/smoke.mjs:assertCanvas |
assertBoardFit |
software | healthy | web-chess/scripts/smoke.mjs:assertBoardFit |
clickVisibleButton |
software | healthy | web-chess/scripts/smoke.mjs:clickVisibleButton |
assertKnightOrientation |
software | healthy | web-chess/scripts/smoke.mjs:assertKnightOrientation |
assertGameplay |
software | healthy | web-chess/scripts/smoke.mjs:assertGameplay |
assertCaptureSequencing |
software | healthy | web-chess/scripts/smoke.mjs:assertCaptureSequencing |
assertTopbarEntrypoints |
software | healthy | web-chess/scripts/smoke.mjs:assertTopbarEntrypoints |
assertShareAndFenRestore |
software | healthy | web-chess/scripts/smoke.mjs:assertShareAndFenRestore |
assertUndoAndJump |
software | healthy | web-chess/scripts/smoke.mjs:assertUndoAndJump |
assertHintHighlightsSquare |
software | healthy | web-chess/scripts/smoke.mjs:assertHintHighlightsSquare |
assertPgnDownload |
software | healthy | web-chess/scripts/smoke.mjs:assertPgnDownload |
assert |
software | healthy | web-chess/scripts/gameplay.mjs:assert |
wait |
software | healthy | web-chess/scripts/gameplay.mjs:wait |
waitForServer |
software | healthy | web-chess/scripts/gameplay.mjs:waitForServer |
launchBrowser |
software | healthy | web-chess/scripts/gameplay.mjs:launchBrowser |
disableMotion |
software | healthy | web-chess/scripts/gameplay.mjs:disableMotion |
waitForGame |
software | healthy | web-chess/scripts/gameplay.mjs:waitForGame |
readState |
software | healthy | web-chess/scripts/gameplay.mjs:readState |
waitForState |
software | healthy | web-chess/scripts/gameplay.mjs:waitForState |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
HANDOFF.md |
software | healthy | HANDOFF.md |
vercel.json |
software | healthy | vercel.json |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
CHANGELOG.md |
software | healthy | CHANGELOG.md |
ROADMAP.md |
software | healthy | ROADMAP.md |
README.md |
software | healthy | README.md |
SECURITY.md |
software | healthy | SECURITY.md |
LICENSE |
software | healthy | LICENSE |
SUPPORT.md |
software | healthy | SUPPORT.md |
VISUAL_POLISH_PLAN.md |
software | healthy | VISUAL_POLISH_PLAN.md |
CODE_OF_CONDUCT.md |
software | healthy | CODE_OF_CONDUCT.md |
dependabot.yml |
software | healthy | .github/dependabot.yml |
pull_request_template.md |
software | healthy | .github/pull_request_template.md |
config.yml |
software | healthy | .github/ISSUE_TEMPLATE/config.yml |
feature_request.yml |
software | healthy | .github/ISSUE_TEMPLATE/feature_request.yml |
bug_report.yml |
software | healthy | .github/ISSUE_TEMPLATE/bug_report.yml |
e2e.yml |
software | healthy | .github/workflows/e2e.yml |
ci.yml |
software | healthy | .github/workflows/ci.yml |
vitest.config.ts |
software | healthy | web-chess/vitest.config.ts |
QA_PLAN.md |
software | healthy | web-chess/QA_PLAN.md |
.prettierrc.json |
software | healthy | web-chess/.prettierrc.json |
vite.config.ts |
software | healthy | web-chess/vite.config.ts |
ROADMAP.md |
software | healthy | web-chess/ROADMAP.md |
package-lock.json |
software | healthy | web-chess/package-lock.json |
package.json |
software | healthy | web-chess/package.json |
eslint.config.js |
software | healthy | web-chess/eslint.config.js |
index.html |
software | healthy | web-chess/index.html |
textures.test.js |
software | healthy | web-chess/tests/textures.test.js |
undo.test.js |
software | healthy | web-chess/tests/undo.test.js |
moveOutcome.test.js |
software | healthy | web-chess/tests/moveOutcome.test.js |
useGameTools.test.js |
software | healthy | web-chess/tests/useGameTools.test.js |
useMoveHandler.test.js |
software | healthy | web-chess/tests/useMoveHandler.test.js |
aiWorker.test.js |
software | healthy | web-chess/tests/aiWorker.test.js |
engine.test.js |
software | healthy | web-chess/tests/engine.test.js |
useClocks.test.js |
software | healthy | web-chess/tests/useClocks.test.js |
useAiOpponent.test.js |
software | healthy | web-chess/tests/useAiOpponent.test.js |
useGameState.test.js |
software | healthy | web-chess/tests/useGameState.test.js |
easing.test.js |
software | healthy | web-chess/tests/easing.test.js |
moveAnnouncer.test.js |
software | healthy | web-chess/tests/moveAnnouncer.test.js |
camera.test.js |
software | healthy | web-chess/tests/camera.test.js |
floatingHUD.test.jsx |
software | healthy | web-chess/tests/floatingHUD.test.jsx |
boardSync.test.js |
software | healthy | web-chess/tests/boardSync.test.js |
localGame.test.js |
software | healthy | web-chess/tests/localGame.test.js |
boardA11y.test.js |
software | healthy | web-chess/tests/boardA11y.test.js |
framing.test.js |
software | healthy | web-chess/tests/framing.test.js |
sound.test.js |
software | healthy | web-chess/tests/sound.test.js |
boardActions.test.jsx |
software | healthy | web-chess/tests/boardActions.test.jsx |
useShareUrl.test.js |
software | healthy | web-chess/tests/useShareUrl.test.js |
capturedTray.test.js |
software | healthy | web-chess/tests/capturedTray.test.js |
selfplay.mjs |
software | healthy | web-chess/scripts/selfplay.mjs |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
.github |
software | healthy | .github |
ISSUE_TEMPLATE |
software | healthy | .github/ISSUE_TEMPLATE |
workflows |
software | healthy | .github/workflows |
web-chess |
software | healthy | web-chess |
tests |
software | healthy | web-chess/tests |
scripts |
software | healthy | web-chess/scripts |
src |
software | healthy | web-chess/src |
hooks |
software | healthy | web-chess/src/hooks |
three |
software | healthy | web-chess/src/three |
components |
software | healthy | web-chess/src/components |
lib |
software | healthy | web-chess/src/lib |
public |
software | healthy | web-chess/public |
assets |
software | healthy | web-chess/public/assets |
docs |
software | healthy | docs |
devlog |
software | healthy | docs/devlog |
| Label | Layer | Status | Path |
|---|---|---|---|
Chess3D |
software | healthy | web-chess/src/chess3d.js:Chess3D |
API |
software | healthy | web-chess/src/chess3d.js:API |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::e2e |
cicd | healthy | .github/workflows/e2e.yml |
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
browser-suites |
cicd | healthy | .github/workflows/e2e.yml |
web-quality |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
coleyrockin__Chess-Game |
software | healthy | /data/fable5_failed_archive/coleyrockin__Chess-Game |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
port:5174 |
network | healthy | web-chess/vite.config.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | .github/ISSUE_TEMPLATE/bug_report.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | web-chess/src/app.jsx |
This page is publicly accessible at:
https://repobility.com/scan/0755de80-dae3-4398-baa4-858f0b662b35/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/0755de80-dae3-4398-baa4-858f0b662b35/
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.