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.

slymnysr/sidcord

https://github.com/slymnysr/sidcord · scanned 2026-06-16 00:15 UTC (2 months, 2 weeks ago)

69 raw signals (0 security + 69 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 68 actionable findings from 1 signal source. 1 repeated signal grouped for readability. 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 1228 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
fetchJoinPolicy software healthy apps/voice/src/signaling.ts:fetchJoinPolicy
loadPersistedVoiceState software healthy apps/voice/src/signaling.ts:loadPersistedVoiceState
st software healthy apps/voice/src/signaling.ts:st
broadcastToChannel software healthy apps/voice/src/signaling.ts:broadcastToChannel
startSignaling software healthy apps/voice/src/signaling.ts:startSignaling
handleMessage software healthy apps/voice/src/signaling.ts:handleMessage
send software healthy apps/voice/src/signaling.ts:send
broadcast software healthy apps/voice/src/signaling.ts:broadcast
initWorker software healthy apps/voice/src/mediasoup.ts:initWorker
getRouter software healthy apps/voice/src/mediasoup.ts:getRouter
createWebRtcTransport software healthy apps/voice/src/mediasoup.ts:createWebRtcTransport
main software healthy apps/voice/src/index.ts:main
getRoom software healthy apps/voice/src/room.ts:getRoom
listPeerIds software healthy apps/voice/src/room.ts:listPeerIds
getVoiceState software healthy apps/voice/src/room.ts:getVoiceState
findUserRoom software healthy apps/voice/src/room.ts:findUserRoom
applyVoiceStateToPeer software healthy apps/voice/src/room.ts:applyVoiceStateToPeer
setVoiceState software healthy apps/voice/src/room.ts:setVoiceState
startHTTP software healthy apps/voice/src/presence_http.ts:startHTTP
channels software healthy apps/voice/src/presence_http.ts:channels
App software healthy apps/mobile/App.tsx:App
closeChannel software healthy apps/mobile/App.tsx:closeChannel
logout software healthy apps/mobile/App.tsx:logout
loadHost software healthy apps/mobile/src/config.ts:loadHost
setHost software healthy apps/mobile/src/config.ts:setHost
getHost software healthy apps/mobile/src/config.ts:getHost
hostParts software healthy apps/mobile/src/config.ts:hostParts
apiBase software healthy apps/mobile/src/config.ts:apiBase
gatewayUrl software healthy apps/mobile/src/config.ts:gatewayUrl
loadTokens software healthy apps/mobile/src/api.ts:loadTokens
saveTokens software healthy apps/mobile/src/api.ts:saveTokens
clearTokens software healthy apps/mobile/src/api.ts:clearTokens
getAccessToken software healthy apps/mobile/src/api.ts:getAccessToken
refresh software healthy apps/mobile/src/api.ts:refresh
request software healthy apps/mobile/src/api.ts:request
connectGateway software healthy apps/mobile/src/gateway.ts:connectGateway
disconnectGateway software healthy apps/mobile/src/gateway.ts:disconnectGateway
joinGuild software healthy apps/mobile/src/gateway.ts:joinGuild
leaveGuild software healthy apps/mobile/src/gateway.ts:leaveGuild
sendTyping software healthy apps/mobile/src/gateway.ts:sendTyping
LoginScreen software healthy apps/mobile/src/screens/LoginScreen.tsx:LoginScreen
submit software healthy apps/mobile/src/screens/LoginScreen.tsx:submit
ChatScreen software healthy apps/mobile/src/screens/ChatScreen.tsx:ChatScreen
send software healthy apps/mobile/src/screens/ChatScreen.tsx:send
toggleReaction software healthy apps/mobile/src/screens/ChatScreen.tsx:toggleReaction
deleteMessage software healthy apps/mobile/src/screens/ChatScreen.tsx:deleteMessage
findMessage software healthy apps/mobile/src/screens/ChatScreen.tsx:findMessage
HomeScreen software healthy apps/mobile/src/screens/HomeScreen.tsx:HomeScreen
refresh software healthy apps/mobile/src/screens/HomeScreen.tsx:refresh
isUnread software healthy apps/mobile/src/screens/HomeScreen.tsx:isUnread

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

LabelLayerStatusPath
README.md software healthy README.md
PROGRESS.md software healthy PROGRESS.md
pnpm-lock.yaml software healthy pnpm-lock.yaml
package.json software healthy package.json
turbo.json software healthy turbo.json
BACKEND_AUDIT.md software healthy BACKEND_AUDIT.md
DISCORD_GAP_ANALIZ.md software healthy DISCORD_GAP_ANALIZ.md
pnpm-workspace.yaml software healthy pnpm-workspace.yaml
.env.example software healthy .env.example
SETUP_STATUS.md software healthy SETUP_STATUS.md
README.md software healthy apps/api/README.md
Dockerfile software healthy apps/api/Dockerfile
go.mod software healthy apps/api/go.mod
Makefile software healthy apps/api/Makefile
automod.go software healthy apps/api/internal/automod/automod.go
perms.go software healthy apps/api/internal/perms/perms.go
router.go software healthy apps/api/internal/router/router.go
config.go software healthy apps/api/internal/config/config.go
password.go software healthy apps/api/internal/auth/password.go
jwt.go software healthy apps/api/internal/auth/jwt.go
totp.go software healthy apps/api/internal/auth/totp.go
auth.go software healthy apps/api/internal/middleware/auth.go
events.go software healthy apps/api/internal/events/events.go
snowflake_test.go software healthy apps/api/internal/snowflake/snowflake_test.go
snowflake.go software healthy apps/api/internal/snowflake/snowflake.go
mailer.go software healthy apps/api/internal/mailer/mailer.go
db.go software healthy apps/api/internal/db/db.go
channels.go software healthy apps/api/internal/repo/channels.go
login_attempts.go software healthy apps/api/internal/repo/login_attempts.go
refresh_tokens.go software healthy apps/api/internal/repo/refresh_tokens.go
attachments.go software healthy apps/api/internal/repo/attachments.go
moderation.go software healthy apps/api/internal/repo/moderation.go
friends.go software healthy apps/api/internal/repo/friends.go
members.go software healthy apps/api/internal/repo/members.go
dms.go software healthy apps/api/internal/repo/dms.go
channel_perms.go software healthy apps/api/internal/repo/channel_perms.go
reactions.go software healthy apps/api/internal/repo/reactions.go
guilds.go software healthy apps/api/internal/repo/guilds.go
errors.go software healthy apps/api/internal/repo/errors.go
mentions.go software healthy apps/api/internal/repo/mentions.go
users.go software healthy apps/api/internal/repo/users.go
messages.go software healthy apps/api/internal/repo/messages.go
roles.go software healthy apps/api/internal/repo/roles.go
invites.go software healthy apps/api/internal/repo/invites.go
webhooks.go software healthy apps/api/internal/handlers/webhooks.go
stage_instances.go software healthy apps/api/internal/handlers/stage_instances.go
channels.go software healthy apps/api/internal/handlers/channels.go
emojis.go software healthy apps/api/internal/handlers/emojis.go
handlers.go software healthy apps/api/internal/handlers/handlers.go
audit.go software healthy apps/api/internal/handlers/audit.go

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

LabelLayerStatusPath
0053_afk_timeout.down.sql data healthy apps/api/migrations/0053_afk_timeout.down.sql
0015_stage_events_soundboard_media.up.sql data healthy apps/api/migrations/0015_stage_events_soundboard_media.up.s…
0039_command_options.up.sql data healthy apps/api/migrations/0039_command_options.up.sql
0005_moderation.up.sql data healthy apps/api/migrations/0005_moderation.up.sql
0032_role_icon.up.sql data healthy apps/api/migrations/0032_role_icon.up.sql
0038_rich_embeds.down.sql data healthy apps/api/migrations/0038_rich_embeds.down.sql
0030_twofa.down.sql data healthy apps/api/migrations/0030_twofa.down.sql
0029_reminders.up.sql data healthy apps/api/migrations/0029_reminders.up.sql
0012_threads_emojis_webhooks.down.sql data healthy apps/api/migrations/0012_threads_emojis_webhooks.down.sql
0013_p1_tables.down.sql data healthy apps/api/migrations/0013_p1_tables.down.sql
0007_reactions.down.sql data healthy apps/api/migrations/0007_reactions.down.sql
0006_dms.up.sql data healthy apps/api/migrations/0006_dms.up.sql
0008_mentions.down.sql data healthy apps/api/migrations/0008_mentions.down.sql
0050_applications.down.sql data healthy apps/api/migrations/0050_applications.down.sql
0020_channel_auto_archive.down.sql data healthy apps/api/migrations/0020_channel_auto_archive.down.sql
0036_guild_voice_states.up.sql data healthy apps/api/migrations/0036_guild_voice_states.up.sql
0046_dm_privacy.down.sql data healthy apps/api/migrations/0046_dm_privacy.down.sql
0015_stage_events_soundboard_media.down.sql data healthy apps/api/migrations/0015_stage_events_soundboard_media.down…
0026_polls.up.sql data healthy apps/api/migrations/0026_polls.up.sql
0037_per_guild_profile.down.sql data healthy apps/api/migrations/0037_per_guild_profile.down.sql
0019_reaction_roles_welcome.down.sql data healthy apps/api/migrations/0019_reaction_roles_welcome.down.sql
0014_automod.up.sql data healthy apps/api/migrations/0014_automod.up.sql
0052_system_messages.down.sql data healthy apps/api/migrations/0052_system_messages.down.sql
0021_user_reports.down.sql data healthy apps/api/migrations/0021_user_reports.down.sql
0033_avatar_decoration.up.sql data healthy apps/api/migrations/0033_avatar_decoration.up.sql
0002_invites.up.sql data healthy apps/api/migrations/0002_invites.up.sql
0053_afk_timeout.up.sql data healthy apps/api/migrations/0053_afk_timeout.up.sql
0049_user_connections.down.sql data healthy apps/api/migrations/0049_user_connections.down.sql
0026_polls.down.sql data healthy apps/api/migrations/0026_polls.down.sql
0039_command_options.down.sql data healthy apps/api/migrations/0039_command_options.down.sql
0019_reaction_roles_welcome.up.sql data healthy apps/api/migrations/0019_reaction_roles_welcome.up.sql
0052_system_messages.up.sql data healthy apps/api/migrations/0052_system_messages.up.sql
0010_pins.up.sql data healthy apps/api/migrations/0010_pins.up.sql
0025_custom_status.down.sql data healthy apps/api/migrations/0025_custom_status.down.sql
0033_avatar_decoration.down.sql data healthy apps/api/migrations/0033_avatar_decoration.down.sql
0021_user_reports.up.sql data healthy apps/api/migrations/0021_user_reports.up.sql
0011_p0_backbone.up.sql data healthy apps/api/migrations/0011_p0_backbone.up.sql
0045_message_webhook.down.sql data healthy apps/api/migrations/0045_message_webhook.down.sql
0010_pins.down.sql data healthy apps/api/migrations/0010_pins.down.sql
0048_channel_follows.down.sql data healthy apps/api/migrations/0048_channel_follows.down.sql
0004_channel_overrides.up.sql data healthy apps/api/migrations/0004_channel_overrides.up.sql
0043_account_deletion.down.sql data healthy apps/api/migrations/0043_account_deletion.down.sql
0001_init.down.sql data healthy apps/api/migrations/0001_init.down.sql
0022_user_notes.down.sql data healthy apps/api/migrations/0022_user_notes.down.sql
0027_saved_messages.up.sql data healthy apps/api/migrations/0027_saved_messages.up.sql
0013_p1_tables.up.sql data healthy apps/api/migrations/0013_p1_tables.up.sql
0041_voice_audit.up.sql data healthy apps/api/migrations/0041_voice_audit.up.sql
0023_guild_settings.up.sql data healthy apps/api/migrations/0023_guild_settings.up.sql
0023_guild_settings.down.sql data healthy apps/api/migrations/0023_guild_settings.down.sql
0042_message_edits.down.sql data healthy apps/api/migrations/0042_message_edits.down.sql

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

LabelLayerStatusPath
stage_instances data healthy apps/api/migrations/0015_stage_events_soundboard_media.up.s…
guild_events data healthy apps/api/migrations/0015_stage_events_soundboard_media.up.s…
guild_event_subscribers data healthy apps/api/migrations/0015_stage_events_soundboard_media.up.s…
guild_sounds data healthy apps/api/migrations/0015_stage_events_soundboard_media.up.s…
guild_bans data healthy apps/api/migrations/0005_moderation.up.sql
reminders data healthy apps/api/migrations/0029_reminders.up.sql
dm_participants data healthy apps/api/migrations/0006_dms.up.sql
friendships data healthy apps/api/migrations/0006_dms.up.sql
guild_voice_states data healthy apps/api/migrations/0036_guild_voice_states.up.sql
polls data healthy apps/api/migrations/0026_polls.up.sql
poll_answers data healthy apps/api/migrations/0026_polls.up.sql
poll_votes data healthy apps/api/migrations/0026_polls.up.sql
automod_rules data healthy apps/api/migrations/0014_automod.up.sql
automod_actions data healthy apps/api/migrations/0014_automod.up.sql
invites data healthy apps/api/migrations/0002_invites.up.sql
reaction_role_bindings data healthy apps/api/migrations/0019_reaction_roles_welcome.up.sql
guild_welcome data healthy apps/api/migrations/0019_reaction_roles_welcome.up.sql
guild_member_onboarding data healthy apps/api/migrations/0019_reaction_roles_welcome.up.sql
channel_pins data healthy apps/api/migrations/0010_pins.up.sql
user_reports data healthy apps/api/migrations/0021_user_reports.up.sql
audit_logs data healthy apps/api/migrations/0011_p0_backbone.up.sql
login_attempts data healthy apps/api/migrations/0011_p0_backbone.up.sql
channel_user_throttle data healthy apps/api/migrations/0011_p0_backbone.up.sql
channel_overwrites data healthy apps/api/migrations/0004_channel_overrides.up.sql
saved_messages data healthy apps/api/migrations/0027_saved_messages.up.sql
thread_metadata data healthy apps/api/migrations/0013_p1_tables.up.sql
thread_members data healthy apps/api/migrations/0013_p1_tables.up.sql
guild_emojis data healthy apps/api/migrations/0013_p1_tables.up.sql
webhooks data healthy apps/api/migrations/0013_p1_tables.up.sql
read_states data healthy apps/api/migrations/0013_p1_tables.up.sql
user_channel_settings data healthy apps/api/migrations/0013_p1_tables.up.sql
user_guild_settings data healthy apps/api/migrations/0013_p1_tables.up.sql
guild_commands data healthy apps/api/migrations/0018_commands_folders_forward_embeds.up…
user_guild_folders data healthy apps/api/migrations/0018_commands_folders_forward_embeds.up…
user_guild_folder_members data healthy apps/api/migrations/0018_commands_folders_forward_embeds.up…
message_embeds data healthy apps/api/migrations/0018_commands_folders_forward_embeds.up…
channel_follows data healthy apps/api/migrations/0048_channel_follows.up.sql
email_tokens data healthy apps/api/migrations/0051_email_tokens.up.sql
forum_tags data healthy apps/api/migrations/0035_forum_tags.up.sql
thread_tags data healthy apps/api/migrations/0035_forum_tags.up.sql
user_connections data healthy apps/api/migrations/0049_user_connections.up.sql
user_notes data healthy apps/api/migrations/0022_user_notes.up.sql
applications data healthy apps/api/migrations/0050_applications.up.sql
message_reactions data healthy apps/api/migrations/0007_reactions.up.sql
users data healthy apps/api/migrations/0001_init.up.sql
refresh_tokens data healthy apps/api/migrations/0001_init.up.sql
guilds data healthy apps/api/migrations/0001_init.up.sql
channels data healthy apps/api/migrations/0001_init.up.sql
roles data healthy apps/api/migrations/0001_init.up.sql
guild_members data healthy apps/api/migrations/0001_init.up.sql

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

LabelLayerStatusPath
apps software healthy apps
api software healthy apps/api
internal software healthy apps/api/internal
automod software healthy apps/api/internal/automod
perms software healthy apps/api/internal/perms
router software healthy apps/api/internal/router
config software healthy apps/api/internal/config
auth software healthy apps/api/internal/auth
middleware software healthy apps/api/internal/middleware
events software healthy apps/api/internal/events
snowflake software healthy apps/api/internal/snowflake
mailer software healthy apps/api/internal/mailer
db software healthy apps/api/internal/db
repo software healthy apps/api/internal/repo
handlers software healthy apps/api/internal/handlers
storage software healthy apps/api/internal/storage
cmd software healthy apps/api/cmd
api software healthy apps/api/cmd/api
migrations software healthy apps/api/migrations
desktop software healthy apps/desktop
src-tauri software healthy apps/desktop/src-tauri
gen software healthy apps/desktop/src-tauri/gen
schemas software healthy apps/desktop/src-tauri/gen/schemas
capabilities software healthy apps/desktop/src-tauri/capabilities
src software healthy apps/desktop/src-tauri/src
voice software healthy apps/voice
src software healthy apps/voice/src
mobile software healthy apps/mobile
src software healthy apps/mobile/src
screens software healthy apps/mobile/src/screens
web software healthy apps/web
public software healthy apps/web/public
src software healthy apps/web/src
components software healthy apps/web/src/components
pages software healthy apps/web/src/pages
gateway software healthy apps/gateway
docs software healthy docs
packages software healthy packages
types software healthy packages/types
src software healthy packages/types/src
config software healthy packages/config
ui software healthy packages/ui
src software healthy packages/ui/src
proto software healthy packages/proto
proto software healthy packages/proto/proto
infra software healthy infra
docker software healthy infra/docker
postgres software healthy infra/docker/postgres
.github software healthy .github
workflows software healthy .github/workflows

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

LabelLayerStatusPath
auth::apps/api/internal/handlers/voice_mod.go security healthy apps/api/internal/handlers/voice_mod.go
auth::apps/api/internal/config/config.go security healthy apps/api/internal/config/config.go
auth::apps/voice/src/config.ts security healthy apps/voice/src/config.ts
auth::.env.example security healthy .env.example
auth::apps/api/internal/router/router.go security healthy apps/api/internal/router/router.go
auth::apps/api/internal/handlers/connections.go security healthy apps/api/internal/handlers/connections.go
auth::apps/voice/src/signaling.ts security healthy apps/voice/src/signaling.ts
auth::apps/web/src/components/UserSettingsModal.tsx security healthy apps/web/src/components/UserSettingsModal.tsx
auth::apps/api/go.mod security healthy apps/api/go.mod
auth::apps/api/internal/handlers/applications.go security healthy apps/api/internal/handlers/applications.go
auth::apps/gateway/README.md security healthy apps/gateway/README.md
auth::apps/api/internal/auth/jwt.go security healthy apps/api/internal/auth/jwt.go
auth::apps/web/src/gateway.ts security healthy apps/web/src/gateway.ts

LabelLayerStatusPath
port:8080 network healthy apps/api/Dockerfile
port:3000 network healthy apps/web/vite.config.ts
port:5433 network healthy infra/docker/docker-compose.yml
port:5432 network healthy infra/docker/docker-compose.yml
port:6379 network healthy infra/docker/docker-compose.yml
port:9042 network healthy infra/docker/docker-compose.yml
port:9160 network healthy infra/docker/docker-compose.yml
port:10000 network healthy infra/docker/docker-compose.yml
port:9000 network healthy infra/docker/docker-compose.yml
port:9001 network healthy infra/docker/docker-compose.yml
port:1025 network healthy infra/docker/docker-compose.yml
port:8025 network healthy infra/docker/docker-compose.yml

LabelLayerStatusPath
image::apps/api/Dockerfile hardware healthy apps/api/Dockerfile
postgres hardware healthy infra/docker/docker-compose.yml
redis hardware healthy infra/docker/docker-compose.yml
scylla hardware healthy infra/docker/docker-compose.yml
minio hardware healthy infra/docker/docker-compose.yml
mailhog hardware healthy infra/docker/docker-compose.yml

LabelLayerStatusPath
web cicd healthy .github/workflows/ci.yml
api cicd healthy .github/workflows/ci.yml
gateway cicd healthy .github/workflows/ci.yml
lint-format cicd healthy .github/workflows/ci.yml
build cicd healthy .github/workflows/desktop.yml

LabelLayerStatusPath
Room software healthy apps/voice/src/room.ts:Room
APIError software healthy apps/web/src/api.ts:APIError
VoiceClient software healthy apps/web/src/voice.ts:VoiceClient
ErrorBoundary software healthy apps/web/src/components/ErrorBoundary.tsx:ErrorBoundary

LabelLayerStatusPath
postgresql data healthy README.md
redis data healthy README.md
postgres data healthy apps/web/src/mockData.ts

LabelLayerStatusPath
127.0.0.1 network healthy apps/voice/src/config.ts
192.168.1.34 network healthy apps/mobile/README.md

LabelLayerStatusPath
App frontend healthy apps/mobile/App.tsx
App frontend healthy apps/web/src/App.tsx

LabelLayerStatusPath
gha::ci cicd healthy .github/workflows/ci.yml
gha::desktop cicd healthy .github/workflows/desktop.yml

LabelLayerStatusPath
GITHUB_TOKEN cicd healthy
TAURI_SIGNING_PRIVATE_KEY cicd healthy

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

LabelLayerStatusPath
grpc::UserService api healthy packages/proto/proto/user.proto

LabelLayerStatusPath
pubsub data healthy README.md

LabelLayerStatusPath
nginx network healthy apps/mobile/src/config.ts

LabelLayerStatusPath
gpu (detected) hardware healthy apps/web/src/videoEffects.ts

LabelLayerStatusPath
/AuthPage frontend healthy apps/web/src/pages/AuthPage.tsx
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/7698019b-8a27-4f1e-a30f-1bb8f4e8b385/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/7698019b-8a27-4f1e-a30f-1bb8f4e8b385/

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.