https://github.com/sevendeucepoker72-ai/poker-server
· scanned 2026-06-16 00:08 UTC (2 months, 2 weeks ago)
51 raw signals (0 security + 51 graph)
Last scanned 2 months, 2 weeks ago · v1 · 51 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 468 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 |
|---|---|---|---|
seat |
software | healthy | test_sidepots.js:seat |
test |
software | healthy | test_sidepots.js:test |
card |
software | healthy | test_evaluator.js:card |
test |
software | healthy | test_evaluator.js:test |
cmpTest |
software | healthy | test_evaluator.js:cmpTest |
pass |
software | healthy | test_evaluator.js:pass |
makeTemplate |
software | healthy | tests/TournamentEconomy.test.ts:makeTemplate |
makeTable |
software | healthy | tests/PokerTable.test.ts:makeTable |
seatPlayers |
software | healthy | tests/PokerTable.test.ts:seatPlayers |
is |
software | healthy | tests/PokerTable.test.ts:is |
ok |
software | healthy | tests/PokerTable.test.ts:ok |
seatAt |
software | healthy | tests/PokerTable.test.ts:seatAt |
scfg |
software | healthy | tests/PokerTable.test.ts:scfg |
vcfg |
software | healthy | tests/PokerTable.test.ts:vcfg |
card |
software | healthy | tests/PokerTable.test.ts:card |
cfg |
software | healthy | tests/PokerTable.test.ts:cfg |
cmp |
software | healthy | tests/PokerTable.test.ts:cmp |
evaluator |
software | healthy | tests/PokerTable.test.ts:evaluator |
lowCmp |
software | healthy | tests/PokerTable.test.ts:lowCmp |
notifyPlayer |
software | healthy | src/notifyClient.ts:notifyPlayer |
shallowDiff |
software | healthy | src/index.ts:shallowDiff |
pickAlwaysEmit |
software | healthy | src/index.ts:pickAlwaysEmit |
emitGameState |
software | healthy | src/index.ts:emitGameState |
incrementChipVelocityAlert |
software | healthy | src/index.ts:incrementChipVelocityAlert |
auditLog |
software | healthy | src/index.ts:auditLog |
ensureChipsForBuyIn |
software | healthy | src/index.ts:ensureChipsForBuyIn |
processPendingSeatRemovals |
software | healthy | src/index.ts:processPendingSeatRemovals |
userIdForSeat |
software | healthy | src/index.ts:userIdForSeat |
syncSitOutToTable |
software | healthy | src/index.ts:syncSitOutToTable |
hashTicketToken |
software | healthy | src/index.ts:hashTicketToken |
markTicketUsed |
software | healthy | src/index.ts:markTicketUsed |
fetchQualifiersFromMaster |
software | healthy | src/index.ts:fetchQualifiersFromMaster |
getQualifiedPlayers |
software | healthy | src/index.ts:getQualifiedPlayers |
getVariantInfo |
software | healthy | src/index.ts:getVariantInfo |
vid |
software | healthy | src/index.ts:vid |
getGameStateForPlayer |
software | healthy | src/index.ts:getGameStateForPlayer |
serializeCard |
software | healthy | src/index.ts:serializeCard |
nextIndex |
software | healthy | src/index.ts:nextIndex |
broadcastGameState |
software | healthy | src/index.ts:broadcastGameState |
recordRevealedCommitment |
software | healthy | src/index.ts:recordRevealedCommitment |
ensureTableProgressListener |
software | healthy | src/index.ts:ensureTableProgressListener |
sessionMinutes |
software | healthy | src/index.ts:sessionMinutes |
aiSeatsMutableNow |
software | healthy | src/index.ts:aiSeatsMutableNow |
fillWithAI |
software | healthy | src/index.ts:fillWithAI |
trimExcessAI |
software | healthy | src/index.ts:trimExcessAI |
scheduleAIAction |
software | healthy | src/index.ts:scheduleAIAction |
executeAIAction |
software | healthy | src/index.ts:executeAIAction |
executePendingMove |
software | healthy | src/index.ts:executePendingMove |
autoStartNextHand |
software | healthy | src/index.ts:autoStartNextHand |
activateBombPotIfPending |
software | healthy | src/index.ts:activateBombPotIfPending |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
AGENT.md |
software | healthy | AGENT.md |
package.json |
software | healthy | package.json |
test_sidepots.js |
software | healthy | test_sidepots.js |
Dockerfile |
software | healthy | Dockerfile |
test_evaluator.js |
software | healthy | test_evaluator.js |
nixpacks.toml |
software | healthy | nixpacks.toml |
migrate-to-async.js |
software | healthy | migrate-to-async.js |
package-lock.json |
software | healthy | package-lock.json |
tsconfig.json |
software | healthy | tsconfig.json |
railway.json |
software | healthy | railway.json |
tsconfig.test.json |
software | healthy | tsconfig.test.json |
TournamentEconomy.test.ts |
software | healthy | tests/TournamentEconomy.test.ts |
PokerTable.test.ts |
software | healthy | tests/PokerTable.test.ts |
ci.yml |
software | healthy | .github/workflows/ci.yml |
monthly-qualifier-feeders.yml |
software | healthy | .github/workflows/monthly-qualifier-feeders.yml |
notifyClient.ts |
software | healthy | src/notifyClient.ts |
index.ts |
software | healthy | src/index.ts |
redisStore.ts |
software | healthy | src/redisStore.ts |
logger.ts |
software | healthy | src/logger.ts |
AIPlayer.ts |
software | healthy | src/ai/AIPlayer.ts |
authManager.ts |
software | healthy | src/auth/authManager.ts |
oauthValidator.ts |
software | healthy | src/auth/oauthValidator.ts |
TournamentManager.ts |
software | healthy | src/game/TournamentManager.ts |
HandEvaluator.ts |
software | healthy | src/game/HandEvaluator.ts |
HandEvaluatorExtensions.ts |
software | healthy | src/game/HandEvaluatorExtensions.ts |
Card.ts |
software | healthy | src/game/Card.ts |
PokerTable.ts |
software | healthy | src/game/PokerTable.ts |
CardDeck.ts |
software | healthy | src/game/CardDeck.ts |
TableManager.ts |
software | healthy | src/game/TableManager.ts |
SidePotManager.ts |
software | healthy | src/game/SidePotManager.ts |
OmahaVariant.ts |
software | healthy | src/game/variants/OmahaVariant.ts |
FiveCardDrawVariant.ts |
software | healthy | src/game/variants/FiveCardDrawVariant.ts |
SevenCardStudVariant.ts |
software | healthy | src/game/variants/SevenCardStudVariant.ts |
TexasHoldemVariant.ts |
software | healthy | src/game/variants/TexasHoldemVariant.ts |
SevenStudTable.ts |
software | healthy | src/game/variants/SevenStudTable.ts |
ShortDeckVariant.ts |
software | healthy | src/game/variants/ShortDeckVariant.ts |
PineappleTable.ts |
software | healthy | src/game/variants/PineappleTable.ts |
ShortDeckTable.ts |
software | healthy | src/game/variants/ShortDeckTable.ts |
OmahaTable.ts |
software | healthy | src/game/variants/OmahaTable.ts |
FiveCardDrawTable.ts |
software | healthy | src/game/variants/FiveCardDrawTable.ts |
BadugiTable.ts |
software | healthy | src/game/variants/BadugiTable.ts |
OmahaHiLoVariant.ts |
software | healthy | src/game/variants/OmahaHiLoVariant.ts |
PokerVariant.ts |
software | healthy | src/game/variants/PokerVariant.ts |
PlayerProgress.ts |
software | healthy | src/progression/PlayerProgress.ts |
ProgressionManager.ts |
software | healthy | src/progression/ProgressionManager.ts |
clubManager.ts |
software | healthy | src/clubs/clubManager.ts |
TrainingEngine.ts |
software | healthy | src/training/TrainingEngine.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
of |
software | healthy | src/auth/authManager.ts:of |
TournamentManager |
software | healthy | src/game/TournamentManager.ts:TournamentManager |
PokerTable |
software | healthy | src/game/PokerTable.ts:PokerTable |
CardDeck |
software | healthy | src/game/CardDeck.ts:CardDeck |
TableManager |
software | healthy | src/game/TableManager.ts:TableManager |
SidePotManager |
software | healthy | src/game/SidePotManager.ts:SidePotManager |
OmahaVariant |
software | healthy | src/game/variants/OmahaVariant.ts:OmahaVariant |
FiveCardDrawVariant |
software | healthy | src/game/variants/FiveCardDrawVariant.ts:FiveCardDrawVariant |
SevenCardStudVariant |
software | healthy | src/game/variants/SevenCardStudVariant.ts:SevenCardStudVari… |
TexasHoldemVariant |
software | healthy | src/game/variants/TexasHoldemVariant.ts:TexasHoldemVariant |
SevenStudTable |
software | healthy | src/game/variants/SevenStudTable.ts:SevenStudTable |
by |
software | healthy | src/game/variants/SevenStudTable.ts:by |
ShortDeckVariant |
software | healthy | src/game/variants/ShortDeckVariant.ts:ShortDeckVariant |
PineappleTable |
software | healthy | src/game/variants/PineappleTable.ts:PineappleTable |
ShortDeckTable |
software | healthy | src/game/variants/ShortDeckTable.ts:ShortDeckTable |
OmahaTable |
software | healthy | src/game/variants/OmahaTable.ts:OmahaTable |
FiveCardDrawTable |
software | healthy | src/game/variants/FiveCardDrawTable.ts:FiveCardDrawTable |
with |
software | healthy | src/game/variants/FiveCardDrawTable.ts:with |
BadugiTable |
software | healthy | src/game/variants/BadugiTable.ts:BadugiTable |
OmahaHiLoVariant |
software | healthy | src/game/variants/OmahaHiLoVariant.ts:OmahaHiLoVariant |
ProgressionManager |
software | healthy | src/progression/ProgressionManager.ts:ProgressionManager |
of |
software | healthy | src/progression/ProgressionManager.ts:of |
| Label | Layer | Status | Path |
|---|---|---|---|
tests |
software | healthy | tests |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
src |
software | healthy | src |
ai |
software | healthy | src/ai |
auth |
software | healthy | src/auth |
game |
software | healthy | src/game |
variants |
software | healthy | src/game/variants |
progression |
software | healthy | src/progression |
clubs |
software | healthy | src/clubs |
training |
software | healthy | src/training |
| Label | Layer | Status | Path |
|---|---|---|---|
GET /api/tables |
api | healthy | src/index.ts |
GET /api/health |
api | healthy | src/index.ts |
GET /api/fairness/:tableId |
api | healthy | src/index.ts |
GET /api/fairness/:tableId/:handNumber |
api | healthy | src/index.ts |
GET /api/qualifiers/:tier |
api | healthy | src/index.ts |
POST /api/qualifiers/refresh |
api | healthy | src/index.ts |
GET /api/qualifier-tournaments |
api | healthy | src/index.ts |
GET /api/qualifier-tournaments/:qualifierId |
api | healthy | src/index.ts |
POST /api/tournament/simulate |
api | healthy | src/index.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
redis |
data | healthy | package.json |
mongodb |
data | healthy | package-lock.json |
mysql |
data | healthy | package-lock.json |
postgres |
data | healthy | package-lock.json |
sqlite |
data | healthy | src/index.ts |
postgresql |
data | healthy | src/auth/authManager.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::src/index.ts |
security | healthy | src/index.ts |
auth::src/auth/authManager.ts |
security | healthy | src/auth/authManager.ts |
auth::src/auth/oauthValidator.ts |
security | healthy | src/auth/oauthValidator.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
gha::monthly-qualifier-feeders |
cicd | healthy | .github/workflows/monthly-qualifier-feeders.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
test |
cicd | healthy | .github/workflows/ci.yml |
run-feeders |
cicd | healthy | .github/workflows/monthly-qualifier-feeders.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-ezzugdol |
software | healthy | /tmp/repobility-clone-ezzugdol |
| Label | Layer | Status | Path |
|---|---|---|---|
port:06 |
network | healthy | .github/workflows/monthly-qualifier-feeders.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
image::Dockerfile |
hardware | healthy | Dockerfile |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::gcp |
hardware | healthy | .github/workflows/monthly-qualifier-feeders.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
CRON_SECRET |
cicd | healthy | — |
This page is publicly accessible at:
https://repobility.com/scan/f734497b-2714-4b58-ae49-80fe8acc27e1/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/f734497b-2714-4b58-ae49-80fe8acc27e1/
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.