https://github.com/JimiR3d/Quidax-Telegram-gemini
· scanned 2026-06-16 02:54 UTC (2 months, 1 week ago)
38 raw signals (0 security + 38 graph)
Last scanned 2 months, 1 week ago · v2 · 38 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 102 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 |
|---|---|---|---|
withTimeout |
software | healthy | server.ts:withTimeout |
isRetryableLLMError |
software | healthy | server.ts:isRetryableLLMError |
redactPII |
software | healthy | server.ts:redactPII |
sanitizeForPrompt |
software | healthy | server.ts:sanitizeForPrompt |
normalizeCategory |
software | healthy | server.ts:normalizeCategory |
parseAndValidateClassification |
software | healthy | server.ts:parseAndValidateClassification |
shouldProcessMessage |
software | healthy | server.ts:shouldProcessMessage |
refreshLearnedKeywords |
software | healthy | server.ts:refreshLearnedKeywords |
extractAndLearnKeywords |
software | healthy | server.ts:extractAndLearnKeywords |
buildTelegramDeepLink |
software | healthy | server.ts:buildTelegramDeepLink |
startServer |
software | healthy | server.ts:startServer |
timingSafeStringCompare |
software | healthy | server.ts:timingSafeStringCompare |
generateToken |
software | healthy | server.ts:generateToken |
getAuthContext |
software | healthy | server.ts:getAuthContext |
requireAuth |
software | healthy | server.ts:requireAuth |
getSupabase |
software | healthy | server.ts:getSupabase |
logAuditAction |
software | healthy | server.ts:logAuditAction |
TELEGRAM_ADMIN_USER_IDS |
software | healthy | server.ts:TELEGRAM_ADMIN_USER_IDS |
checkIsAdmin |
software | healthy | server.ts:checkIsAdmin |
TELEGRAM_ADMIN_USERNAMES |
software | healthy | server.ts:TELEGRAM_ADMIN_USERNAMES |
generateSuggestedReply |
software | healthy | server.ts:generateSuggestedReply |
attemptOnce |
software | healthy | server.ts:attemptOnce |
repairMissingSuggestedReplies |
software | healthy | server.ts:repairMissingSuggestedReplies |
originalMessageText |
software | healthy | server.ts:originalMessageText |
reclassifyFromAdminReply |
software | healthy | server.ts:reclassifyFromAdminReply |
extractKeywords |
software | healthy | server.ts:extractKeywords |
getFewShotCorrections |
software | healthy | server.ts:getFewShotCorrections |
botReplyRateLimitOk |
software | healthy | server.ts:botReplyRateLimitOk |
maybeSendStatusBotReply |
software | healthy | server.ts:maybeSendStatusBotReply |
skip |
software | healthy | server.ts:skip |
processAndIngestMessage |
software | healthy | server.ts:processAndIngestMessage |
means |
software | healthy | server.ts:means |
applyClassification |
software | healthy | server.ts:applyClassification |
runAutoFetch |
software | healthy | server.ts:runAutoFetch |
senderUsername |
software | healthy | server.ts:senderUsername |
lagosDay |
software | healthy | server.ts:lagosDay |
isPlainDate |
software | healthy | server.ts:isPlainDate |
lagosDayStartISO |
software | healthy | server.ts:lagosDayStartISO |
lagosDayEndISO |
software | healthy | server.ts:lagosDayEndISO |
applyBaseFilters |
software | healthy | server.ts:applyBaseFilters |
applyTableFilters |
software | healthy | server.ts:applyTableFilters |
safePrompt |
software | healthy | server.ts:safePrompt |
classifyCategory |
software | healthy | server.ts:classifyCategory |
pct |
software | healthy | server.ts:pct |
runEval |
software | healthy | eval.ts:runEval |
run |
software | healthy | delete_db.ts:run |
⚙ helmet |
software | healthy | server.ts |
⚙ express.json |
software | healthy | server.ts |
⚙ limiter |
software | healthy | server.ts |
⚙ express.static(path.join(distPath |
software | healthy | server.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
server.ts |
software | healthy | server.ts |
.env.example |
software | healthy | .env.example |
eval.ts |
software | healthy | eval.ts |
CLAUDE.md |
software | healthy | CLAUDE.md |
PRD.md |
software | healthy | PRD.md |
KNOWN_ISSUES.md |
software | healthy | KNOWN_ISSUES.md |
AI_HANDOFF.md |
software | healthy | AI_HANDOFF.md |
vite.config.ts |
software | healthy | vite.config.ts |
delete_db.ts |
software | healthy | delete_db.ts |
test-run.ts |
software | healthy | test-run.ts |
package-lock.json |
software | healthy | package-lock.json |
README.md |
software | healthy | README.md |
SYSTEM_ARCHITECTURE.md |
software | healthy | SYSTEM_ARCHITECTURE.md |
metadata.json |
software | healthy | metadata.json |
railway.toml |
software | healthy | railway.toml |
SYSTEM_ARCHITECTURE_BEGINNER.md |
software | healthy | SYSTEM_ARCHITECTURE_BEGINNER.md |
SYSTEM_ARCHITECTURE_EXPERT.md |
software | healthy | SYSTEM_ARCHITECTURE_EXPERT.md |
package.json |
software | healthy | package.json |
index.html |
software | healthy | index.html |
PULSEDESK_HANDOFF.md |
software | healthy | PULSEDESK_HANDOFF.md |
tsconfig.json |
software | healthy | tsconfig.json |
CLAUDE.md |
quality | healthy | CLAUDE.md |
| Label | Layer | Status | Path |
|---|---|---|---|
USE /api/ |
api | healthy | server.ts |
GET /.well-known/security.txt |
api | healthy | server.ts |
GET /api/health |
api | healthy | server.ts |
POST /api/auth/login |
api | healthy | server.ts |
GET /api/auth/verify |
api | healthy | server.ts |
POST /api/auth/logout |
api | healthy | server.ts |
GET /api/communities |
api | healthy | server.ts |
GET /api/tickets |
api | healthy | server.ts |
POST /api/tickets/:id/status |
api | healthy | server.ts |
POST /api/tickets/:id/jira |
api | healthy | server.ts |
ALL /api/eval |
api | healthy | server.ts |
POST /api/test-message |
api | healthy | server.ts |
GET /api/train/next |
api | healthy | server.ts |
POST /api/train/correct |
api | healthy | server.ts |
GET /api/verify/progress |
api | healthy | server.ts |
POST /api/verify |
api | healthy | server.ts |
GET /api/backfill/progress |
api | healthy | server.ts |
POST /api/backfill |
api | healthy | server.ts |
POST /api/ingest |
api | healthy | server.ts |
USE /assets |
api | healthy | server.ts |
ALL /api/* |
api | healthy | server.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
port:3000 |
network | healthy | .env.example |
port:3100 |
network | healthy | CLAUDE.md |
| Label | Layer | Status | Path |
|---|---|---|---|
generic_api_key::.env.example |
security | healthy | .env.example |
password_literal::.env.example |
security | healthy | .env.example |
| Label | Layer | Status | Path |
|---|---|---|---|
JimiR3d__Quidax-Telegram-gemini |
software | healthy | /data/fable5_failed_archive/JimiR3d__Quidax-Telegram-gemini |
| Label | Layer | Status | Path |
|---|---|---|---|
postgres |
data | healthy | CLAUDE.md |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::gcp |
hardware | healthy | package-lock.json |
This page is publicly accessible at:
https://repobility.com/scan/134336f6-a10b-4025-83dd-9f531fecb7f9/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/134336f6-a10b-4025-83dd-9f531fecb7f9/
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.