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.

rblake2320/The-Mic-Drops

https://github.com/rblake2320/The-Mic-Drops · scanned 2026-06-15 23:47 UTC (2 months, 3 weeks ago)

55 raw signals (0 security + 55 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 3 weeks ago · v1 · 55 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 197 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
getGeminiClient software healthy server.ts:getGeminiClient
callGeminiWithRetry software healthy server.ts:callGeminiWithRetry
getFallbackDrop software healthy server.ts:getFallbackDrop
nameLower software healthy server.ts:nameLower
startServer software healthy server.ts:startServer
main software healthy prisma/seed.ts:main
initVapid software healthy server/push/index.ts:initVapid
sendPushToSubscription software healthy server/push/index.ts:sendPushToSubscription
sendDropToSubscribers software healthy server/push/index.ts:sendDropToSubscribers
extractToken software healthy server/middleware/auth.ts:extractToken
requireCreatorAuth software healthy server/middleware/auth.ts:requireCreatorAuth
requireConsumerAuth software healthy server/middleware/auth.ts:requireConsumerAuth
requireAdminAuth software healthy server/middleware/auth.ts:requireAdminAuth
extractVideoId software healthy server/ingest/youtube.ts:extractVideoId
parseTimeCode software healthy server/ingest/youtube.ts:parseTimeCode
ingestYouTubeVideo software healthy server/ingest/youtube.ts:ingestYouTubeVideo
startDropWorker software healthy server/workers/dropWorker.ts:startDropWorker
parseRedisUrl software healthy server/queues/dispatcher.ts:parseRedisUrl
initQueue software healthy server/queues/dispatcher.ts:initQueue
scheduleDropJob software healthy server/queues/dispatcher.ts:scheduleDropJob
cancelDropJob software healthy server/queues/dispatcher.ts:cancelDropJob
registerPushSubscription software healthy src/api.ts:registerPushSubscription
subscribeToPushNotifications software healthy src/api.ts:subscribeToPushNotifications
urlBase64ToUint8Array software healthy src/api.ts:urlBase64ToUint8Array
base64 software healthy src/api.ts:base64
routeFromPath software healthy src/App.tsx:routeFromPath
navigate software healthy src/App.tsx:navigate
Shell software healthy src/App.tsx:Shell
ConsumerView software healthy src/App.tsx:ConsumerView
CreatorView software healthy src/App.tsx:CreatorView
InvestorView software healthy src/App.tsx:InvestorView
App software healthy src/App.tsx:App
onPop software healthy src/App.tsx:onPop
getPnLAndKPIs software healthy src/components/InvestorSandbox.tsx:getPnLAndKPIs
stripeFees software healthy src/components/InvestorSandbox.tsx:stripeFees
CustomTooltip software healthy src/components/InvestorSandbox.tsx:CustomTooltip
pct software healthy src/components/InvestorSandbox.tsx:pct
InvestorSandbox software healthy src/components/InvestorSandbox.tsx:InvestorSandbox
applyGrowthScenario software healthy src/components/InvestorSandbox.tsx:applyGrowthScenario
handleSaveScenario software healthy src/components/InvestorSandbox.tsx:handleSaveScenario
handleDeleteScenario software healthy src/components/InvestorSandbox.tsx:handleDeleteScenario
handleLoadScenario software healthy src/components/InvestorSandbox.tsx:handleLoadScenario
applyBenchmark software healthy src/components/InvestorSandbox.tsx:applyBenchmark
handleSliderChange software healthy src/components/InvestorSandbox.tsx:handleSliderChange
strFees software healthy src/components/InvestorSandbox.tsx:strFees
formatCurrency software healthy src/components/InvestorSandbox.tsx:formatCurrency
renderVariance software healthy src/components/InvestorSandbox.tsx:renderVariance
CreatorStudio software healthy src/components/CreatorStudio.tsx:CreatorStudio
getLocalFallbackDrop software healthy src/components/CreatorStudio.tsx:getLocalFallbackDrop
const software healthy src/components/CreatorStudio.tsx:const

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

LabelLayerStatusPath
vite.config.ts software healthy vite.config.ts
README.md software healthy README.md
CLAUDE.md software healthy CLAUDE.md
package.json software healthy package.json
wrangler.toml software healthy wrangler.toml
index.html software healthy index.html
Dockerfile software healthy Dockerfile
package-lock.json software healthy package-lock.json
server.ts software healthy server.ts
.env.example software healthy .env.example
tsconfig.json software healthy tsconfig.json
metadata.json software healthy metadata.json
AGENTS.md software healthy AGENTS.md
docker-compose.yml software healthy docker-compose.yml
DEPLOYMENT.md software healthy DEPLOYMENT.md
vps-setup.sh software healthy scripts/vps-setup.sh
generate-vapid.ts software healthy scripts/generate-vapid.ts
seed.ts software healthy prisma/seed.ts
db.ts software healthy server/db.ts
index.ts software healthy server/push/index.ts
auth.ts software healthy server/middleware/auth.ts
youtube.ts software healthy server/ingest/youtube.ts
auth.ts software healthy server/routes/auth.ts
analytics.ts software healthy server/routes/analytics.ts
creators.ts software healthy server/routes/creators.ts
drops.ts software healthy server/routes/drops.ts
consumer.ts software healthy server/routes/consumer.ts
dropWorker.ts software healthy server/workers/dropWorker.ts
dispatcher.ts software healthy server/queues/dispatcher.ts
sw.js software healthy public/sw.js
deploy.yml software healthy .github/workflows/deploy.yml
index.css software healthy src/index.css
api.ts software healthy src/api.ts
main.tsx software healthy src/main.tsx
data.ts software healthy src/data.ts
App.tsx software healthy src/App.tsx
types.ts software healthy src/types.ts
InvestorSandbox.tsx software healthy src/components/InvestorSandbox.tsx
CreatorStudio.tsx software healthy src/components/CreatorStudio.tsx
MobileSimulator.tsx software healthy src/components/MobileSimulator.tsx
DemoExperience.tsx software healthy src/pages/DemoExperience.tsx
CLAUDE.md quality healthy CLAUDE.md
AGENTS.md quality healthy AGENTS.md

LabelLayerStatusPath
GET /api/config api healthy server.ts
POST /api/drops/generate api healthy server.ts
POST /api/drops/tts api healthy server.ts
POST /api/ingest/youtube api healthy server.ts
USE /api/auth api healthy server.ts
USE /api/creators api healthy server.ts
USE /api/drops api healthy server.ts
USE /api/consumer api healthy server.ts
USE /api/analytics api healthy server.ts
USE /api api healthy server.ts
POST /consumer/register api healthy server/routes/auth.ts
POST /consumer/login api healthy server/routes/auth.ts
POST /creator/register api healthy server/routes/auth.ts
POST /creator/login api healthy server/routes/auth.ts
POST /event api healthy server/routes/analytics.ts
GET /drops/:dropId api healthy server/routes/analytics.ts
GET /creators/:creatorId api healthy server/routes/analytics.ts
GET / api healthy server/routes/creators.ts
GET /:id api healthy server/routes/creators.ts
PATCH /:id/status api healthy server/routes/creators.ts
POST / api healthy server/routes/creators.ts
GET /mine api healthy server/routes/drops.ts
PATCH /:id/cancel api healthy server/routes/drops.ts
GET /me api healthy server/routes/consumer.ts
PATCH /interests api healthy server/routes/consumer.ts
POST /push/subscribe api healthy server/routes/consumer.ts
DELETE /push/subscribe api healthy server/routes/consumer.ts
POST /subscriptions/:creatorId api healthy server/routes/consumer.ts
DELETE /subscriptions/:creatorId api healthy server/routes/consumer.ts
GET /subscriptions api healthy server/routes/consumer.ts

LabelLayerStatusPath
scripts software healthy scripts
prisma software healthy prisma
server software healthy server
push software healthy server/push
middleware software healthy server/middleware
ingest software healthy server/ingest
routes software healthy server/routes
workers software healthy server/workers
queues software healthy server/queues
public software healthy public
.github software healthy .github
workflows software healthy .github/workflows
src software healthy src
components software healthy src/components
pages software healthy src/pages

LabelLayerStatusPath
port:3000 network healthy Dockerfile
port:5435 network healthy docker-compose.yml
port:5432 network healthy docker-compose.yml
port:6381 network healthy docker-compose.yml
port:6379 network healthy docker-compose.yml

LabelLayerStatusPath
App frontend healthy src/App.tsx
InvestorSandbox frontend healthy src/components/InvestorSandbox.tsx
CreatorStudio frontend healthy src/components/CreatorStudio.tsx
MobileSimulator frontend healthy src/components/MobileSimulator.tsx
DemoExperience frontend healthy src/pages/DemoExperience.tsx

LabelLayerStatusPath
CLOUDFLARE_API_TOKEN cicd healthy
CLOUDFLARE_ACCOUNT_ID cicd healthy
VITE_API_URL cicd healthy
VPS_SSH_KEY cicd healthy
VPS_USER cicd healthy

LabelLayerStatusPath
postgres data healthy CLAUDE.md
redis data healthy CLAUDE.md
postgresql data healthy .env.example

LabelLayerStatusPath
image::Dockerfile hardware healthy Dockerfile
postgres hardware healthy docker-compose.yml
redis hardware healthy docker-compose.yml

LabelLayerStatusPath
bullmq data healthy CLAUDE.md
celery data healthy src/components/MobileSimulator.tsx

LabelLayerStatusPath
2.25.184.107 network healthy scripts/vps-setup.sh
127.0.0.1 network healthy scripts/vps-setup.sh

LabelLayerStatusPath
auth::server/routes/auth.ts security healthy server/routes/auth.ts
auth::server/middleware/auth.ts security healthy server/middleware/auth.ts

LabelLayerStatusPath
deploy-frontend cicd healthy .github/workflows/deploy.yml
deploy-backend cicd healthy .github/workflows/deploy.yml

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

LabelLayerStatusPath
nginx network healthy CLAUDE.md

LabelLayerStatusPath
vps::gcp hardware healthy package-lock.json

LabelLayerStatusPath
/DemoExperience frontend healthy src/pages/DemoExperience.tsx

LabelLayerStatusPath
gha::deploy cicd healthy .github/workflows/deploy.yml
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/e544e208-7fff-4fb5-a7dc-fa70ef159a4a/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/e544e208-7fff-4fb5-a7dc-fa70ef159a4a/

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.