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.

salvatori-wq/JSgame

https://github.com/salvatori-wq/JSgame · scanned 2026-06-16 00:00 UTC (2 months, 3 weeks ago)

231 raw signals (0 security + 231 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 3 weeks ago · v1 · 231 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 1989 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
main software healthy scripts/gen-game-icons.mjs:main
statePropertyEqual software healthy scripts/adversarial/probes.ts:statePropertyEqual
runSingleProbe software healthy scripts/adversarial/run-probes.ts:runSingleProbe
main software healthy scripts/adversarial/run-probes.ts:main
makeSheet software healthy scripts/adversarial/__tests__/validators.test.ts:makeSheet
makeState software healthy scripts/adversarial/__tests__/validators.test.ts:makeState
loadImpl software healthy scripts/e2e/runner.ts:loadImpl
runScenario software healthy scripts/e2e/runner.ts:runScenario
main software healthy scripts/e2e/runner.ts:main
run software healthy scripts/e2e/impls/smoke-9.ts:run
makeMinimalSheet software healthy scripts/e2e/impls/smoke-9.ts:makeMinimalSheet
getMe software healthy src/client/api.ts:getMe
requestMagicLink software healthy src/client/api.ts:requestMagicLink
logout software healthy src/client/api.ts:logout
updateDisplayName software healthy src/client/api.ts:updateDisplayName
fetchJson software healthy src/client/api.ts:fetchJson
getHealth software healthy src/client/api.ts:getHealth
trackClientMetric software healthy src/client/api.ts:trackClientMetric
listCharacters software healthy src/client/api.ts:listCharacters
getCharacter software healthy src/client/api.ts:getCharacter
saveCharacter software healthy src/client/api.ts:saveCharacter
deleteCharacter software healthy src/client/api.ts:deleteCharacter
listCampaigns software healthy src/client/api.ts:listCampaigns
deleteCampaign software healthy src/client/api.ts:deleteCampaign
getStreak software healthy src/client/api.ts:getStreak
listHighlights software healthy src/client/api.ts:listHighlights
listFriends software healthy src/client/api.ts:listFriends
requestFriendship software healthy src/client/api.ts:requestFriendship
acceptFriendship software healthy src/client/api.ts:acceptFriendship
removeFriendship software healthy src/client/api.ts:removeFriendship
inviteFriendByEmail software healthy src/client/api.ts:inviteFriendByEmail
listTombstones software healthy src/client/api.ts:listTombstones
getAchievementProgress software healthy src/client/api.ts:getAchievementProgress
getCampaignMemory software healthy src/client/api.ts:getCampaignMemory
enabled software healthy src/client/audio.ts:enabled
ensureCtx software healthy src/client/audio.ts:ensureCtx
Ctor software healthy src/client/audio.ts:Ctor
setupAudioGesture software healthy src/client/audio.ts:setupAudioGesture
resume software healthy src/client/audio.ts:resume
isSfxEnabled software healthy src/client/audio.ts:isSfxEnabled
setSfxEnabled software healthy src/client/audio.ts:setSfxEnabled
setSfxVolume software healthy src/client/audio.ts:setSfxVolume
getSfxVolume software healthy src/client/audio.ts:getSfxVolume
_getAudioCtx software healthy src/client/audio.ts:_getAudioCtx
_getMasterGain software healthy src/client/audio.ts:_getMasterGain
tone software healthy src/client/audio.ts:tone
noise software healthy src/client/audio.ts:noise
playD20 software healthy src/client/audio.ts:playD20
playDiceRolling software healthy src/client/audio.ts:playDiceRolling
playDiceLand software healthy src/client/audio.ts:playDiceLand

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

LabelLayerStatusPath
HANDOFF_2026-05-27_sessao-polish-tripla.md software healthy HANDOFF_2026-05-27_sessao-polish-tripla.md
HANDOFF_2026-05-26_sprints-A-E.md software healthy HANDOFF_2026-05-26_sprints-A-E.md
FASE2_STREAMING_CONTINGENCIA.md software healthy FASE2_STREAMING_CONTINGENCIA.md
HANDOFF_2026-06-09_reviravolta-fases-0-1-2.md software healthy HANDOFF_2026-06-09_reviravolta-fases-0-1-2.md
STRATEGY_DENSIDADE.md software healthy STRATEGY_DENSIDADE.md
HANDOFF_2026-05-27_polish-0-telemetria.md software healthy HANDOFF_2026-05-27_polish-0-telemetria.md
STRATEGY_PROXIMO_NIVEL.md software healthy STRATEGY_PROXIMO_NIVEL.md
STRATEGY_MOBILE_POLISH.md software healthy STRATEGY_MOBILE_POLISH.md
HANDOFF_2026-05-29_ciclo-U-playtest-tool-leak-fix.md software healthy HANDOFF_2026-05-29_ciclo-U-playtest-tool-leak-fix.md
LAUNCH_QA_STRATEGY.md software healthy LAUNCH_QA_STRATEGY.md
HANDOFF_2026-05-27_mega-session-done.md software healthy HANDOFF_2026-05-27_mega-session-done.md
vite.config.ts software healthy vite.config.ts
HANDOFF_2026-05-27_sprint-pi-done.md software healthy HANDOFF_2026-05-27_sprint-pi-done.md
HANDOFF_2026-05-26_ABC-partial.md software healthy HANDOFF_2026-05-26_ABC-partial.md
PLANO_TRILHA_SONORA.md software healthy PLANO_TRILHA_SONORA.md
HANDOFF_2026-05-29_sprint-W-redesign-visceral-done.md software healthy HANDOFF_2026-05-29_sprint-W-redesign-visceral-done.md
PLAYTEST_PLAN.md software healthy PLAYTEST_PLAN.md
HANDOFF_2026-05-26_ABC-complete.md software healthy HANDOFF_2026-05-26_ABC-complete.md
HANDOFF_2026-05-31_trilha-sonora-bardo.md software healthy HANDOFF_2026-05-31_trilha-sonora-bardo.md
STRATEGY_LISO_VICIANTE.md software healthy STRATEGY_LISO_VICIANTE.md
HANDOFF_2026-05-27_sprint-psi-done.md software healthy HANDOFF_2026-05-27_sprint-psi-done.md
PLANO_AGENTES_QA_MOBILE.md software healthy PLANO_AGENTES_QA_MOBILE.md
HANDOFF_2026-05-29_sprint-Y-fog-drama-secrets-juice-done.md software healthy HANDOFF_2026-05-29_sprint-Y-fog-drama-secrets-juice-done.md
HANDOFF_2026-05-25_F32-done-F33+QA-next.md software healthy HANDOFF_2026-05-25_F32-done-F33+QA-next.md
README.md software healthy README.md
HANDOFF_2026-05-29_ciclo-S-wizard-tutorials-sticky-empty-do… software healthy HANDOFF_2026-05-29_ciclo-S-wizard-tutorials-sticky-empty-do…
HANDOFF_2026-05-26_autonomous-execution.md software healthy HANDOFF_2026-05-26_autonomous-execution.md
CLAUDE.md software healthy CLAUDE.md
DM_IA_BLINDAGEM.md software healthy DM_IA_BLINDAGEM.md
HANDOFF_2026-05-28_proximos-passos-equipe.md software healthy HANDOFF_2026-05-28_proximos-passos-equipe.md
FASE4_FAXINA_LAYOUT.md software healthy FASE4_FAXINA_LAYOUT.md
BUG_HUNTING_PLAN.md software healthy BUG_HUNTING_PLAN.md
BUG_HUNTING_FINDINGS.md software healthy BUG_HUNTING_FINDINGS.md
package.json software healthy package.json
HANDOFF_2026-05-29_sprint-X-camada-sonora-hierarchy-done.md software healthy HANDOFF_2026-05-29_sprint-X-camada-sonora-hierarchy-done.md
HANDOFF_2026-05-31_ciclo-D-smoke-emulado.md software healthy HANDOFF_2026-05-31_ciclo-D-smoke-emulado.md
HANDOFF_2026-05-29_ciclo-V-infra-tool-retry-fix.md software healthy HANDOFF_2026-05-29_ciclo-V-infra-tool-retry-fix.md
HANDOFF_2026-05-27_densidade-done.md software healthy HANDOFF_2026-05-27_densidade-done.md
index.html software healthy index.html
HANDOFF_2026-05-29_ciclo-N-hierarquia-visual-polish-done.md software healthy HANDOFF_2026-05-29_ciclo-N-hierarquia-visual-polish-done.md
HANDOFF_2026-05-29_redesign-layout-mobile-DONE.md software healthy HANDOFF_2026-05-29_redesign-layout-mobile-DONE.md
HANDOFF_2026-05-29_ciclo-T-onboarding-sheet-rest-done.md software healthy HANDOFF_2026-05-29_ciclo-T-onboarding-sheet-rest-done.md
HANDOFF_2026-05-27_proximo-nivel-plano.md software healthy HANDOFF_2026-05-27_proximo-nivel-plano.md
FASE5_DEPLOY.md software healthy FASE5_DEPLOY.md
GAMEPLAY_ROADMAP.md software healthy GAMEPLAY_ROADMAP.md
SPRINT_W_PLANO.md software healthy SPRINT_W_PLANO.md
STRATEGY_POLISH_GERAL.md software healthy STRATEGY_POLISH_GERAL.md
HANDOFF_2026-05-29_pre-sprint-W.md software healthy HANDOFF_2026-05-29_pre-sprint-W.md
render.yaml software healthy render.yaml
HANDOFF_2026-05-29_dado-visivel.md software healthy HANDOFF_2026-05-29_dado-visivel.md

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

LabelLayerStatusPath
muda software healthy scripts/adversarial/__tests__/validators.test.ts:muda
removida software healthy src/client/main.ts:removida
no software healthy src/client/__tests__/ux-prefs.test.ts:no
FakeAudioParam software healthy src/client/__tests__/trilha-medieval.test.ts:FakeAudioParam
FakeNode software healthy src/client/__tests__/trilha-medieval.test.ts:FakeNode
FakeOsc software healthy src/client/__tests__/trilha-medieval.test.ts:FakeOsc
FakeGain software healthy src/client/__tests__/trilha-medieval.test.ts:FakeGain
FakeFilter software healthy src/client/__tests__/trilha-medieval.test.ts:FakeFilter
FakeBufferSrc software healthy src/client/__tests__/trilha-medieval.test.ts:FakeBufferSrc
rj software healthy src/client/__tests__/reward-juice.test.ts:rj
FakeParam software healthy src/client/__tests__/audio-theory-mixer.test.ts:FakeParam
FakeNode software healthy src/client/__tests__/audio-theory-mixer.test.ts:FakeNode
FakeGain software healthy src/client/__tests__/audio-theory-mixer.test.ts:FakeGain
FakeConvolver software healthy src/client/__tests__/audio-theory-mixer.test.ts:FakeConvolv…
FakeComp software healthy src/client/__tests__/audio-theory-mixer.test.ts:FakeComp
FakeFilter software healthy src/client/__tests__/audio-theory-mixer.test.ts:FakeFilter
no software healthy src/client/dice/dice-roll-overlay.ts:no
DiceBox software healthy src/client/dice/dice-box.d.ts:DiceBox
quando software healthy src/client/dice/__tests__/dice-3d.test.ts:quando
CharacterWizard software healthy src/client/character-creation/wizard.ts:CharacterWizard
LoginScreen software healthy src/client/auth/login-screen.ts:LoginScreen
is software healthy src/client/auth/login-screen.ts:is
SheetScreen software healthy src/client/sheet/sheet-screen.ts:SheetScreen
NarrationLog software healthy src/client/campaign/narration-log.ts:NarrationLog
if software healthy src/client/campaign/chat-sheet.ts:if
CampaignScreen software healthy src/client/campaign/campaign-screen.ts:CampaignScreen
is software healthy src/client/campaign/campaign-screen.ts:is
existe software healthy src/client/campaign/__tests__/scene-pin.test.ts:existe
Sequencer software healthy src/client/audio/sequencer.ts:Sequencer
Composer software healthy src/client/audio/composer.ts:Composer
is software healthy src/client/home/__tests__/identity-bar.test.ts:is
ProfileScreen software healthy src/client/profile/profile-screen.ts:ProfileScreen
LobbyScreen software healthy src/client/lobby/lobby-screen.ts:LobbyScreen
ScriptedDM software healthy src/test/factories.ts:ScriptedDM
LobbyManager software healthy src/server/lobby.ts:LobbyManager
MemoryStore software healthy src/server/memory.ts:MemoryStore
feature software healthy src/server/buff-engine.ts:feature
Campaign software healthy src/server/campaign.ts:Campaign
MockDM software healthy src/server/__tests__/auto-recap.test.ts:MockDM
SlowDM software healthy src/server/__tests__/auto-recap.test.ts:SlowDM
MockDM software healthy src/server/__tests__/telemetry-hooks.test.ts:MockDM
MockDM software healthy src/server/__tests__/class-features.test.ts:MockDM
MockDM software healthy src/server/__tests__/rest-death.test.ts:MockDM
CaptureProvider software healthy src/server/__tests__/tools-for-mode.test.ts:CaptureProvider
StubProvider software healthy src/server/__tests__/dm-narration-recovery.test.ts:StubProv…
MockDM software healthy src/server/__tests__/saving-throw.test.ts:MockDM
MockDM software healthy src/server/__tests__/campaign-coop.test.ts:MockDM
MockDM software healthy src/server/__tests__/campaign-memory.test.ts:MockDM
MockDM software healthy src/server/__tests__/consumables.test.ts:MockDM
MockDM software healthy src/server/__tests__/counterspell-mechanic.test.ts:MockDM

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

LabelLayerStatusPath
scripts software healthy scripts
adversarial software healthy scripts/adversarial
__tests__ software healthy scripts/adversarial/__tests__
e2e software healthy scripts/e2e
__tests__ software healthy scripts/e2e/__tests__
impls software healthy scripts/e2e/impls
.claude software healthy .claude
public software healthy public
audio software healthy public/audio
dice-assets software healthy public/dice-assets
themes software healthy public/dice-assets/themes
default software healthy public/dice-assets/themes/default
src software healthy src
client software healthy src/client
__tests__ software healthy src/client/__tests__
spells software healthy src/client/spells
dice software healthy src/client/dice
__tests__ software healthy src/client/dice/__tests__
inventory software healthy src/client/inventory
character-creation software healthy src/client/character-creation
__tests__ software healthy src/client/character-creation/__tests__
auth software healthy src/client/auth
components software healthy src/client/components
__tests__ software healthy src/client/components/__tests__
sheet software healthy src/client/sheet
combat software healthy src/client/combat
__tests__ software healthy src/client/combat/__tests__
campaign software healthy src/client/campaign
__tests__ software healthy src/client/campaign/__tests__
audio software healthy src/client/audio
home software healthy src/client/home
__tests__ software healthy src/client/home/__tests__
sections software healthy src/client/home/sections
icons software healthy src/client/icons
__tests__ software healthy src/client/icons/__tests__
profile software healthy src/client/profile
styles software healthy src/client/styles
shop software healthy src/client/shop
lobby software healthy src/client/lobby
__tests__ software healthy src/client/lobby/__tests__
test software healthy src/test
shared software healthy src/shared
server software healthy src/server
__tests__ software healthy src/server/__tests__
http software healthy src/server/http
routes software healthy src/server/routes
sockets software healthy src/server/sockets
campaign-handlers software healthy src/server/campaign-handlers
dm software healthy src/server/dm
__tests__ software healthy src/server/dm/__tests__

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

LabelLayerStatusPath
GET /api/health api healthy src/server/routes/api.ts
GET /api/dm/diag api healthy src/server/routes/api.ts
GET /api/dm/health api healthy src/server/routes/api.ts
GET /api/dm/anomalies api healthy src/server/routes/api.ts
GET /api/dm/timeline api healthy src/server/routes/api.ts
GET /api/dm/errors api healthy src/server/routes/api.ts
GET /api/dm/funnel api healthy src/server/routes/api.ts
GET /api/dm/ux-funnel api healthy src/server/routes/api.ts
GET /api/dm/session-debug api healthy src/server/routes/api.ts
POST /api/metrics/track api healthy src/server/routes/api.ts
POST /api/auth/request-link api healthy src/server/routes/api.ts
GET /api/auth/verify api healthy src/server/routes/api.ts
POST /api/auth/logout api healthy src/server/routes/api.ts
GET /api/auth/me api healthy src/server/routes/api.ts
PATCH /api/auth/me api healthy src/server/routes/api.ts
GET /api/dnd/races api healthy src/server/routes/api.ts
GET /api/dnd/classes api healthy src/server/routes/api.ts
GET /api/dnd/skills api healthy src/server/routes/api.ts
GET /api/dnd/conditions api healthy src/server/routes/api.ts
GET /api/dnd/backgrounds api healthy src/server/routes/api.ts
GET /api/characters api healthy src/server/routes/api.ts
GET /api/characters/:id api healthy src/server/routes/api.ts
POST /api/characters api healthy src/server/routes/api.ts
POST /api/characters/prefab api healthy src/server/routes/api.ts
DELETE /api/characters/:id api healthy src/server/routes/api.ts
GET /api/campaigns api healthy src/server/routes/api.ts
GET /api/campaigns/:id api healthy src/server/routes/api.ts
DELETE /api/campaigns/:id api healthy src/server/routes/api.ts
GET /api/campaigns/:id/memory api healthy src/server/routes/api.ts
GET /api/achievements api healthy src/server/routes/api.ts
GET /api/tombstones api healthy src/server/routes/api.ts
GET /api/streak api healthy src/server/routes/api.ts
GET /api/campaigns/:id/npcs api healthy src/server/routes/api.ts
GET /api/highlights api healthy src/server/routes/api.ts
GET /api/friends api healthy src/server/routes/api.ts
POST /api/friends/request api healthy src/server/routes/api.ts
POST /api/friends/accept api healthy src/server/routes/api.ts
DELETE /api/friends/:userId api healthy src/server/routes/api.ts
POST /api/friends/invite api healthy src/server/routes/api.ts
GET /api/friends/invites/sent api healthy src/server/routes/api.ts
GET /api/metrics/summary api healthy src/server/routes/api.ts
GET /api/highlights/:campaignId/export api healthy src/server/routes/api.ts

LabelLayerStatusPath
192.168.15.3 network healthy README.md
127.0.0.1 network healthy src/client/util.ts
085.01.165.024 network healthy src/client/icons/game-icons-data.ts
212.395.408.795 network healthy src/client/icons/game-icons-data.ts
087.173.165.355 network healthy src/client/icons/game-icons-data.ts
004.183.014.364 network healthy src/client/icons/game-icons-data.ts
26.059.576.099 network healthy src/client/icons/game-icons-data.ts
303.093.604.187 network healthy src/client/icons/game-icons-data.ts

LabelLayerStatusPath
auth::src/server/auth.ts security healthy src/server/auth.ts
auth::render.yaml security healthy render.yaml
auth::CLAUDE.md security healthy CLAUDE.md
auth::src/server/persistence.ts security healthy src/server/persistence.ts

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

LabelLayerStatusPath
sqlite data healthy README.md

LabelLayerStatusPath
port:5173 network healthy vite.config.ts
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/59022d9a-76e8-4ef0-b93c-a162165bfb35/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/59022d9a-76e8-4ef0-b93c-a162165bfb35/

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.