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.

RenanRMartins/criativa-desk

https://github.com/RenanRMartins/criativa-desk · scanned 2026-06-15 23:49 UTC (2 months, 3 weeks ago)

114 raw signals (0 security + 114 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 3 weeks ago · v1 · 99 actionable findings from 1 signal source. 15 repeated signals 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 529 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
authMiddleware software healthy server/middleware/auth.middleware.ts:authMiddleware
main software healthy server/prisma/seed.ts:main
basicAuth software healthy server/routes/canva.routes.ts:basicAuth
getCanvaToken software healthy server/routes/canva.routes.ts:getCanvaToken
makeToken software healthy server/routes/auth.routes.ts:makeToken
oauthClient software healthy server/routes/social.routes.ts:oauthClient
saveSocialAccount software healthy server/routes/social.routes.ts:saveSocialAccount
network software healthy server/routes/social.routes.ts:network
accessToken software healthy server/routes/social.routes.ts:accessToken
profile software healthy server/routes/social.routes.ts:profile
basicAuth software healthy server/routes/music.routes.ts:basicAuth
getSpotifyToken software healthy server/routes/music.routes.ts:getSpotifyToken
ytOAuthClient software healthy server/routes/music.routes.ts:ytOAuthClient
getYoutubeAuth software healthy server/routes/music.routes.ts:getYoutubeAuth
ids software healthy server/routes/music.routes.ts:ids
publishToNetworks software healthy server/workers/publish.worker.ts:publishToNetworks
notifyMembers software healthy server/workers/publish.worker.ts:notifyMembers
publishDuePosts software healthy server/workers/publish.worker.ts:publishDuePosts
meta software healthy server/workers/publish.worker.ts:meta
attempts software healthy server/workers/publish.worker.ts:attempts
startPublishWorker software healthy server/workers/publish.worker.ts:startPublishWorker
buildSystemPrompt software healthy server/services/copydesk.service.ts:buildSystemPrompt
streamCopyGeneration software healthy server/services/copydesk.service.ts:streamCopyGeneration
decodeEntities software healthy server/services/trends.service.ts:decodeEntities
capitalize software healthy server/services/trends.service.ts:capitalize
parseTraffic software healthy server/services/trends.service.ts:parseTraffic
trafficToScore software healthy server/services/trends.service.ts:trafficToScore
parseFeed software healthy server/services/trends.service.ts:parseFeed
getGoogleTrends software healthy server/services/trends.service.ts:getGoogleTrends
fetchSuggestions software healthy server/services/search.service.ts:fetchSuggestions
getSearchSuggestions software healthy server/services/search.service.ts:getSearchSuggestions
ProtectedRoute software healthy src/App.tsx:ProtectedRoute
GuestRoute software healthy src/App.tsx:GuestRoute
App software healthy src/App.tsx:App
withDragAndDrop software healthy src/types/react-big-calendar-dnd.d.ts:withDragAndDrop
getConfig software healthy src/components/layout/NotificationBell.tsx:getConfig
NotificationBell software healthy src/components/layout/NotificationBell.tsx:NotificationBell
onOutside software healthy src/components/layout/NotificationBell.tsx:onOutside
Sidebar software healthy src/components/layout/Sidebar.tsx:Sidebar
NavItem software healthy src/components/layout/Sidebar.tsx:NavItem
AppLayout software healthy src/components/layout/AppLayout.tsx:AppLayout
Topbar software healthy src/components/layout/Topbar.tsx:Topbar
onClickOutside software healthy src/components/layout/Topbar.tsx:onClickOutside
NetworkIcon software healthy src/components/posts/NetworkPreview.tsx:NetworkIcon
NetworkPreview software healthy src/components/posts/NetworkPreview.tsx:NetworkPreview
MediaUploader software healthy src/components/posts/MediaUploader.tsx:MediaUploader
remove software healthy src/components/posts/MediaUploader.tsx:remove
formatTime software healthy src/components/posts/VideoPreview.tsx:formatTime
VideoPreview software healthy src/components/posts/VideoPreview.tsx:VideoPreview
togglePlay software healthy src/components/posts/VideoPreview.tsx:togglePlay

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

LabelLayerStatusPath
tsconfig.app.json software healthy tsconfig.app.json
vite.config.ts software healthy vite.config.ts
vercel.json software healthy vercel.json
CLAUDE.md software healthy CLAUDE.md
package.json software healthy package.json
tsconfig.node.json software healthy tsconfig.node.json
index.html software healthy index.html
package-lock.json software healthy package-lock.json
.env.example software healthy .env.example
tsconfig.json software healthy tsconfig.json
docker-compose.yml software healthy docker-compose.yml
MASTER.md software healthy design-system/MASTER.md
MASTER.md software healthy design-system/socialdesk/MASTER.md
package.json software healthy server/package.json
index.ts software healthy server/index.ts
package-lock.json software healthy server/package-lock.json
.env.example software healthy server/.env.example
tsconfig.json software healthy server/tsconfig.json
auth.middleware.ts software healthy server/middleware/auth.middleware.ts
seed.ts software healthy server/prisma/seed.ts
prisma.ts software healthy server/lib/prisma.ts
canva.routes.ts software healthy server/routes/canva.routes.ts
projects.routes.ts software healthy server/routes/projects.routes.ts
notifications.routes.ts software healthy server/routes/notifications.routes.ts
approvals.routes.ts software healthy server/routes/approvals.routes.ts
scheduling.routes.ts software healthy server/routes/scheduling.routes.ts
upload.routes.ts software healthy server/routes/upload.routes.ts
searchdesk.routes.ts software healthy server/routes/searchdesk.routes.ts
auth.routes.ts software healthy server/routes/auth.routes.ts
social.routes.ts software healthy server/routes/social.routes.ts
trenddesk.routes.ts software healthy server/routes/trenddesk.routes.ts
copydesk.routes.ts software healthy server/routes/copydesk.routes.ts
music.routes.ts software healthy server/routes/music.routes.ts
professionals.routes.ts software healthy server/routes/professionals.routes.ts
video-tasks.routes.ts software healthy server/routes/video-tasks.routes.ts
posts.routes.ts software healthy server/routes/posts.routes.ts
publish.worker.ts software healthy server/workers/publish.worker.ts
copydesk.service.ts software healthy server/services/copydesk.service.ts
trends.service.ts software healthy server/services/trends.service.ts
search.service.ts software healthy server/services/search.service.ts
cloudinary.service.ts software healthy server/services/cloudinary.service.ts
index.css software healthy src/index.css
main.tsx software healthy src/main.tsx
vite-env.d.ts software healthy src/vite-env.d.ts
App.tsx software healthy src/App.tsx
index.ts software healthy src/types/index.ts
react-big-calendar-dnd.d.ts software healthy src/types/react-big-calendar-dnd.d.ts
NotificationBell.tsx software healthy src/components/layout/NotificationBell.tsx
Sidebar.tsx software healthy src/components/layout/Sidebar.tsx
AppLayout.tsx software healthy src/components/layout/AppLayout.tsx

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

LabelLayerStatusPath
USE /api/auth api healthy server/index.ts
USE /api/projects api healthy server/index.ts
USE /api/posts api healthy server/index.ts
USE /api/approvals api healthy server/index.ts
USE /api/professionals api healthy server/index.ts
USE /api/copydesk api healthy server/index.ts
USE /api/notifications api healthy server/index.ts
USE /api/video-tasks api healthy server/index.ts
USE /api/scheduling api healthy server/index.ts
USE /api/trenddesk api healthy server/index.ts
USE /api/searchdesk api healthy server/index.ts
USE /api/upload api healthy server/index.ts
USE /api/social api healthy server/index.ts
USE /api/music api healthy server/index.ts
USE /api/canva api healthy server/index.ts
GET /api/health api healthy server/index.ts
GET /auth-url api healthy server/routes/canva.routes.ts
GET /callback api healthy server/routes/canva.routes.ts
GET /status api healthy server/routes/canva.routes.ts
POST /create-design api healthy server/routes/canva.routes.ts
DELETE / api healthy server/routes/canva.routes.ts
GET / api healthy server/routes/projects.routes.ts
GET /:id api healthy server/routes/projects.routes.ts
POST / api healthy server/routes/projects.routes.ts
PATCH /:id api healthy server/routes/projects.routes.ts
DELETE /:id api healthy server/routes/projects.routes.ts
PATCH /read-all api healthy server/routes/notifications.routes.ts
PATCH /:id/read api healthy server/routes/notifications.routes.ts
GET /public/:token api healthy server/routes/approvals.routes.ts
POST /public/:token/action api healthy server/routes/approvals.routes.ts
POST /:postId/publish api healthy server/routes/scheduling.routes.ts
DELETE /:postId api healthy server/routes/scheduling.routes.ts
POST /register api healthy server/routes/auth.routes.ts
POST /login api healthy server/routes/auth.routes.ts
PATCH /me api healthy server/routes/auth.routes.ts
GET /google/auth-url api healthy server/routes/social.routes.ts
GET /google/callback api healthy server/routes/social.routes.ts
GET /linkedin/auth-url api healthy server/routes/social.routes.ts
GET /linkedin/callback api healthy server/routes/social.routes.ts
GET /meta/auth-url api healthy server/routes/social.routes.ts
GET /meta/callback api healthy server/routes/social.routes.ts
GET /tiktok/auth-url api healthy server/routes/social.routes.ts
GET /clip/callback api healthy server/routes/social.routes.ts
GET /accounts api healthy server/routes/social.routes.ts
DELETE /accounts/:id api healthy server/routes/social.routes.ts
POST /generate api healthy server/routes/copydesk.routes.ts
GET /spotify/auth-url api healthy server/routes/music.routes.ts
GET /spotify/callback api healthy server/routes/music.routes.ts
GET /youtube/auth-url api healthy server/routes/music.routes.ts
GET /youtube/callback api healthy server/routes/music.routes.ts

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

LabelLayerStatusPath
/ProjectDetailPage frontend healthy src/pages/ProjectDetailPage.tsx
/SchedulingPage frontend healthy src/pages/SchedulingPage.tsx
/ApprovalsPage frontend healthy src/pages/ApprovalsPage.tsx
/DesignDeskPage frontend healthy src/pages/DesignDeskPage.tsx
/LibraryPage frontend healthy src/pages/LibraryPage.tsx
/CopyDeskPage frontend healthy src/pages/CopyDeskPage.tsx
/OnboardingPage frontend healthy src/pages/OnboardingPage.tsx
/SettingsPage frontend healthy src/pages/SettingsPage.tsx
/ReportsPage frontend healthy src/pages/ReportsPage.tsx
/DashboardPage frontend healthy src/pages/DashboardPage.tsx
/CalendarPage frontend healthy src/pages/CalendarPage.tsx
/VideosReceivedPage frontend healthy src/pages/VideosReceivedPage.tsx
/ProjectsPage frontend healthy src/pages/ProjectsPage.tsx
/SearchDeskPage frontend healthy src/pages/SearchDeskPage.tsx
/TrendDeskPage frontend healthy src/pages/TrendDeskPage.tsx
/auth/LoginPage frontend healthy src/pages/auth/LoginPage.tsx
/auth/RegisterPage frontend healthy src/pages/auth/RegisterPage.tsx
/public/PrivacyPolicyPage frontend healthy src/pages/public/PrivacyPolicyPage.tsx
/public/LandingPage frontend healthy src/pages/public/LandingPage.tsx
/public/ApprovalPublicPage frontend healthy src/pages/public/ApprovalPublicPage.tsx
/public/ProfessionalPortalPage frontend healthy src/pages/public/ProfessionalPortalPage.tsx
/public/TermsPage frontend healthy src/pages/public/TermsPage.tsx
/public/DataDeletionPage frontend healthy src/pages/public/DataDeletionPage.tsx
/ frontend healthy src/App.tsx
/login frontend healthy src/App.tsx
/register frontend healthy src/App.tsx
/gravar/:token frontend healthy src/App.tsx
/aprovar/:token frontend healthy src/App.tsx
/privacidade frontend healthy src/App.tsx
/termos frontend healthy src/App.tsx
/exclusao-de-dados frontend healthy src/App.tsx
/onboarding frontend healthy src/App.tsx
dashboard frontend healthy src/App.tsx
projects frontend healthy src/App.tsx
projects/:id frontend healthy src/App.tsx
calendar frontend healthy src/App.tsx
videos frontend healthy src/App.tsx
approvals frontend healthy src/App.tsx
scheduling frontend healthy src/App.tsx
copydesk frontend healthy src/App.tsx
trenddesk frontend healthy src/App.tsx
searchdesk frontend healthy src/App.tsx
designdesk frontend healthy src/App.tsx
library frontend healthy src/App.tsx
reports frontend healthy src/App.tsx
settings frontend healthy src/App.tsx
* frontend healthy src/App.tsx

LabelLayerStatusPath
App frontend healthy src/App.tsx
Sidebar frontend healthy src/components/layout/Sidebar.tsx
AppLayout frontend healthy src/components/layout/AppLayout.tsx
Topbar frontend healthy src/components/layout/Topbar.tsx
LabShader frontend healthy src/components/ui/lab.tsx
StatusBadge frontend healthy src/components/ui/StatusBadge.tsx
NetworkBadge frontend healthy src/components/ui/NetworkBadge.tsx
ProjectDetailPage frontend healthy src/pages/ProjectDetailPage.tsx
SchedulingPage frontend healthy src/pages/SchedulingPage.tsx
ApprovalsPage frontend healthy src/pages/ApprovalsPage.tsx
DesignDeskPage frontend healthy src/pages/DesignDeskPage.tsx
LibraryPage frontend healthy src/pages/LibraryPage.tsx
CopyDeskPage frontend healthy src/pages/CopyDeskPage.tsx
OnboardingPage frontend healthy src/pages/OnboardingPage.tsx
SettingsPage frontend healthy src/pages/SettingsPage.tsx
ReportsPage frontend healthy src/pages/ReportsPage.tsx
DashboardPage frontend healthy src/pages/DashboardPage.tsx
CalendarPage frontend healthy src/pages/CalendarPage.tsx
VideosReceivedPage frontend healthy src/pages/VideosReceivedPage.tsx
ProjectsPage frontend healthy src/pages/ProjectsPage.tsx
SearchDeskPage frontend healthy src/pages/SearchDeskPage.tsx
TrendDeskPage frontend healthy src/pages/TrendDeskPage.tsx
LoginPage frontend healthy src/pages/auth/LoginPage.tsx
RegisterPage frontend healthy src/pages/auth/RegisterPage.tsx
PrivacyPolicyPage frontend healthy src/pages/public/PrivacyPolicyPage.tsx
LandingPage frontend healthy src/pages/public/LandingPage.tsx
ApprovalPublicPage frontend healthy src/pages/public/ApprovalPublicPage.tsx
ProfessionalPortalPage frontend healthy src/pages/public/ProfessionalPortalPage.tsx
TermsPage frontend healthy src/pages/public/TermsPage.tsx
DataDeletionPage frontend healthy src/pages/public/DataDeletionPage.tsx

LabelLayerStatusPath
design-system software healthy design-system
socialdesk software healthy design-system/socialdesk
server software healthy server
middleware software healthy server/middleware
prisma software healthy server/prisma
lib software healthy server/lib
routes software healthy server/routes
workers software healthy server/workers
services software healthy server/services
src software healthy src
types software healthy src/types
components software healthy src/components
layout software healthy src/components/layout
posts software healthy src/components/posts
ui software healthy src/components/ui
approvals software healthy src/components/approvals
professionals software healthy src/components/professionals
lib software healthy src/lib
pages software healthy src/pages
auth software healthy src/pages/auth
public software healthy src/pages/public
hooks software healthy src/hooks
store software healthy src/store

LabelLayerStatusPath
auth::src/pages/public/TermsPage.tsx security healthy src/pages/public/TermsPage.tsx
auth::server/routes/social.routes.ts security healthy server/routes/social.routes.ts
auth::server/routes/canva.routes.ts security healthy server/routes/canva.routes.ts
auth::src/pages/DesignDeskPage.tsx security healthy src/pages/DesignDeskPage.tsx
auth::server/routes/auth.routes.ts security healthy server/routes/auth.routes.ts
auth::CLAUDE.md security healthy CLAUDE.md
auth::server/middleware/auth.middleware.ts security healthy server/middleware/auth.middleware.ts
auth::server/routes/scheduling.routes.ts security healthy server/routes/scheduling.routes.ts
auth::server/routes/music.routes.ts security healthy server/routes/music.routes.ts
auth::src/components/ui/music-player.tsx security healthy src/components/ui/music-player.tsx

LabelLayerStatusPath
port:3000 network healthy vite.config.ts
port:4000 network healthy .env.example
port:5432 network healthy docker-compose.yml
port:6379 network healthy docker-compose.yml

LabelLayerStatusPath
postgresql data healthy CLAUDE.md
postgres data healthy docker-compose.yml
redis data healthy docker-compose.yml

LabelLayerStatusPath
1.32.42.18 network healthy src/components/ui/music-player.tsx
361.181.54.78 network healthy src/components/ui/music-player.tsx
1.621.539.3 network healthy src/components/ui/music-player.tsx

LabelLayerStatusPath
postgres hardware healthy docker-compose.yml
redis hardware healthy docker-compose.yml

LabelLayerStatusPath
repobility-clone-8077z00x software healthy /tmp/repobility-clone-8077z00x

LabelLayerStatusPath
vps::gcp hardware healthy server/package-lock.json
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/44ee95fd-9cc7-4b4f-9965-ee1ed9db021d/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/44ee95fd-9cc7-4b4f-9965-ee1ed9db021d/

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.