https://github.com/Suki-9/yuuka
· scanned 2026-06-16 00:25 UTC (2 months, 2 weeks ago)
50 raw signals (0 security + 50 graph)
Last scanned 2 months, 2 weeks ago · v1 · 50 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 940 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 |
|---|---|---|---|
getSetting |
software | healthy | src/config.ts:getSetting |
getSettingArray |
software | healthy | src/config.ts:getSettingArray |
requireSetting |
software | healthy | src/config.ts:requireSetting |
main |
software | healthy | src/index.ts:main |
gracefulShutdown |
software | healthy | src/index.ts:gracefulShutdown |
loadSearchSkills |
software | healthy | src/gemini.ts:loadSearchSkills |
buildSystemInstruction |
software | healthy | src/gemini.ts:buildSystemInstruction |
isRateLimitError |
software | healthy | src/gemini.ts:isRateLimitError |
isServerError |
software | healthy | src/gemini.ts:isServerError |
status |
software | healthy | src/gemini.ts:status |
sleep |
software | healthy | src/gemini.ts:sleep |
sanitizeArgsForLog |
software | healthy | src/gemini.ts:sanitizeArgsForLog |
generateWithRetry |
software | healthy | src/gemini.ts:generateWithRetry |
errorDetails |
software | healthy | src/gemini.ts:errorDetails |
claimsActionCompleted |
software | healthy | src/gemini.ts:claimsActionCompleted |
runFunctionCallingLoop |
software | healthy | src/gemini.ts:runFunctionCallingLoop |
processMessage |
software | healthy | src/gemini.ts:processMessage |
buildContentsFromHistory |
software | healthy | src/gemini.ts:buildContentsFromHistory |
buildGuildSystemInstruction |
software | healthy | src/gemini.ts:buildGuildSystemInstruction |
guildErrorResult |
software | healthy | src/gemini.ts:guildErrorResult |
processGuildMessage |
software | healthy | src/gemini.ts:processGuildMessage |
processBotDmMessage |
software | healthy | src/gemini.ts:processBotDmMessage |
serveStaticFile |
software | healthy | src/server.ts:serveStaticFile |
serverHandler |
software | healthy | src/server.ts:serverHandler |
startWebServer |
software | healthy | src/server.ts:startWebServer |
stopWebServer |
software | healthy | src/server.ts:stopWebServer |
getBotClientForUser |
software | healthy | src/bot.ts:getBotClientForUser |
setBotStatus |
software | healthy | src/bot.ts:setBotStatus |
syncAllBotProfiles |
software | healthy | src/bot.ts:syncAllBotProfiles |
startProfileSyncTimer |
software | healthy | src/bot.ts:startProfileSyncTimer |
sendShareInviteDM |
software | healthy | src/bot.ts:sendShareInviteDM |
handleInteraction |
software | healthy | src/bot.ts:handleInteraction |
attachDefaultClientHandlers |
software | healthy | src/bot.ts:attachDefaultClientHandlers |
safeReply |
software | healthy | src/bot.ts:safeReply |
sendNonMemberGuidance |
software | healthy | src/bot.ts:sendNonMemberGuidance |
resolveDisplayName |
software | healthy | src/bot.ts:resolveDisplayName |
handleAssistantMessage |
software | healthy | src/bot.ts:handleAssistantMessage |
ct |
software | healthy | src/bot.ts:ct |
statusCallback |
software | healthy | src/bot.ts:statusCallback |
setupMessageListener |
software | healthy | src/bot.ts:setupMessageListener |
mimeType |
software | healthy | src/bot.ts:mimeType |
splitMessage |
software | healthy | src/bot.ts:splitMessage |
getDecryptedDiscordToken |
software | healthy | src/bot.ts:getDecryptedDiscordToken |
startCustomBot |
software | healthy | src/bot.ts:startCustomBot |
stopCustomBot |
software | healthy | src/bot.ts:stopCustomBot |
restartDefaultBot |
software | healthy | src/bot.ts:restartDefaultBot |
startBot |
software | healthy | src/bot.ts:startBot |
stopBot |
software | healthy | src/bot.ts:stopBot |
sendJson |
software | healthy | src/types/contracts.ts:sendJson |
requireGuild |
software | healthy | src/functions/botAssistantFunctions.ts:requireGuild |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
.cursorrules |
software | healthy | .cursorrules |
README.md |
software | healthy | README.md |
pnpm-lock.yaml |
software | healthy | pnpm-lock.yaml |
package.json |
software | healthy | package.json |
example.yaml |
software | healthy | example.yaml |
pnpm-workspace.yaml |
software | healthy | pnpm-workspace.yaml |
.env.example |
software | healthy | .env.example |
tsconfig.json |
software | healthy | tsconfig.json |
LICENSE |
software | healthy | LICENSE |
bot_attributes_requirements.md |
software | healthy | docs/bot_attributes_requirements.md |
architecture_v2.md |
software | healthy | docs/architecture_v2.md |
discordbot_spec.md |
software | healthy | docs/discordbot_spec.md |
search_skills.md |
software | healthy | docs/search_skills.md |
config.ts |
software | healthy | src/config.ts |
index.ts |
software | healthy | src/index.ts |
gemini.ts |
software | healthy | src/gemini.ts |
server.ts |
software | healthy | src/server.ts |
bot.ts |
software | healthy | src/bot.ts |
contracts.ts |
software | healthy | src/types/contracts.ts |
briefingFunctions.ts |
software | healthy | src/functions/briefingFunctions.ts |
botAssistantFunctions.ts |
software | healthy | src/functions/botAssistantFunctions.ts |
contactFunctions.ts |
software | healthy | src/functions/contactFunctions.ts |
registry.ts |
software | healthy | src/functions/registry.ts |
clipboardFunctions.ts |
software | healthy | src/functions/clipboardFunctions.ts |
playbookFunctions.ts |
software | healthy | src/functions/playbookFunctions.ts |
noteFunctions.ts |
software | healthy | src/functions/noteFunctions.ts |
todoFunctions.ts |
software | healthy | src/functions/todoFunctions.ts |
credentialFunctions.ts |
software | healthy | src/functions/credentialFunctions.ts |
chartFunctions.ts |
software | healthy | src/functions/chartFunctions.ts |
mcpDynamic.ts |
software | healthy | src/functions/mcpDynamic.ts |
index.ts |
software | healthy | src/functions/index.ts |
financeFunctions.ts |
software | healthy | src/functions/financeFunctions.ts |
conversationFunctions.ts |
software | healthy | src/functions/conversationFunctions.ts |
scheduleFunctions.ts |
software | healthy | src/functions/scheduleFunctions.ts |
reminderFunctions.ts |
software | healthy | src/functions/reminderFunctions.ts |
browserFunctions.ts |
software | healthy | src/functions/browserFunctions.ts |
Cargo.toml |
software | healthy | src/rust_crawler/Cargo.toml |
Cargo.lock |
software | healthy | src/rust_crawler/Cargo.lock |
main.rs |
software | healthy | src/rust_crawler/src/main.rs |
datetime.ts |
software | healthy | src/utils/datetime.ts |
yamlParser.ts |
software | healthy | src/utils/yamlParser.ts |
formatters.ts |
software | healthy | src/utils/formatters.ts |
discordMarkdown.ts |
software | healthy | src/utils/discordMarkdown.ts |
crypto.ts |
software | healthy | src/utils/crypto.ts |
embeds.ts |
software | healthy | src/utils/embeds.ts |
httpHelpers.ts |
software | healthy | src/server/httpHelpers.ts |
routeRegistry.ts |
software | healthy | src/server/routeRegistry.ts |
botRoutes.ts |
software | healthy | src/server/routes/botRoutes.ts |
authRoutes.ts |
software | healthy | src/server/routes/authRoutes.ts |
personaRoutes.ts |
software | healthy | src/server/routes/personaRoutes.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
/api/bots |
frontend | healthy | src/server/routes/botRoutes.ts |
/api/bots/sync-discord |
frontend | healthy | src/server/routes/botRoutes.ts |
/api/bots/profile |
frontend | healthy | src/server/routes/botRoutes.ts |
/api/bots/shares |
frontend | healthy | src/server/routes/botRoutes.ts |
/api/bots/shares/invite |
frontend | healthy | src/server/routes/botRoutes.ts |
/api/bots/shares/revoke |
frontend | healthy | src/server/routes/botRoutes.ts |
/api/setup/status |
frontend | healthy | src/server/routes/authRoutes.ts |
/api/setup |
frontend | healthy | src/server/routes/authRoutes.ts |
/api/register |
frontend | healthy | src/server/routes/authRoutes.ts |
/api/login |
frontend | healthy | src/server/routes/authRoutes.ts |
/api/logout |
frontend | healthy | src/server/routes/authRoutes.ts |
/api/me |
frontend | healthy | src/server/routes/authRoutes.ts |
/api/users |
frontend | healthy | src/server/routes/authRoutes.ts |
/api/personas |
frontend | healthy | src/server/routes/personaRoutes.ts |
/api/personas/save |
frontend | healthy | src/server/routes/personaRoutes.ts |
/api/personas/delete |
frontend | healthy | src/server/routes/personaRoutes.ts |
/api/personas/activate |
frontend | healthy | src/server/routes/personaRoutes.ts |
/api/personas/publish |
frontend | healthy | src/server/routes/personaRoutes.ts |
/api/personas/marketplace |
frontend | healthy | src/server/routes/personaRoutes.ts |
/api/personas/marketplace/:id |
frontend | healthy | src/server/routes/personaRoutes.ts |
/api/personas/import |
frontend | healthy | src/server/routes/personaRoutes.ts |
/api/bots/recommended-persona |
frontend | healthy | src/server/routes/personaRoutes.ts |
/api/admin/personas/unpublish |
frontend | healthy | src/server/routes/personaRoutes.ts |
/api/admin/personas/delete |
frontend | healthy | src/server/routes/personaRoutes.ts |
/api/bots/presets |
frontend | healthy | src/server/routes/botAttributeRoutes.ts |
/api/bots/attributes |
frontend | healthy | src/server/routes/botAttributeRoutes.ts |
/api/bots/assistant-config |
frontend | healthy | src/server/routes/botAttributeRoutes.ts |
/api/bots/assistant/gemini-key |
frontend | healthy | src/server/routes/botAttributeRoutes.ts |
/api/bots/assistant/persona |
frontend | healthy | src/server/routes/botAttributeRoutes.ts |
/api/bots/assistant/mcp-links |
frontend | healthy | src/server/routes/botAttributeRoutes.ts |
/api/bots/assistant/guilds |
frontend | healthy | src/server/routes/botAttributeRoutes.ts |
/api/bots/assistant/members |
frontend | healthy | src/server/routes/botAttributeRoutes.ts |
/api/bots/assistant/guild-note |
frontend | healthy | src/server/routes/botAttributeRoutes.ts |
/api/admin/bot-attribute-settings |
frontend | healthy | src/server/routes/botAttributeRoutes.ts |
/api/tasks |
frontend | healthy | src/server/routes/todoRoutes.ts |
/api/tasks/add |
frontend | healthy | src/server/routes/todoRoutes.ts |
/api/tasks/complete |
frontend | healthy | src/server/routes/todoRoutes.ts |
/api/tasks/delete |
frontend | healthy | src/server/routes/todoRoutes.ts |
/api/mcp-servers |
frontend | healthy | src/server/routes/mcpRoutes.ts |
/api/mcp-servers/add |
frontend | healthy | src/server/routes/mcpRoutes.ts |
/api/mcp-servers/refresh |
frontend | healthy | src/server/routes/mcpRoutes.ts |
/api/mcp-servers/toggle |
frontend | healthy | src/server/routes/mcpRoutes.ts |
/api/mcp-servers/delete |
frontend | healthy | src/server/routes/mcpRoutes.ts |
/api/admin/default-bot/token |
frontend | healthy | src/server/routes/adminRoutes.ts |
/api/admin/stats |
frontend | healthy | src/server/routes/adminRoutes.ts |
/api/admin/system-settings |
frontend | healthy | src/server/routes/adminRoutes.ts |
/api/admin/users |
frontend | healthy | src/server/routes/adminRoutes.ts |
/api/admin/users/role |
frontend | healthy | src/server/routes/adminRoutes.ts |
/api/admin/users/delete |
frontend | healthy | src/server/routes/adminRoutes.ts |
/api/admin/audit-logs |
frontend | healthy | src/server/routes/adminRoutes.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
docs |
software | healthy | docs |
src |
software | healthy | src |
types |
software | healthy | src/types |
functions |
software | healthy | src/functions |
rust_crawler |
software | healthy | src/rust_crawler |
src |
software | healthy | src/rust_crawler/src |
utils |
software | healthy | src/utils |
server |
software | healthy | src/server |
routes |
software | healthy | src/server/routes |
services |
software | healthy | src/services |
db |
software | healthy | src/db |
public |
software | healthy | src/public |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::src/db/userRepo.ts |
security | healthy | src/db/userRepo.ts |
auth::src/public/index.html |
security | healthy | src/public/index.html |
auth::src/public/app.js |
security | healthy | src/public/app.js |
auth::src/db/migrations.ts |
security | healthy | src/db/migrations.ts |
auth::example.yaml |
security | healthy | example.yaml |
auth::src/server.ts |
security | healthy | src/server.ts |
auth::src/services/googleCalendarService.ts |
security | healthy | src/services/googleCalendarService.ts |
auth::src/config.ts |
security | healthy | src/config.ts |
auth::src/server/routes/settingsRoutes.ts |
security | healthy | src/server/routes/settingsRoutes.ts |
auth::README.md |
security | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
redis |
data | healthy | README.md |
sqlite |
data | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | README.md |
120.0.0.0 |
network | healthy | src/rust_crawler/src/main.rs |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-e8owgu3e |
software | healthy | /tmp/repobility-clone-e8owgu3e |
| Label | Layer | Status | Path |
|---|---|---|---|
CrawlerDaemon |
software | healthy | src/services/browserService.ts:CrawlerDaemon |
| Label | Layer | Status | Path |
|---|---|---|---|
migrations.ts |
data | healthy | src/db/migrations.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
port:7854 |
network | healthy | example.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::gcp |
hardware | healthy | pnpm-lock.yaml |
This page is publicly accessible at:
https://repobility.com/scan/ceeb04d2-5b7e-476f-8779-010745a1640d/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/ceeb04d2-5b7e-476f-8779-010745a1640d/
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.