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.

Crit-Fumble/cfg-core-server

https://github.com/Crit-Fumble/cfg-core-server · scanned 2026-06-17 01:25 UTC (1 month, 2 weeks ago)

235 raw signals (0 security + 235 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 2 weeks ago · v2 · last Δ -2.8 (diff) · 235 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 4868 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
isLocalConnection software healthy packages/db/src/index.ts:isLocalConnection
stripSslMode software healthy packages/db/src/index.ts:stripSslMode
buildPoolConfig software healthy packages/db/src/index.ts:buildPoolConfig
createPrismaClient software healthy packages/db/src/index.ts:createPrismaClient
ensureDir software healthy tests/helpers/screenshot-compare.ts:ensureDir
getAllScreenshots software healthy tests/helpers/screenshot-compare.ts:getAllScreenshots
getFileSize software healthy tests/helpers/screenshot-compare.ts:getFileSize
parseScreenshotName software healthy tests/helpers/screenshot-compare.ts:parseScreenshotName
compareWithBaseline software healthy tests/helpers/screenshot-compare.ts:compareWithBaseline
saveComparisonReport software healthy tests/helpers/screenshot-compare.ts:saveComparisonReport
printComparisonReport software healthy tests/helpers/screenshot-compare.ts:printComparisonReport
updateBaseline software healthy tests/helpers/screenshot-compare.ts:updateBaseline
ensureDir software healthy tests/helpers/test-output.ts:ensureDir
initTestOutputDirs software healthy tests/helpers/test-output.ts:initTestOutputDirs
generateTestFilename software healthy tests/helpers/test-output.ts:generateTestFilename
saveScreenshot software healthy tests/helpers/test-output.ts:saveScreenshot
saveScreenshotBuffer software healthy tests/helpers/test-output.ts:saveScreenshotBuffer
saveAPIData software healthy tests/helpers/test-output.ts:saveAPIData
createAPILogger software healthy tests/helpers/test-output.ts:createAPILogger
logAPICall software healthy tests/helpers/test-output.ts:logAPICall
saveTestData software healthy tests/helpers/test-output.ts:saveTestData
saveTestLogs software healthy tests/helpers/test-output.ts:saveTestLogs
setMockSession software healthy tests/helpers/mock-auth.ts:setMockSession
getMockSession software healthy tests/helpers/mock-auth.ts:getMockSession
that software healthy tests/helpers/mock-auth.ts:that
auth software healthy tests/helpers/mock-auth.ts:auth
clearMockSession software healthy tests/helpers/mock-auth.ts:clearMockSession
createMockSession software healthy tests/helpers/mock-auth.ts:createMockSession
createAdminSession software healthy tests/helpers/auth-bridge.ts:createAdminSession
createUserSession software healthy tests/helpers/auth-bridge.ts:createUserSession
createGMSession software healthy tests/helpers/auth-bridge.ts:createGMSession
createMockUser software healthy tests/helpers/auth-bridge.ts:createMockUser
createMockAdminUser software healthy tests/helpers/auth-bridge.ts:createMockAdminUser
for software healthy tests/helpers/auth-bridge.ts:for
createAuthMock software healthy tests/helpers/auth-bridge.ts:createAuthMock
apiRequest software healthy tests/helpers/api.ts:apiRequest
authenticatedApiRequest software healthy tests/helpers/api.ts:authenticatedApiRequest
serviceRequest software healthy tests/helpers/api.ts:serviceRequest
assertStatus software healthy tests/helpers/api.ts:assertStatus
assertJson software healthy tests/helpers/api.ts:assertJson
assertData software healthy tests/helpers/api.ts:assertData
createTestUser software healthy tests/helpers/auth.ts:createTestUser
createTestSession software healthy tests/helpers/auth.ts:createTestSession
createAuthenticatedUser software healthy tests/helpers/auth.ts:createAuthenticatedUser
getSessionCookie software healthy tests/helpers/auth.ts:getSessionCookie
getAuthCookie software healthy tests/helpers/auth.ts:getAuthCookie
deleteTestUser software healthy tests/helpers/auth.ts:deleteTestUser
mockRequireAdminSuccess software healthy tests/helpers/mock-admin-auth.ts:mockRequireAdminSuccess
mockRequireAdminUnauthenticated software healthy tests/helpers/mock-admin-auth.ts:mockRequireAdminUnauthenti…
mockRequireAdminUnauthorized software healthy tests/helpers/mock-admin-auth.ts:mockRequireAdminUnauthoriz…

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

LabelLayerStatusPath
.env.example software healthy .env.example
prettier.config.mjs software healthy prettier.config.mjs
CONTRIBUTING.md software healthy CONTRIBUTING.md
package-lock.json software healthy package-lock.json
README.md software healthy README.md
docker-compose.example.yml software healthy docker-compose.example.yml
LICENSE software healthy LICENSE
docker-compose.sidecar.yml software healthy docker-compose.sidecar.yml
NOTICE software healthy NOTICE
.gitleaks.toml software healthy .gitleaks.toml
package.json software healthy package.json
tsconfig.tests.json software healthy tsconfig.tests.json
eslint.config.js software healthy eslint.config.js
jest.config.cjs software healthy jest.config.cjs
commitlint.config.cjs software healthy commitlint.config.cjs
TRADEMARK.md software healthy TRADEMARK.md
Dockerfile software healthy Dockerfile
prisma.config.mjs software healthy prisma.config.mjs
tsconfig.json software healthy tsconfig.json
package-lock.json software healthy packages/db/package-lock.json
README.md software healthy packages/db/README.md
package.json software healthy packages/db/package.json
jest.config.js software healthy packages/db/jest.config.js
tsconfig.json software healthy packages/db/tsconfig.json
factory.test.ts software healthy packages/db/tests/factory.test.ts
sync-schema.sh software healthy packages/db/scripts/sync-schema.sh
index.ts software healthy packages/db/src/index.ts
tsconfig.json software healthy tests/tsconfig.json
screenshot-compare.ts software healthy tests/helpers/screenshot-compare.ts
test-output.ts software healthy tests/helpers/test-output.ts
mock-auth.ts software healthy tests/helpers/mock-auth.ts
auth-bridge.ts software healthy tests/helpers/auth-bridge.ts
api.ts software healthy tests/helpers/api.ts
auth.ts software healthy tests/helpers/auth.ts
mock-admin-auth.ts software healthy tests/helpers/mock-admin-auth.ts
docker.ts software healthy tests/helpers/docker.ts
mock-db.ts software healthy tests/helpers/mock-db.ts
db.ts software healthy tests/helpers/db.ts
blank-slate-boot.test.ts software healthy tests/smoke/blank-slate-boot.test.ts
worldanvil-client.test.ts software healthy tests/unit/clients/worldanvil-client.test.ts
client.test.ts software healthy tests/unit/clients/stripe/client.test.ts
retry.test.ts software healthy tests/unit/clients/discord/retry.test.ts
client.test.ts software healthy tests/unit/clients/discord/client.test.ts
client-kill-wait.test.ts software healthy tests/unit/clients/container/client-kill-wait.test.ts
client-logs-binary.test.ts software healthy tests/unit/clients/container/client-logs-binary.test.ts
client-platform.test.ts software healthy tests/unit/clients/container/client-platform.test.ts
auth-worker-jwt-cross-replay.test.ts software healthy tests/unit/plugins/auth-worker-jwt-cross-replay.test.ts
cron-auth.test.ts software healthy tests/unit/proxy/cron-auth.test.ts
core-secret-auth.test.ts software healthy tests/unit/proxy/core-secret-auth.test.ts
rate-limit.test.ts software healthy tests/unit/proxy/rate-limit.test.ts

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

LabelLayerStatusPath
GET /health api healthy src/routes/health.ts
GET /api/health api healthy src/routes/health.ts
GET /api/config api healthy src/routes/config.ts
POST /api/config/token api healthy src/routes/config.ts
POST /api/v1/dice api healthy src/routes/v1/dice.ts
GET /api/v1/instances/:instanceType/:instanceId/roles api healthy src/routes/v1/instances.ts
POST /api/v1/instances/:instanceType/:instanceId/roles api healthy src/routes/v1/instances.ts
DELETE /api/v1/instances/:instanceType/:instanceId/roles api healthy src/routes/v1/instances.ts
GET /api/v1/player/campaigns/:campaignId/homebrew api healthy src/routes/v1/player/campaign-homebrew.ts
POST /api/v1/player/campaigns/:campaignId/homebrew api healthy src/routes/v1/player/campaign-homebrew.ts
GET /api/v1/player/campaigns/:campaignId/homebrew/:homebrew… api healthy src/routes/v1/player/campaign-homebrew.ts
POST /api/v1/player/campaigns/:campaignId/homebrew/:homebre… api healthy src/routes/v1/player/campaign-homebrew.ts
DELETE /api/v1/player/campaigns/:campaignId/homebrew/:homeb… api healthy src/routes/v1/player/campaign-homebrew.ts
GET /api/v1/player/compendium-sources api healthy src/routes/v1/player/compendium-sources.ts
POST /api/v1/player/compendium-sources api healthy src/routes/v1/player/compendium-sources.ts
GET /api/v1/player/compendium-sources/:slug api healthy src/routes/v1/player/compendium-sources.ts
PATCH /api/v1/player/compendium-sources/:slug api healthy src/routes/v1/player/compendium-sources.ts
DELETE /api/v1/player/compendium-sources/:slug api healthy src/routes/v1/player/compendium-sources.ts
POST /api/v1/player/compendium-sources/:slug/submit-for-rev… api healthy src/routes/v1/player/compendium-sources.ts
POST /api/v1/player/compendium-sources/:slug/withdraw-review api healthy src/routes/v1/player/compendium-sources.ts
GET /api/v1/player/compendium-sources/:slug/chat-settings api healthy src/routes/v1/player/compendium-sources.ts
PATCH /api/v1/player/compendium-sources/:slug/chat-settings api healthy src/routes/v1/player/compendium-sources.ts
GET /api/v1/player/compendium-sources/:slug/collaboration-s… api healthy src/routes/v1/player/compendium-sources.ts
POST /api/v1/player/compendium-sources/:slug/collaboration-… api healthy src/routes/v1/player/compendium-sources.ts
PATCH /api/v1/player/compendium-sources/:slug/collaboration… api healthy src/routes/v1/player/compendium-sources.ts
DELETE /api/v1/player/compendium-sources/:slug/collaboratio… api healthy src/routes/v1/player/compendium-sources.ts
GET /api/v1/player/campaigns/:campaignId/scenes/:sceneId/lo… api healthy src/routes/v1/player/campaign-scene-log.ts
POST /api/v1/player/campaigns/:campaignId/scenes/:sceneId/l… api healthy src/routes/v1/player/campaign-scene-log.ts
GET /api/v1/player/campaigns/:campaignId/scenes/:sceneId/log api healthy src/routes/v1/player/campaign-scene-log.ts
POST /api/v1/player/campaigns/:campaignId/scenes/:sceneId/l… api healthy src/routes/v1/player/campaign-scene-log.ts
DELETE /api/v1/player/campaigns/:campaignId/scenes/:sceneId… api healthy src/routes/v1/player/campaign-scene-log.ts
GET /api/v1/player/campaigns/:campaignId/quests api healthy src/routes/v1/player/campaign-quests.ts
POST /api/v1/player/campaigns/:campaignId/quests api healthy src/routes/v1/player/campaign-quests.ts
GET /api/v1/player/campaigns/:campaignId/quests/:questId api healthy src/routes/v1/player/campaign-quests.ts
PATCH /api/v1/player/campaigns/:campaignId/quests/:questId api healthy src/routes/v1/player/campaign-quests.ts
DELETE /api/v1/player/campaigns/:campaignId/quests/:questId api healthy src/routes/v1/player/campaign-quests.ts
GET /api/v1/player/campaigns/:campaignId/rules api healthy src/routes/v1/player/campaign-quests.ts
POST /api/v1/player/campaigns/:campaignId/rules api healthy src/routes/v1/player/campaign-quests.ts
PATCH /api/v1/player/campaigns/:campaignId/rules/:ruleId api healthy src/routes/v1/player/campaign-quests.ts
DELETE /api/v1/player/campaigns/:campaignId/rules/:ruleId api healthy src/routes/v1/player/campaign-quests.ts
GET /api/v1/player/campaigns/:campaignId/tables api healthy src/routes/v1/player/campaign-quests.ts
POST /api/v1/player/campaigns/:campaignId/tables api healthy src/routes/v1/player/campaign-quests.ts
POST /api/v1/player/campaigns/:campaignId/tables/:tableId/r… api healthy src/routes/v1/player/campaign-quests.ts
GET /api/v1/player/campaigns/:campaignId/tables/:tableId api healthy src/routes/v1/player/campaign-quests.ts
PATCH /api/v1/player/campaigns/:campaignId/tables/:tableId api healthy src/routes/v1/player/campaign-quests.ts
DELETE /api/v1/player/campaigns/:campaignId/tables/:tableId api healthy src/routes/v1/player/campaign-quests.ts
PATCH /api/v1/player/campaigns/:id/key-terms api healthy src/routes/v1/player/campaign-key-terms.ts
GET /api/v1/player/campaigns/:id/key-terms api healthy src/routes/v1/player/campaign-key-terms.ts
PATCH /api/v1/player/campaigns/:id/parties/:partyId/key-ter… api healthy src/routes/v1/player/campaign-key-terms.ts
GET /api/v1/player/campaigns/:id/parties/:partyId/key-terms api healthy src/routes/v1/player/campaign-key-terms.ts

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

LabelLayerStatusPath
_phase_migrations data healthy prisma/migrations.legacy/_init-tracking.sql
campaign_foundry_worlds data healthy prisma/migrations.legacy/phase3/07_campaign_foundry_worlds_…
core_game_worlds data healthy prisma/migrations.legacy/phase3/08_core_game_worlds_introdu…
campaign_game_worlds data healthy prisma/migrations.legacy/phase3/08_core_game_worlds_introdu…
user_game_world_access data healthy prisma/migrations.legacy/phase3/08_core_game_worlds_introdu…
installation_resources data healthy prisma/migrations.legacy/phase3/06_installation_resources.s…
so data healthy prisma/migrations.legacy/phase3/03_resesh_channel_settings.…
resesh_channel_settings data healthy prisma/migrations.legacy/phase3/03_resesh_channel_settings.…
server_uptime_windows data healthy prisma/migrations.legacy/phase3/12_server_uptime_windows.sql
foundry_worlds data healthy prisma/migrations.legacy/phase3/01_foundry_worlds.sql
foundry_world_members data healthy prisma/migrations.legacy/phase3/01_foundry_worlds.sql
foundry_world_party_access data healthy prisma/migrations.legacy/phase3/01_foundry_worlds.sql
foundry_world_campaign_access data healthy prisma/migrations.legacy/phase3/01_foundry_worlds.sql
party_voice_bindings data healthy prisma/migrations.legacy/phase1/36_provider_agnostic_party_…
party_text_bindings data healthy prisma/migrations.legacy/phase1/36_provider_agnostic_party_…
party_role_bindings data healthy prisma/migrations.legacy/phase1/36_provider_agnostic_party_…
session_schedule_bindings data healthy prisma/migrations.legacy/phase1/36_provider_agnostic_party_…
campaign_discord_event_bindings data healthy prisma/migrations.legacy/phase1/51_explicit_event_bindings.…
party_discord_event_bindings data healthy prisma/migrations.legacy/phase1/51_explicit_event_bindings.…
session_occurrence_overrides data healthy prisma/migrations.legacy/phase1/51_explicit_event_bindings.…
transcription_sessions data healthy prisma/migrations.legacy/phase1/57_restore_transcription_se…
_archived_transcription_sessions data healthy prisma/migrations.legacy/phase1/53_drop_unused_models.sql
stripe_webhook_events data healthy prisma/migrations.legacy/phase1/18_stripe_webhook_events.sql
compendium_reviews data healthy prisma/migrations.legacy/phase1/43_compendium_moderation.sql
asset_usages data healthy prisma/migrations.legacy/phase1/38_asset_usage_and_revshare…
in data healthy prisma/migrations.legacy/phase1/09_schema_sync_v090.sql
core_game_assets data healthy prisma/migrations.legacy/phase1/22_core_game_assets.sql
user_displays data healthy prisma/migrations.legacy/phase1/45_user_displays.sql
IF data healthy prisma/migrations.legacy/phase1/02_schema_sync.sql
user_storage_configs data healthy prisma/migrations.legacy/phase1/02_schema_sync.sql
admin_audit_logs data healthy prisma/migrations.legacy/phase1/02_schema_sync.sql
admin_sessions data healthy prisma/migrations.legacy/phase1/02_schema_sync.sql
bot_generated_content data healthy prisma/migrations.legacy/phase1/02_schema_sync.sql
campaign_foundry_instances data healthy prisma/migrations.legacy/phase1/02_schema_sync.sql
campaign_homebrew data healthy prisma/migrations.legacy/phase1/02_schema_sync.sql
character_sheet_data data healthy prisma/migrations.legacy/phase1/02_schema_sync.sql
compendium_game_systems data healthy prisma/migrations.legacy/phase1/02_schema_sync.sql
discord_forum_sources data healthy prisma/migrations.legacy/phase1/02_schema_sync.sql
foundry_actor_syncs data healthy prisma/migrations.legacy/phase1/02_schema_sync.sql
location_collaborators data healthy prisma/migrations.legacy/phase1/02_schema_sync.sql
location_objects data healthy prisma/migrations.legacy/phase1/02_schema_sync.sql
location_scene_entries data healthy prisma/migrations.legacy/phase1/02_schema_sync.sql
thing_defs data healthy prisma/migrations.legacy/phase1/02_schema_sync.sql
location_things data healthy prisma/migrations.legacy/phase1/02_schema_sync.sql
realm_collaborators data healthy prisma/migrations.legacy/phase1/02_schema_sync.sql
realm_compendiums data healthy prisma/migrations.legacy/phase1/02_schema_sync.sql
universe_game_systems data healthy prisma/migrations.legacy/phase1/02_schema_sync.sql
vtt_worlds data healthy prisma/migrations.legacy/phase1/02_schema_sync.sql
vtt_session_logs data healthy prisma/migrations.legacy/phase1/02_schema_sync.sql
users data healthy prisma/migrations.legacy/phase1/01_baseline.sql

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

LabelLayerStatusPath
DockerTestContainer software healthy tests/helpers/docker.ts:DockerTestContainer
instances software healthy tests/unit/utils/dice-roller.test.ts:instances
names software healthy tests/unit/services/worldanvil-parsers.test.ts:names
when software healthy tests/unit/services/worldanvil-formatters.test.ts:when
also software healthy tests/unit/services/split-tip.test.ts:also
is software healthy tests/unit/services/split-tip.test.ts:is
FoundryNotInitializedError software healthy tests/unit/services/foundry-launcher.test.ts:FoundryNotInit…
so software healthy tests/unit/services/asset-pack-upload.test.ts:so
StorageQuotaError software healthy tests/unit/services/asset-pack-upload.test.ts:StorageQuotaE…
on software healthy tests/unit/services/foundry-auth/jwt.test.ts:on
GuildConflictError software healthy tests/unit/services/disrecord/provision-recording-session.t…
SessionNotFoundError software healthy tests/unit/services/disrecord/provision-recording-session.t…
ControlGuildConflictError software healthy tests/unit/services/disrecord/provision-recording-session.t…
MockDisrecordUnconfiguredError software healthy tests/unit/services/bot/skills/handlers/recording-handler.t…
MockGuildConflictError software healthy tests/unit/services/bot/skills/handlers/recording-handler.t…
MockVoiceJoinError software healthy tests/unit/services/bot/skills/handlers/recording-handler.t…
FakeTierGatedError software healthy tests/unit/services/bot/skills/handlers/recording-handler.t…
FoundryNotInitializedError software healthy tests/unit/services/foundry/route-prefix-uniqueness.test.ts…
when software healthy tests/unit/services/worldanvil/formatters.test.ts:when
line software healthy tests/unit/services/worldanvil/formatters.test.ts:line
extends software healthy tests/unit/services/server-manager/access-cascade.test.ts:e…
FoundryNotInitializedError software healthy tests/unit/routes/admin-foundry-modules.test.ts:FoundryNotI…
PackageAlreadyIngestedError software healthy tests/unit/routes/admin-foundry-modules.test.ts:PackageAlre…
ManifestFetchError software healthy tests/unit/routes/admin-foundry-modules.test.ts:ManifestFet…
ManifestValidationError software healthy tests/unit/routes/admin-foundry-modules.test.ts:ManifestVal…
PackageDownloadError software healthy tests/unit/routes/admin-foundry-modules.test.ts:PackageDown…
ZipSlipError software healthy tests/unit/routes/admin-foundry-modules.test.ts:ZipSlipError
extends software healthy tests/unit/routes/campaign-homebrew.test.ts:extends
FoundryNotInitializedError software healthy tests/unit/routes/admin-foundry-systems.test.ts:FoundryNotI…
PackageAlreadyIngestedError software healthy tests/unit/routes/admin-foundry-systems.test.ts:PackageAlre…
ManifestFetchError software healthy tests/unit/routes/admin-foundry-systems.test.ts:ManifestFet…
ManifestValidationError software healthy tests/unit/routes/admin-foundry-systems.test.ts:ManifestVal…
PackageDownloadError software healthy tests/unit/routes/admin-foundry-systems.test.ts:PackageDown…
ZipSlipError software healthy tests/unit/routes/admin-foundry-systems.test.ts:ZipSlipError
extends software healthy tests/unit/routes/campaign-party-followers.test.ts:extends
CharacterNotFoundError software healthy tests/unit/routes/campaign-characters.test.ts:CharacterNotF…
RateLimitedError software healthy tests/unit/routes/campaign-characters.test.ts:RateLimitedEr…
extends software healthy tests/unit/routes/campaign-sessions-control.test.ts:extends
ManifestFetchError software healthy tests/unit/routes/foundry-package-install.test.ts:ManifestF…
ManifestValidationError software healthy tests/unit/routes/foundry-package-install.test.ts:ManifestV…
PackageAlreadyIngestedError software healthy tests/unit/routes/foundry-package-install.test.ts:PackageAl…
PackageDownloadError software healthy tests/unit/routes/foundry-package-install.test.ts:PackageDo…
ZipSlipError software healthy tests/unit/routes/foundry-package-install.test.ts:ZipSlipEr…
FoundryNotInitializedError software healthy tests/unit/routes/admin-installations-modules.test.ts:Found…
InvalidCustomAdminKeyError software healthy tests/unit/routes/admin-installations-modules.test.ts:Inval…
extends software healthy tests/unit/routes/player-campaigns.test.ts:extends
extends software healthy tests/unit/routes/voice-state-stream.test.ts:extends
DeepgramGrantError software healthy tests/unit/routes/disrecord-routes.test.ts:DeepgramGrantErr…
DisrecordGatewayUnconfiguredError software healthy tests/unit/routes/admin-recording-servers.test.ts:Disrecord…
DisrecordGatewayError software healthy tests/unit/routes/admin-recording-servers.test.ts:Disrecord…

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

LabelLayerStatusPath
packages software healthy packages
db software healthy packages/db
tests software healthy packages/db/tests
scripts software healthy packages/db/scripts
src software healthy packages/db/src
tests software healthy tests
helpers software healthy tests/helpers
smoke software healthy tests/smoke
unit software healthy tests/unit
clients software healthy tests/unit/clients
stripe software healthy tests/unit/clients/stripe
discord software healthy tests/unit/clients/discord
container software healthy tests/unit/clients/container
plugins software healthy tests/unit/plugins
proxy software healthy tests/unit/proxy
utils software healthy tests/unit/utils
controllers software healthy tests/unit/controllers
lib software healthy tests/unit/lib
utils software healthy tests/unit/lib/utils
validators software healthy tests/unit/lib/validators
services software healthy tests/unit/services
foundry-auth software healthy tests/unit/services/foundry-auth
billing software healthy tests/unit/services/billing
cron software healthy tests/unit/services/cron
disrecord software healthy tests/unit/services/disrecord
bot software healthy tests/unit/services/bot
tools software healthy tests/unit/services/bot/tools
skills software healthy tests/unit/services/bot/skills
handlers software healthy tests/unit/services/bot/skills/handlers
roles software healthy tests/unit/services/bot/roles
characters software healthy tests/unit/services/characters
user-volume-storage software healthy tests/unit/services/user-volume-storage
foundry software healthy tests/unit/services/foundry
fixtures software healthy tests/unit/services/foundry/fixtures
session-events software healthy tests/unit/services/session-events
worldanvil software healthy tests/unit/services/worldanvil
discord software healthy tests/unit/services/discord
voice software healthy tests/unit/services/discord/voice
guilds software healthy tests/unit/services/discord/guilds
transcription software healthy tests/unit/services/transcription
uptime-windows software healthy tests/unit/services/uptime-windows
notifications software healthy tests/unit/services/notifications
server-manager software healthy tests/unit/services/server-manager
event-driven-kinds software healthy tests/unit/services/event-driven-kinds
adapters software healthy tests/unit/services/event-driven-kinds/adapters
config software healthy tests/unit/config
_lib software healthy tests/unit/_lib
routes software healthy tests/unit/routes
integration software healthy tests/integration
stripe software healthy tests/integration/stripe

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

LabelLayerStatusPath
_init-tracking.sql data healthy prisma/migrations.legacy/_init-tracking.sql
10_user_app_installation_slug.sql data healthy prisma/migrations.legacy/phase3/10_user_app_installation_sl…
07_campaign_foundry_worlds_nm.sql data healthy prisma/migrations.legacy/phase3/07_campaign_foundry_worlds_…
08_core_game_worlds_introduce.sql data healthy prisma/migrations.legacy/phase3/08_core_game_worlds_introdu…
06_installation_resources.sql data healthy prisma/migrations.legacy/phase3/06_installation_resources.s…
03_resesh_channel_settings.sql data healthy prisma/migrations.legacy/phase3/03_resesh_channel_settings.…
12_server_uptime_windows.sql data healthy prisma/migrations.legacy/phase3/12_server_uptime_windows.sql
05_drop_campaign_party_recording_flags.sql data healthy prisma/migrations.legacy/phase3/05_drop_campaign_party_reco…
01_foundry_worlds.sql data healthy prisma/migrations.legacy/phase3/01_foundry_worlds.sql
02_foundry_world_system_modules.sql data healthy prisma/migrations.legacy/phase3/02_foundry_world_system_mod…
09_drop_realm_tables.sql data healthy prisma/migrations.legacy/phase3/09_drop_realm_tables.sql
11_game_world_access_cascade.sql data healthy prisma/migrations.legacy/phase3/11_game_world_access_cascad…
04_events_tab_foundation.sql data healthy prisma/migrations.legacy/phase3/04_events_tab_foundation.sql
36_provider_agnostic_party_bindings.sql data healthy prisma/migrations.legacy/phase1/36_provider_agnostic_party_…
51_explicit_event_bindings.sql data healthy prisma/migrations.legacy/phase1/51_explicit_event_bindings.…
05_wallet_compute_auto_reload.sql data healthy prisma/migrations.legacy/phase1/05_wallet_compute_auto_relo…
50_coregamesystem_license_review.sql data healthy prisma/migrations.legacy/phase1/50_coregamesystem_license_r…
16_personal_universe_possessive_name.sql data healthy prisma/migrations.legacy/phase1/16_personal_universe_posses…
57_restore_transcription_sessions.sql data healthy prisma/migrations.legacy/phase1/57_restore_transcription_se…
23_rename_game_assets_to_asset_packs.sql data healthy prisma/migrations.legacy/phase1/23_rename_game_assets_to_as…
13_migrate_campaign_realm_foundry_to_realm.sql data healthy prisma/migrations.legacy/phase1/13_migrate_campaign_realm_f…
29_add_key_terms.sql data healthy prisma/migrations.legacy/phase1/29_add_key_terms.sql
25_foundry_per_install_gid.sql data healthy prisma/migrations.legacy/phase1/25_foundry_per_install_gid.…
26_drop_cross_campaign_session_orphans.sql data healthy prisma/migrations.legacy/phase1/26_drop_cross_campaign_sess…
53_drop_unused_models.sql data healthy prisma/migrations.legacy/phase1/53_drop_unused_models.sql
18_stripe_webhook_events.sql data healthy prisma/migrations.legacy/phase1/18_stripe_webhook_events.sql
43_compendium_moderation.sql data healthy prisma/migrations.legacy/phase1/43_compendium_moderation.sql
38_asset_usage_and_revshare.sql data healthy prisma/migrations.legacy/phase1/38_asset_usage_and_revshare…
09_schema_sync_v090.sql data healthy prisma/migrations.legacy/phase1/09_schema_sync_v090.sql
22_core_game_assets.sql data healthy prisma/migrations.legacy/phase1/22_core_game_assets.sql
54_user_app_installation_license_key.sql data healthy prisma/migrations.legacy/phase1/54_user_app_installation_li…
45_user_displays.sql data healthy prisma/migrations.legacy/phase1/45_user_displays.sql
07_party_invites_and_fields.sql data healthy prisma/migrations.legacy/phase1/07_party_invites_and_fields…
02_schema_sync.sql data healthy prisma/migrations.legacy/phase1/02_schema_sync.sql
39_self_hosted_foundry_installation.sql data healthy prisma/migrations.legacy/phase1/39_self_hosted_foundry_inst…
21_game_apps_access_model.sql data healthy prisma/migrations.legacy/phase1/21_game_apps_access_model.s…
06_api_key_platform.sql data healthy prisma/migrations.legacy/phase1/06_api_key_platform.sql
01_baseline.sql data healthy prisma/migrations.legacy/phase1/01_baseline.sql
10_schema_sync_2026_04_15.sql data healthy prisma/migrations.legacy/phase1/10_schema_sync_2026_04_15.s…
42_realm_foundry_installation.sql data healthy prisma/migrations.legacy/phase1/42_realm_foundry_installati…
49_party_guild_override.sql data healthy prisma/migrations.legacy/phase1/49_party_guild_override.sql
14_chat_settings_integrations.sql data healthy prisma/migrations.legacy/phase1/14_chat_settings_integratio…
46_account_verification.sql data healthy prisma/migrations.legacy/phase1/46_account_verification.sql
20_core_game_apps.sql data healthy prisma/migrations.legacy/phase1/20_core_game_apps.sql
17_campaign_direct_foundry_world.sql data healthy prisma/migrations.legacy/phase1/17_campaign_direct_foundry_…
40_discord_moderation_state.sql data healthy prisma/migrations.legacy/phase1/40_discord_moderation_state…
28_rename_cfg_core_sheet_provider.sql data healthy prisma/migrations.legacy/phase1/28_rename_cfg_core_sheet_pr…
03_transcription_thread.sql data healthy prisma/migrations.legacy/phase1/03_transcription_thread.sql
33_character_pdf_field_state.sql data healthy prisma/migrations.legacy/phase1/33_character_pdf_field_stat…
15_collaboration_sessions.sql data healthy prisma/migrations.legacy/phase1/15_collaboration_sessions.s…

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

LabelLayerStatusPath
auth::src/routes/v1/player/discord/guild-list.ts security healthy src/routes/v1/player/discord/guild-list.ts
auth::tests/integration/tip-flow-edge-cases.test.ts security healthy tests/integration/tip-flow-edge-cases.test.ts
auth::src/services/account-merge.ts security healthy src/services/account-merge.ts
auth::src/utils/crypto/__tests__/encryption.test.ts security healthy src/utils/crypto/__tests__/encryption.test.ts
auth::tests/unit/services/disrecord/provision-recording-ses… security healthy tests/unit/services/disrecord/provision-recording-session.t…
auth::tests/unit/routes/api-key-scope-enforcement.test.ts security healthy tests/unit/routes/api-key-scope-enforcement.test.ts
auth::src/routes/v1/public/foundry-auth.ts security healthy src/routes/v1/public/foundry-auth.ts
auth::src/services/auth/provision-user.ts security healthy src/services/auth/provision-user.ts
auth::src/routes/index.ts security healthy src/routes/index.ts
auth::tests/unit/routes/foundry-auth.test.ts security healthy tests/unit/routes/foundry-auth.test.ts
auth::src/routes/v1/player/campaign-integrations/foundry-la… security healthy src/routes/v1/player/campaign-integrations/foundry-launch.ts
auth::src/services/spacebar/platform-account.ts security healthy src/services/spacebar/platform-account.ts
auth::tests/integration/platform-phase-endpoint.test.ts security healthy tests/integration/platform-phase-endpoint.test.ts
auth::src/proxy/disrecord-auth.ts security healthy src/proxy/disrecord-auth.ts
auth::src/routes/internal/disrecord/transcripts.ts security healthy src/routes/internal/disrecord/transcripts.ts
auth::tests/unit/clients/discord/client.test.ts security healthy tests/unit/clients/discord/client.test.ts
auth::src/routes/internal/disrecord/deepgram-token.ts security healthy src/routes/internal/disrecord/deepgram-token.ts
auth::tests/smoke/blank-slate-boot.test.ts security healthy tests/smoke/blank-slate-boot.test.ts
auth::src/services/role-requirements.ts security healthy src/services/role-requirements.ts
auth::src/routes/config.ts security healthy src/routes/config.ts
auth::src/config/environments/types.ts security healthy src/config/environments/types.ts
auth::src/routes/v1/admin/stats.ts security healthy src/routes/v1/admin/stats.ts
auth::src/routes/v1/discord/activity/participants-routes.ts security healthy src/routes/v1/discord/activity/participants-routes.ts
auth::src/routes/v1/player/discord/voice-remote.ts security healthy src/routes/v1/player/discord/voice-remote.ts
auth::tests/integration/webhooks/discord-webhook.test.ts security healthy tests/integration/webhooks/discord-webhook.test.ts
auth::src/services/platform-phase.ts security healthy src/services/platform-phase.ts
auth::src/routes/spacebar-proxy.ts security healthy src/routes/spacebar-proxy.ts
auth::tests/integration/stripe/tip-flow.test.ts security healthy tests/integration/stripe/tip-flow.test.ts
auth::src/routes/internal/cron/payouts.ts security healthy src/routes/internal/cron/payouts.ts
auth::src/routes/v1/player/resesh/guilds.ts security healthy src/routes/v1/player/resesh/guilds.ts
auth::src/services/discord/aggregated-scheduled-events.ts security healthy src/services/discord/aggregated-scheduled-events.ts
auth::src/services/discord/discord-service.ts security healthy src/services/discord/discord-service.ts
auth::tests/integration/stripe/webhook-handler.test.ts security healthy tests/integration/stripe/webhook-handler.test.ts
auth::src/services/discord/guilds/discord-permissions.ts security healthy src/services/discord/guilds/discord-permissions.ts
auth::src/routes/v1/account/fermi-bootstrap.ts security healthy src/routes/v1/account/fermi-bootstrap.ts
auth::tests/unit/services/api-key-revocation-cache.test.ts security healthy tests/unit/services/api-key-revocation-cache.test.ts
auth::tests/unit/services/cron/disconnect-inactive-connect.… security healthy tests/unit/services/cron/disconnect-inactive-connect.test.ts
auth::src/services/discord/voice/voice-presence-gateway.ts security healthy src/services/discord/voice/voice-presence-gateway.ts
auth::README.md security healthy README.md
auth::tests/integration/rate-limit-coverage.test.ts security healthy tests/integration/rate-limit-coverage.test.ts
auth::src/routes/v1/player/discord/presence.ts security healthy src/routes/v1/player/discord/presence.ts
auth::src/app.ts security healthy src/app.ts
auth::tests/unit/routes/disrecord-auth.test.ts security healthy tests/unit/routes/disrecord-auth.test.ts
auth::tests/unit/services/discord/voice-state-service.test.… security healthy tests/unit/services/discord/voice-state-service.test.ts
auth::src/services/disrecord/disrecord-control-client.ts security healthy src/services/disrecord/disrecord-control-client.ts
auth::tests/unit/routes/fermi-bootstrap.test.ts security healthy tests/unit/routes/fermi-bootstrap.test.ts
auth::src/utils/rate-limit-key-generator.ts security healthy src/utils/rate-limit-key-generator.ts
auth::scripts/mint-disrecord-token.ts security healthy scripts/mint-disrecord-token.ts
auth::tests/unit/routes/discord-presence.test.ts security healthy tests/unit/routes/discord-presence.test.ts
auth::src/routes/v1/public/pair.ts security healthy src/routes/v1/public/pair.ts

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

LabelLayerStatusPath
/ frontend healthy tests/helpers/auth.ts
/missing frontend healthy tests/unit/services/foundry/package-ingest.test.ts
/garbage.json frontend healthy tests/unit/services/foundry/package-ingest.test.ts
/incomplete.json frontend healthy tests/unit/services/foundry/package-ingest.test.ts
/legacy.json frontend healthy tests/unit/services/foundry/package-ingest.test.ts
/manifest.json frontend healthy tests/unit/services/foundry/package-ingest.test.ts
/fake/path/dice-so-nice frontend healthy tests/unit/routes/admin-foundry-modules.test.ts
/fake/path/dnd5e frontend healthy tests/unit/routes/admin-foundry-systems.test.ts
/x frontend healthy tests/unit/routes/foundry-package-install.test.ts
/data/spells/spells-xphb.json frontend healthy src/clients/compendium/5etools.ts
/data/bestiary/bestiary-xmm.json frontend healthy src/clients/compendium/5etools.ts
/data/bestiary/bestiary-xphb.json frontend healthy src/clients/compendium/5etools.ts
/data/items.json frontend healthy src/clients/compendium/5etools.ts
/data/items-base.json frontend healthy src/clients/compendium/5etools.ts
/data/feats.json frontend healthy src/clients/compendium/5etools.ts
/data/races.json frontend healthy src/clients/compendium/5etools.ts
/data/conditionsdiseases.json frontend healthy src/clients/compendium/5etools.ts
/data/actions.json frontend healthy src/clients/compendium/5etools.ts
/stream frontend healthy src/utils/__tests__/sse-reply.test.ts

LabelLayerStatusPath
127.0.0.1 network healthy docker-compose.sidecar.yml
192.0.2.5 network healthy tests/unit/utils/rate-limit-key-generator.test.ts
192.0.2.6 network healthy tests/unit/utils/rate-limit-key-generator.test.ts
203.0.113.42 network healthy tests/unit/utils/rate-limit-key-generator.test.ts
198.51.100.7 network healthy tests/unit/utils/rate-limit-key-generator.test.ts
192.0.2.10 network healthy tests/unit/utils/rate-limit-key-generator.test.ts
1.2.3.4 network healthy tests/unit/utils/rate-limit.test.ts
5.6.7.8 network healthy tests/unit/utils/rate-limit.test.ts
9.10.11.12 network healthy tests/unit/utils/rate-limit.test.ts
10.0.0.1 network healthy tests/unit/lib/admin-audit.test.ts
203.0.113.5 network healthy tests/unit/lib/admin-audit.test.ts
1.1.1.1 network healthy tests/unit/lib/admin-audit.test.ts
2.2.2.2 network healthy tests/unit/lib/admin-audit.test.ts
9.9.9.9 network healthy tests/unit/lib/admin-audit.test.ts
203.0.113.1 network healthy tests/unit/services/admin-audit.test.ts
131.0.0.0 network healthy src/routes/v1/account/worldanvil.ts

LabelLayerStatusPath
password_literal::src/utils/crypto/__tests__/encryption.tes… security healthy src/utils/crypto/__tests__/encryption.test.ts
password_literal::src/utils/crypto/__tests__/encryption.tes… security healthy src/utils/crypto/__tests__/encryption.test.ts
password_literal::src/services/server-manager/__tests__/fac… security healthy src/services/server-manager/__tests__/factorio-adapter.test…
password_literal::src/services/server-manager/__tests__/fac… security healthy src/services/server-manager/__tests__/factorio-adapter.test…
password_literal::src/services/server-manager/__tests__/ter… security healthy src/services/server-manager/__tests__/terraria-adapter.test…
password_literal::src/services/server-manager/__tests__/ter… security healthy src/services/server-manager/__tests__/terraria-adapter.test…

LabelLayerStatusPath
postgresql data healthy .env.example
postgres data healthy .env.example
redis data healthy src/utils/rate-limit.ts

LabelLayerStatusPath
vps::digitalocean hardware healthy .env.example
vps::aws hardware healthy package.json
vps::droplet hardware healthy tests/unit/services/compute-billing.test.ts

LabelLayerStatusPath
caddy network healthy README.md
nginx network healthy src/utils/sse-reply.ts

LabelLayerStatusPath
gha::release cicd healthy .github/workflows/release.yml
gha::publish-db cicd healthy .github/workflows/publish-db.yml

LabelLayerStatusPath
build cicd healthy .github/workflows/release.yml
publish cicd healthy .github/workflows/publish-db.yml

LabelLayerStatusPath
REPO_DISPATCH_TOKEN cicd healthy
GITHUB_TOKEN cicd healthy

LabelLayerStatusPath
Crit-Fumble__cfg-core-server software healthy /data/fable5_failed_archive/Crit-Fumble__cfg-core-server

LabelLayerStatusPath
pubsub data healthy src/utils/sse-pubsub.ts

LabelLayerStatusPath
port:3001 network healthy docker-compose.sidecar.yml

LabelLayerStatusPath
image::Dockerfile hardware healthy Dockerfile

LabelLayerStatusPath
gpu (detected) hardware healthy tests/unit/lib/compute-rates.test.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/e11d1de1-2113-42ea-9ec1-93a113ae73f6/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/e11d1de1-2113-42ea-9ec1-93a113ae73f6/

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.