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.

tomaszsb/Game_alpha

https://github.com/tomaszsb/Game_alpha · scanned 2026-06-16 00:39 UTC (2 months, 1 week ago)

253 raw signals (0 security + 253 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 253 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 1750 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
getSemverVersion software healthy vite.config.ts:getSemverVersion
getGitCommitHash software healthy vite.config.ts:getGitCommitHash
getBuildTimestamp software healthy vite.config.ts:getBuildTimestamp
isWSL software healthy vite.config.ts:isWSL
getWslIp software healthy vite.config.ts:getWslIp
getWindowsIp software healthy vite.config.ts:getWindowsIp
wslPortForwardingPlugin software healthy vite.config.ts:wslPortForwardingPlugin
setupPortForwarding software healthy vite.config.ts:setupPortForwarding
initializeServices software healthy tests/E2E-04_EdgeCases.test.ts:initializeServices
testInsufficientFunds software healthy tests/E2E-04_EdgeCases.test.ts:testInsufficientFunds
testNoCardsToDiscard software healthy tests/E2E-04_EdgeCases.test.ts:testNoCardsToDiscard
stillHasOtherCards software healthy tests/E2E-04_EdgeCases.test.ts:stillHasOtherCards
testSingleTargetChoice software healthy tests/E2E-04_EdgeCases.test.ts:testSingleTargetChoice
testDoubleTurnSkip software healthy tests/E2E-04_EdgeCases.test.ts:testDoubleTurnSkip
runEdgeCasesGauntlet software healthy tests/E2E-04_EdgeCases.test.ts:runEdgeCasesGauntlet
createMockServices software healthy tests/E066-reroll-integration.test.ts:createMockServices
nextPlayerMethod software healthy tests/E066-reroll-integration.test.ts:nextPlayerMethod
setupGame software healthy tests/E2E-AllPaths.test.ts:setupGame
playTurn software healthy tests/E2E-AllPaths.test.ts:playTurn
playStep software healthy tests/E2E-LogicPlaythrough.test.ts:playStep
setupGameE2E software healthy tests/E2E-01_HappyPath.test.tsx:setupGameE2E
createMockServices software healthy tests/E012-integration.test.ts:createMockServices
setupGameE2E software healthy tests/E2E-FullGame.test.tsx:setupGameE2E
dismissOverlay software healthy tests/E2E-FullGame.test.tsx:dismissOverlay
smartPlayTurn software healthy tests/E2E-FullGame.test.tsx:smartPlayTurn
playTurn software healthy tests/E2E-Multiplayer4P.test.ts:playTurn
playTurn software healthy tests/E2E-Multiplayer2P.test.ts:playTurn
splitCSVRecords software healthy tests/integration/cardTextMatchesColumns.test.ts:splitCSVRe…
parseCSVLine software healthy tests/integration/cardTextMatchesColumns.test.ts:parseCSVLi…
colIdx software healthy tests/integration/cardTextMatchesColumns.test.ts:colIdx
formatViolator software healthy tests/integration/cardTextMatchesColumns.test.ts:formatViol…
gcGet software healthy tests/integration/cardTextMatchesColumns.test.ts:gcGet
gotType software healthy tests/integration/cardTextMatchesColumns.test.ts:gotType
getLog software healthy tests/integration/TransactionalLoggingFlow.test.ts:getLog
playerAtFinalReview software healthy tests/ghost/finalReviewStaleIntent.test.ts:playerAtFinalRev…
loadCsv software healthy tests/ghost/dataIntegrity.test.ts:loadCsv
hasFixedDests software healthy tests/ghost/dataIntegrity.test.ts:hasFixedDests
value software healthy tests/ghost/dataIntegrity.test.ts:value
setupNegotiableTurn software healthy tests/ghost/tryAgainSemantics.test.ts:setupNegotiableTurn
read software healthy tests/ghost/bootstrapServices.ts:read
bootstrapHeadlessServices software healthy tests/ghost/bootstrapServices.ts:bootstrapHeadlessServices
recordGhostHistory software healthy tests/ghost/ghostPlayer.test.ts:recordGhostHistory
mulberry32 software healthy tests/ghost/ghostPlayer.ts:mulberry32
phaseOf software healthy tests/ghost/ghostPlayer.ts:phaseOf
pickDestination software healthy tests/ghost/ghostPlayer.ts:pickDestination
playOneGame software healthy tests/ghost/ghostPlayer.ts:playOneGame
fail software healthy tests/ghost/ghostPlayer.ts:fail
abortedResult software healthy tests/ghost/ghostPlayer.ts:abortedResult
gainedApproval software healthy tests/ghost/ghostPlayer.ts:gainedApproval
checkInvariants software healthy tests/ghost/ghostPlayer.ts:checkInvariants

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

LabelLayerStatusPath
vite.config.ts software healthy vite.config.ts
README.md software healthy README.md
package.json software healthy package.json
index.html software healthy index.html
Dockerfile software healthy Dockerfile
deploy.sh software healthy deploy.sh
package-lock.json software healthy package-lock.json
start-dev-server.sh software healthy start-dev-server.sh
.env.example software healthy .env.example
eslint.config.js software healthy eslint.config.js
tsconfig.json software healthy tsconfig.json
vitest.config.ci.ts software healthy vitest.config.ci.ts
vitest.config.dev.ts software healthy vitest.config.dev.ts
CHANGELOG.md software healthy CHANGELOG.md
docker-compose.yml software healthy docker-compose.yml
vitest.config.ts software healthy vitest.config.ts
TODO.md software healthy TODO.md
E2E-04_EdgeCases.test.ts software healthy tests/E2E-04_EdgeCases.test.ts
E2E-04_SpaceTryAgain.test.ts software healthy tests/E2E-04_SpaceTryAgain.test.ts
E2E-Lightweight.test.ts software healthy tests/E2E-Lightweight.test.ts
vitest.forceExit.ts software healthy tests/vitest.forceExit.ts
E066-reroll-integration.test.ts software healthy tests/E066-reroll-integration.test.ts
E2E-AllPaths.test.ts software healthy tests/E2E-AllPaths.test.ts
E2E-LogicPlaythrough.test.ts software healthy tests/E2E-LogicPlaythrough.test.ts
E2E-01_HappyPath.test.tsx software healthy tests/E2E-01_HappyPath.test.tsx
E2E-MultiDevice.test.ts software healthy tests/E2E-MultiDevice.test.ts
E2E-02_ComplexCard.test.ts software healthy tests/E2E-02_ComplexCard.test.ts
E012-integration.test.ts software healthy tests/E012-integration.test.ts
E2E-03_ComplexSpace.test.ts software healthy tests/E2E-03_ComplexSpace.test.ts
vitest.d.ts software healthy tests/vitest.d.ts
E2E-FullGame.test.tsx software healthy tests/E2E-FullGame.test.tsx
setup.ts software healthy tests/setup.ts
E2E-Multiplayer4P.test.ts software healthy tests/E2E-Multiplayer4P.test.ts
P1_AutomaticFunding_Fix.test.ts software healthy tests/P1_AutomaticFunding_Fix.test.ts
E2E-Multiplayer2P.test.ts software healthy tests/E2E-Multiplayer2P.test.ts
E2E-05_MultiPlayerEffects.test.ts software healthy tests/E2E-05_MultiPlayerEffects.test.ts
vitest.setup.ts software healthy tests/vitest.setup.ts
cardTextMatchesColumns.test.ts software healthy tests/integration/cardTextMatchesColumns.test.ts
TransactionalLoggingFlow.test.ts software healthy tests/integration/TransactionalLoggingFlow.test.ts
finalReviewStaleIntent.test.ts software healthy tests/ghost/finalReviewStaleIntent.test.ts
dataIntegrity.test.ts software healthy tests/ghost/dataIntegrity.test.ts
cardDrawRepro.test.ts software healthy tests/ghost/cardDrawRepro.test.ts
tryAgainSemantics.test.ts software healthy tests/ghost/tryAgainSemantics.test.ts
bootstrapServices.ts software healthy tests/ghost/bootstrapServices.ts
ghostPlayer.test.ts software healthy tests/ghost/ghostPlayer.test.ts
coverage.test.ts software healthy tests/ghost/coverage.test.ts
ghostPlayer.ts software healthy tests/ghost/ghostPlayer.ts
mockServices.ts software healthy tests/mocks/mockServices.ts
smartEdgeStub.ts software healthy tests/stubs/smartEdgeStub.ts
verify-button-text.js software healthy tests/uat/verify-button-text.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
integration software healthy tests/integration
ghost software healthy tests/ghost
mocks software healthy tests/mocks
stubs software healthy tests/stubs
uat software healthy tests/uat
fixtures software healthy tests/fixtures
scripts software healthy tests/scripts
utils software healthy tests/utils
components software healthy tests/components
layout software healthy tests/components/layout
player software healthy tests/components/player
sections software healthy tests/components/player/sections
modals software healthy tests/components/modals
common software healthy tests/components/common
classroom software healthy tests/components/classroom
game software healthy tests/components/game
editor software healthy tests/components/editor
board software healthy tests/components/board
isolated software healthy tests/isolated
dictionary software healthy tests/dictionary
hooks software healthy tests/hooks
server software healthy tests/server
services software healthy tests/services
regression software healthy tests/regression
features software healthy tests/features
docs software healthy docs
archive software healthy docs/archive
v3-cleanup-20260404 software healthy docs/archive/v3-cleanup-20260404
legacy_data software healthy docs/archive/legacy_data
VALIDATION software healthy docs/archive/legacy_data/VALIDATION
prototypes software healthy docs/archive/prototypes
technical software healthy docs/technical
user software healthy docs/user
core software healthy docs/core
scripts software healthy scripts
.claude software healthy .claude
commands software healthy .claude/commands
server software healthy server
Mockups software healthy Mockups
public software healthy public
src software healthy src
types software healthy src/types
constants software healthy src/constants
utils software healthy src/utils
components software healthy src/components
settings software healthy src/components/settings
layout software healthy src/components/layout
player software healthy src/components/player
sections software healthy src/components/player/sections

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

LabelLayerStatusPath
NodeDataService software healthy tests/E2E-04_EdgeCases.test.ts:NodeDataService
NodeDataService software healthy tests/E2E-04_SpaceTryAgain.test.ts:NodeDataService
ForceExitReporter software healthy tests/vitest.forceExit.ts:ForceExitReporter
NodeDataService software healthy tests/E2E-AllPaths.test.ts:NodeDataService
NodeDataService software healthy tests/E2E-LogicPlaythrough.test.ts:NodeDataService
NodeDataService software healthy tests/E2E-01_HappyPath.test.tsx:NodeDataService
NodeDataService software healthy tests/E2E-MultiDevice.test.ts:NodeDataService
NodeDataService software healthy tests/E2E-02_ComplexCard.test.ts:NodeDataService
NodeDataService software healthy tests/E2E-03_ComplexSpace.test.ts:NodeDataService
NodeDataService software healthy tests/E2E-FullGame.test.tsx:NodeDataService
NodeDataService software healthy tests/E2E-Multiplayer4P.test.ts:NodeDataService
NodeDataService software healthy tests/E2E-Multiplayer2P.test.ts:NodeDataService
NodeDataService software healthy tests/E2E-05_MultiPlayerEffects.test.ts:NodeDataService
of software healthy tests/integration/cardTextMatchesColumns.test.ts:of
of software healthy tests/ghost/dataIntegrity.test.ts:of
NodeDataService software healthy tests/ghost/bootstrapServices.ts:NodeDataService
of software healthy tests/ghost/coverage.test.ts:of
for software healthy tests/components/player/ApprovalBadges.test.tsx:for
based software healthy tests/components/player/ActionCenterPanel.test.tsx:based
exists software healthy tests/components/player/ActionCenterPanel.test.tsx:exists
MockWebSocket software healthy tests/services/WebSocketSyncService.test.ts:MockWebSocket
extends software healthy tests/services/WebSocketSyncService.test.ts:extends
MockUtterance software healthy tests/services/SpeechService.test.ts:MockUtterance
NodeDataService software healthy tests/regression/TryAgainVisitType.test.ts:NodeDataService
NodeDataService software healthy tests/regression/MultiplayerStateIsolation.test.ts:NodeData…
PerformanceMonitor software healthy src/utils/PerformanceMonitor.ts:PerformanceMonitor
EffectFactory software healthy src/utils/EffectFactory.ts:EffectFactory
ConditionEvaluator software healthy src/utils/ConditionEvaluator.ts:ConditionEvaluator
FormatUtils software healthy src/utils/FormatUtils.ts:FormatUtils
NotificationUtils software healthy src/utils/NotificationUtils.ts:NotificationUtils
as software healthy src/components/player/sections/CardsSection.tsx:as
ErrorBoundary software healthy src/components/common/ErrorBoundary.tsx:ErrorBoundary
for software healthy src/dictionary/types/index.ts:for
TurnStateManager software healthy src/services/TurnStateManager.ts:TurnStateManager
DiceService software healthy src/services/DiceService.ts:DiceService
WebSocketSyncService software healthy src/services/WebSocketSyncService.ts:WebSocketSyncService
GameRulesService software healthy src/services/GameRulesService.ts:GameRulesService
TurnTransitionHandler software healthy src/services/TurnTransitionHandler.ts:TurnTransitionHandler
CardService software healthy src/services/CardService.ts:CardService
TurnService software healthy src/services/TurnService.ts:TurnService
DataService software healthy src/services/DataService.ts:DataService
CardEffectService software healthy src/services/CardEffectService.ts:CardEffectService
MovementService software healthy src/services/MovementService.ts:MovementService
TargetingService software healthy src/services/TargetingService.ts:TargetingService
NotificationService software healthy src/services/NotificationService.ts:NotificationService
SpaceEffectService software healthy src/services/SpaceEffectService.ts:SpaceEffectService
SpaceArrivalProcessor software healthy src/services/SpaceArrivalProcessor.ts:SpaceArrivalProcessor
CardEffectHandler software healthy src/services/CardEffectHandler.ts:CardEffectHandler
ServerSyncService software healthy src/services/ServerSyncService.ts:ServerSyncService
PlayerActionService software healthy src/services/PlayerActionService.ts:PlayerActionService

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

LabelLayerStatusPath
USE /data/i/:instanceId api healthy server/server.js
USE /data api healthy server/server.js
GET /health api healthy server/server.js
POST /api/admin/verify api healthy server/server.js
POST /api/admin/save-source-files api healthy server/server.js
POST /api/admin/reset-to-baseline api healthy server/server.js
GET /api/instances/mine api healthy server/server.js
POST /api/instances api healthy server/server.js
DELETE /api/instances/:id api healthy server/server.js
GET /api/instances/:id api healthy server/server.js
GET /api/instances/:id/catalog api healthy server/server.js
POST /api/instances/:id/board api healthy server/server.js
POST /api/instances/:id/copies api healthy server/server.js
PATCH /api/instances/:id/copies/:copyId api healthy server/server.js
DELETE /api/instances/:id/copies/:copyId api healthy server/server.js
POST /api/instances/:id/positions api healthy server/server.js
POST /api/accounts/login api healthy server/server.js
POST /api/accounts/logout api healthy server/server.js
GET /api/accounts/me api healthy server/server.js
GET /api/admin/accounts api healthy server/server.js
POST /api/admin/accounts api healthy server/server.js
POST /api/admin/accounts/:id/reset-password api healthy server/server.js
DELETE /api/admin/accounts/:id api healthy server/server.js
GET /api/admin/instances api healthy server/server.js
POST /api/admin/instances api healthy server/server.js
POST /api/admin/instances/:id/owner api healthy server/server.js
GET /api/games api healthy server/server.js
POST /api/games api healthy server/server.js
DELETE /api/games/:gameId api healthy server/server.js
GET /api/games/:gameId/join-info api healthy server/server.js
GET /api/games/:gameId/state api healthy server/server.js
POST /api/games/:gameId/state api healthy server/server.js
DELETE /api/games/:gameId/state api healthy server/server.js
GET /api/logs api healthy server/server.js
GET /api/logs/summary api healthy server/server.js
GET /api/gamestate api healthy server/server.js
POST /api/gamestate api healthy server/server.js
DELETE /api/gamestate api healthy server/server.js
GET /api/debug/state api healthy server/server.js
GET /api/debug/games api healthy server/server.js
POST /api/feedback api healthy server/server.js
GET /api/feedback api healthy server/server.js
GET /api/feedback/:id api healthy server/server.js
PATCH /api/feedback/:id api healthy server/server.js
GET /api/public/feedback/open api healthy server/server.js

LabelLayerStatusPath
password_literal::tests/server/authGuards.test.ts security healthy tests/server/authGuards.test.ts
password_literal::tests/server/instanceStore.test.ts security healthy tests/server/instanceStore.test.ts
password_literal::tests/server/accountStore.test.ts security healthy tests/server/accountStore.test.ts
password_literal::tests/server/accountStore.test.ts security healthy tests/server/accountStore.test.ts
password_literal::tests/server/accountStore.test.ts security healthy tests/server/accountStore.test.ts
password_literal::tests/server/accountStore.test.ts security healthy tests/server/accountStore.test.ts
password_literal::tests/server/accountStore.test.ts security healthy tests/server/accountStore.test.ts
password_literal::tests/server/accountStore.test.ts security healthy tests/server/accountStore.test.ts
password_literal::tests/server/accountStore.test.ts security healthy tests/server/accountStore.test.ts
password_literal::tests/server/accountStore.test.ts security healthy tests/server/accountStore.test.ts
password_literal::tests/server/accountStore.test.ts security healthy tests/server/accountStore.test.ts
password_literal::tests/server/accountStore.test.ts security healthy tests/server/accountStore.test.ts
password_literal::tests/server/accountStore.test.ts security healthy tests/server/accountStore.test.ts
password_literal::tests/server/accountStore.test.ts security healthy tests/server/accountStore.test.ts
password_literal::tests/server/accountStore.test.ts security healthy tests/server/accountStore.test.ts

LabelLayerStatusPath
port:3000 network healthy vite.config.ts
port:3001 network healthy Dockerfile
port:3080 network healthy deploy.sh
port:3002 network healthy docker-compose.yml
port:5173 network healthy tests/utils/networkDetection.test.ts
port:9222 network healthy docs/core/CLAUDE.md

LabelLayerStatusPath
192.168.1.100 network healthy tests/E2E-MultiDevice.test.ts
127.0.0.1 network healthy tests/utils/networkDetection.test.ts
172.22.128.1 network healthy docs/core/CLAUDE.md
192.168.86.57 network healthy docs/core/CLAUDE.md

LabelLayerStatusPath
LifeEventModal frontend healthy src/components/modals/LifeEventModal.tsx
EducationalCardSelectionModal frontend healthy src/components/modals/EducationalCardSelectionModal.tsx
ModalBase frontend healthy src/components/modals/shared/ModalBase.tsx
CardTypeBadge frontend healthy src/components/common/CardTypeBadge.tsx

LabelLayerStatusPath
image::Dockerfile hardware healthy Dockerfile
game-alpha hardware healthy docker-compose.yml

LabelLayerStatusPath
repobility-clone-9iadvrvt software healthy /tmp/repobility-clone-9iadvrvt

LabelLayerStatusPath
nginx network healthy docs/core/CLAUDE.md

LabelLayerStatusPath
/ws frontend healthy server/websocket.js

LabelLayerStatusPath
auth::docs/core/CLAUDE.md security healthy docs/core/CLAUDE.md
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/6b984db9-cd01-4857-b3b1-962176392d72/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/6b984db9-cd01-4857-b3b1-962176392d72/

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.