https://github.com/bridgesystemsllc/Nexus-Collab
· scanned 2026-06-17 01:43 UTC (1 month, 1 week ago)
154 raw signals (0 security + 154 graph)
Last scanned 1 month, 1 week ago · v2 · last Δ -24.3 (diff) · 154 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 1470 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 |
|---|---|---|---|
main |
software | healthy | NEXUS_Prisma_Seed.ts:main |
main |
software | healthy | packages/prisma/prisma/seed.ts:main |
getExtension |
software | healthy | packages/shared/src/index.ts:getExtension |
formatMaxUploadSize |
software | healthy | packages/shared/src/index.ts:formatMaxUploadSize |
validateUpload |
software | healthy | packages/shared/src/index.ts:validateUpload |
normalizedMime |
software | healthy | packages/shared/src/index.ts:normalizedMime |
spawnProcess |
software | healthy | scripts/dev.mjs:spawnProcess |
main |
software | healthy | scripts/dev.mjs:main |
main |
software | healthy | scripts/migrate-components-module.ts:main |
nextSort |
software | healthy | scripts/migrate-components-module.ts:nextSort |
norm |
software | healthy | scripts/migrate-cm-links.ts:norm |
buildMatcher |
software | healthy | scripts/migrate-cm-links.ts:buildMatcher |
cmTextOf |
software | healthy | scripts/migrate-cm-links.ts:cmTextOf |
main |
software | healthy | scripts/migrate-cm-links.ts:main |
data |
software | healthy | scripts/migrate-cm-links.ts:data |
itemName |
software | healthy | scripts/migrate-cm-links.ts:itemName |
w |
software | healthy | scripts/migrate-cm-links.ts:w |
line |
software | healthy | scripts/migrate-cm-links.ts:line |
run |
software | healthy | scripts/setup.mjs:run |
main |
software | healthy | scripts/setup.mjs:main |
start |
software | healthy | apps/api/src/index.ts:start |
scheduleJobs |
software | healthy | apps/api/src/worker.ts:scheduleJobs |
getSessionSecret |
software | healthy | apps/api/src/auth/session.ts:getSessionSecret |
getSession |
software | healthy | apps/api/src/auth/session.ts:getSession |
upsertMemberFromMicrosoft |
software | healthy | apps/api/src/auth/session.ts:upsertMemberFromMicrosoft |
setupAuth |
software | healthy | apps/api/src/auth/session.ts:setupAuth |
attachMember |
software | healthy | apps/api/src/auth/session.ts:attachMember |
userId |
software | healthy | apps/api/src/auth/session.ts:userId |
getMsConfig |
software | healthy | apps/api/src/lib/microsoftGraph.ts:getMsConfig |
isMicrosoftConfigured |
software | healthy | apps/api/src/lib/microsoftGraph.ts:isMicrosoftConfigured |
getRedirectUri |
software | healthy | apps/api/src/lib/microsoftGraph.ts:getRedirectUri |
domain |
software | healthy | apps/api/src/lib/microsoftGraph.ts:domain |
createStateNonce |
software | healthy | apps/api/src/lib/microsoftGraph.ts:createStateNonce |
safeEqual |
software | healthy | apps/api/src/lib/microsoftGraph.ts:safeEqual |
buildAuthUrl |
software | healthy | apps/api/src/lib/microsoftGraph.ts:buildAuthUrl |
tokenRequest |
software | healthy | apps/api/src/lib/microsoftGraph.ts:tokenRequest |
exchangeCode |
software | healthy | apps/api/src/lib/microsoftGraph.ts:exchangeCode |
refreshTokens |
software | healthy | apps/api/src/lib/microsoftGraph.ts:refreshTokens |
fetchProfile |
software | healthy | apps/api/src/lib/microsoftGraph.ts:fetchProfile |
saveTokensForMember |
software | healthy | apps/api/src/lib/microsoftGraph.ts:saveTokensForMember |
getMicrosoftAccount |
software | healthy | apps/api/src/lib/microsoftGraph.ts:getMicrosoftAccount |
disconnectMember |
software | healthy | apps/api/src/lib/microsoftGraph.ts:disconnectMember |
getAccessTokenForMember |
software | healthy | apps/api/src/lib/microsoftGraph.ts:getAccessTokenForMember |
graphGet |
software | healthy | apps/api/src/lib/microsoftGraph.ts:graphGet |
resolveMaxBytes |
software | healthy | apps/api/src/lib/uploadValidation.ts:resolveMaxBytes |
getExtension |
software | healthy | apps/api/src/lib/uploadValidation.ts:getExtension |
formatMaxUploadSize |
software | healthy | apps/api/src/lib/uploadValidation.ts:formatMaxUploadSize |
validateUpload |
software | healthy | apps/api/src/lib/uploadValidation.ts:validateUpload |
normalizedMime |
software | healthy | apps/api/src/lib/uploadValidation.ts:normalizedMime |
getKey |
software | healthy | apps/api/src/lib/encryption.ts:getKey |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
.env.example |
software | healthy | .env.example |
AGENTS.md |
software | healthy | AGENTS.md |
pnpm-workspace.yaml |
software | healthy | pnpm-workspace.yaml |
NEXUS_Prisma_Seed.ts |
software | healthy | NEXUS_Prisma_Seed.ts |
docker-compose.yml |
software | healthy | docker-compose.yml |
package.json |
software | healthy | package.json |
NEXUS_v3_Demo.html |
software | healthy | NEXUS_v3_Demo.html |
replit.md |
software | healthy | replit.md |
pnpm-lock.yaml |
software | healthy | pnpm-lock.yaml |
package.json |
software | healthy | packages/prisma/package.json |
seed.ts |
software | healthy | packages/prisma/prisma/seed.ts |
package.json |
software | healthy | packages/shared/package.json |
index.ts |
software | healthy | packages/shared/src/index.ts |
post-merge.sh |
software | healthy | scripts/post-merge.sh |
dev.mjs |
software | healthy | scripts/dev.mjs |
migrate-components-module.ts |
software | healthy | scripts/migrate-components-module.ts |
migrate-cm-links.ts |
software | healthy | scripts/migrate-cm-links.ts |
setup.mjs |
software | healthy | scripts/setup.mjs |
2026-03-29-onboarding-wizard-design.md |
software | healthy | docs/superpowers/specs/2026-03-29-onboarding-wizard-design.… |
2026-04-07-product-catalog-design.md |
software | healthy | docs/superpowers/specs/2026-04-07-product-catalog-design.md |
2026-04-07-product-catalog.md |
software | healthy | docs/superpowers/plans/2026-04-07-product-catalog.md |
2026-06-10-rd-sprint-cleanup-linking.md |
software | healthy | docs/superpowers/plans/2026-06-10-rd-sprint-cleanup-linking… |
package.json |
software | healthy | apps/api/package.json |
tsconfig.json |
software | healthy | apps/api/tsconfig.json |
index.ts |
software | healthy | apps/api/src/index.ts |
worker.ts |
software | healthy | apps/api/src/worker.ts |
session.ts |
software | healthy | apps/api/src/auth/session.ts |
microsoftGraph.ts |
software | healthy | apps/api/src/lib/microsoftGraph.ts |
uploadValidation.ts |
software | healthy | apps/api/src/lib/uploadValidation.ts |
encryption.ts |
software | healthy | apps/api/src/lib/encryption.ts |
erpSync.ts |
software | healthy | apps/api/src/lib/erpSync.ts |
oauth.ts |
software | healthy | apps/api/src/lib/oauth.ts |
index.ts |
software | healthy | apps/api/src/lib/objectStorage/index.ts |
objectStorage.ts |
software | healthy | apps/api/src/lib/objectStorage/objectStorage.ts |
objectAcl.ts |
software | healthy | apps/api/src/lib/objectStorage/objectAcl.ts |
confirmationSender.ts |
software | healthy | apps/api/src/services/emailAgent/confirmationSender.ts |
processor.ts |
software | healthy | apps/api/src/services/emailAgent/processor.ts |
executor.ts |
software | healthy | apps/api/src/services/emailAgent/executor.ts |
claudeParser.ts |
software | healthy | apps/api/src/services/emailAgent/claudeParser.ts |
graphClient.ts |
software | healthy | apps/api/src/services/emailAgent/graphClient.ts |
fetcher.ts |
software | healthy | apps/api/src/services/emailAgent/fetcher.ts |
microsoftGraph.ts |
software | healthy | apps/api/src/routes/microsoftGraph.ts |
uploads.ts |
software | healthy | apps/api/src/routes/uploads.ts |
onboarding.ts |
software | healthy | apps/api/src/routes/onboarding.ts |
products.ts |
software | healthy | apps/api/src/routes/products.ts |
documents.ts |
software | healthy | apps/api/src/routes/documents.ts |
cms.ts |
software | healthy | apps/api/src/routes/cms.ts |
integrations.ts |
software | healthy | apps/api/src/routes/integrations.ts |
formulationsGate.ts |
software | healthy | apps/api/src/routes/formulationsGate.ts |
everything.ts |
software | healthy | apps/api/src/routes/everything.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
GET /health |
api | healthy | apps/api/src/index.ts |
USE /auth |
api | healthy | apps/api/src/index.ts |
USE /departments |
api | healthy | apps/api/src/index.ts |
USE /tasks |
api | healthy | apps/api/src/index.ts |
USE /cowork |
api | healthy | apps/api/src/index.ts |
USE /documents |
api | healthy | apps/api/src/index.ts |
USE /everything |
api | healthy | apps/api/src/index.ts |
USE /integrations/microsoft |
api | healthy | apps/api/src/index.ts |
USE /integrations |
api | healthy | apps/api/src/index.ts |
USE /ai |
api | healthy | apps/api/src/index.ts |
USE /pulse |
api | healthy | apps/api/src/index.ts |
USE /onboarding |
api | healthy | apps/api/src/index.ts |
USE /briefs |
api | healthy | apps/api/src/index.ts |
USE /cms |
api | healthy | apps/api/src/index.ts |
USE /members |
api | healthy | apps/api/src/index.ts |
USE /email-agent |
api | healthy | apps/api/src/index.ts |
USE /products |
api | healthy | apps/api/src/index.ts |
USE /brand-transition |
api | healthy | apps/api/src/index.ts |
USE /tech-transfer-stages |
api | healthy | apps/api/src/index.ts |
USE /formulations-gate |
api | healthy | apps/api/src/index.ts |
USE /formulation-detail |
api | healthy | apps/api/src/index.ts |
USE /sharepoint |
api | healthy | apps/api/src/index.ts |
USE /uploads |
api | healthy | apps/api/src/index.ts |
USE /api/v1 |
api | healthy | apps/api/src/index.ts |
USE /api/v1/webhooks |
api | healthy | apps/api/src/index.ts |
GET /api/login |
api | healthy | apps/api/src/auth/session.ts |
GET /api/logout |
api | healthy | apps/api/src/auth/session.ts |
GET /api/dev-login |
api | healthy | apps/api/src/auth/session.ts |
GET /me |
api | healthy | apps/api/src/routes/microsoftGraph.ts |
GET /connect |
api | healthy | apps/api/src/routes/microsoftGraph.ts |
GET /callback |
api | healthy | apps/api/src/routes/microsoftGraph.ts |
GET /mail/search |
api | healthy | apps/api/src/routes/microsoftGraph.ts |
GET /onedrive/children |
api | healthy | apps/api/src/routes/microsoftGraph.ts |
GET /onedrive/search |
api | healthy | apps/api/src/routes/microsoftGraph.ts |
POST /disconnect |
api | healthy | apps/api/src/routes/microsoftGraph.ts |
POST /request-url |
api | healthy | apps/api/src/routes/uploads.ts |
GET /objects/* |
api | healthy | apps/api/src/routes/uploads.ts |
POST / |
api | healthy | apps/api/src/routes/onboarding.ts |
GET /check-slug/:slug |
api | healthy | apps/api/src/routes/onboarding.ts |
GET /status |
api | healthy | apps/api/src/routes/onboarding.ts |
GET / |
api | healthy | apps/api/src/routes/products.ts |
GET /:id |
api | healthy | apps/api/src/routes/products.ts |
PATCH /:id |
api | healthy | apps/api/src/routes/products.ts |
DELETE /:id |
api | healthy | apps/api/src/routes/products.ts |
POST /sync-kareve |
api | healthy | apps/api/src/routes/products.ts |
POST /upload |
api | healthy | apps/api/src/routes/documents.ts |
POST /:type/connect |
api | healthy | apps/api/src/routes/integrations.ts |
GET /microsoft/callback |
api | healthy | apps/api/src/routes/integrations.ts |
GET /google/callback |
api | healthy | apps/api/src/routes/integrations.ts |
POST /:type/disconnect |
api | healthy | apps/api/src/routes/integrations.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
packages |
software | healthy | packages |
prisma |
software | healthy | packages/prisma |
prisma |
software | healthy | packages/prisma/prisma |
shared |
software | healthy | packages/shared |
src |
software | healthy | packages/shared/src |
scripts |
software | healthy | scripts |
docs |
software | healthy | docs |
superpowers |
software | healthy | docs/superpowers |
specs |
software | healthy | docs/superpowers/specs |
plans |
software | healthy | docs/superpowers/plans |
apps |
software | healthy | apps |
api |
software | healthy | apps/api |
src |
software | healthy | apps/api/src |
auth |
software | healthy | apps/api/src/auth |
lib |
software | healthy | apps/api/src/lib |
objectStorage |
software | healthy | apps/api/src/lib/objectStorage |
services |
software | healthy | apps/api/src/services |
emailAgent |
software | healthy | apps/api/src/services/emailAgent |
routes |
software | healthy | apps/api/src/routes |
web |
software | healthy | apps/web |
src |
software | healthy | apps/web/src |
app |
software | healthy | apps/web/src/app |
routes |
software | healthy | apps/web/src/app/routes |
departments |
software | healthy | apps/web/src/app/routes/departments |
utils |
software | healthy | apps/web/src/utils |
stores |
software | healthy | apps/web/src/stores |
hooks |
software | healthy | apps/web/src/hooks |
components |
software | healthy | apps/web/src/components |
briefs |
software | healthy | apps/web/src/components/briefs |
rd |
software | healthy | apps/web/src/components/rd |
components |
software | healthy | apps/web/src/components/rd/components |
npd |
software | healthy | apps/web/src/components/rd/npd |
artwork |
software | healthy | apps/web/src/components/rd/artwork |
layout |
software | healthy | apps/web/src/components/layout |
auth |
software | healthy | apps/web/src/components/auth |
onboarding |
software | healthy | apps/web/src/components/onboarding |
shared |
software | healthy | apps/web/src/components/onboarding/shared |
steps |
software | healthy | apps/web/src/components/onboarding/steps |
tasks |
software | healthy | apps/web/src/components/tasks |
shared |
software | healthy | apps/web/src/components/shared |
ops |
software | healthy | apps/web/src/components/ops |
brand-transition |
software | healthy | apps/web/src/components/ops/brand-transition |
forms |
software | healthy | apps/web/src/components/ops/forms |
production |
software | healthy | apps/web/src/components/ops/production |
products |
software | healthy | apps/web/src/components/products |
lib |
software | healthy | apps/web/src/lib |
styles |
software | healthy | apps/web/src/styles |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::apps/api/package.json |
security | healthy | apps/api/package.json |
auth::apps/web/src/app/layout.tsx |
security | healthy | apps/web/src/app/layout.tsx |
auth::apps/api/src/index.ts |
security | healthy | apps/api/src/index.ts |
auth::apps/web/src/app/routes/integrations.tsx |
security | healthy | apps/web/src/app/routes/integrations.tsx |
auth::apps/api/src/auth/session.ts |
security | healthy | apps/api/src/auth/session.ts |
auth::apps/web/src/components/auth/LandingPage.tsx |
security | healthy | apps/web/src/components/auth/LandingPage.tsx |
auth::apps/api/src/routes/microsoftGraph.ts |
security | healthy | apps/api/src/routes/microsoftGraph.ts |
auth::apps/api/src/lib/microsoftGraph.ts |
security | healthy | apps/api/src/lib/microsoftGraph.ts |
auth::.env.example |
security | healthy | .env.example |
auth::apps/api/src/routes/integrations.ts |
security | healthy | apps/api/src/routes/integrations.ts |
auth::apps/web/src/components/shared/ConnectMicrosoft.tsx |
security | healthy | apps/web/src/components/shared/ConnectMicrosoft.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
ComponentDetail |
frontend | healthy | apps/web/src/components/rd/components/ComponentDetail.tsx |
NewComponentModal |
frontend | healthy | apps/web/src/components/rd/components/NewComponentModal.tsx |
NewNPDProjectModal |
frontend | healthy | apps/web/src/components/rd/npd/NewNPDProjectModal.tsx |
NPDProjectDetail |
frontend | healthy | apps/web/src/components/rd/npd/NPDProjectDetail.tsx |
ArtworkProjectDetail |
frontend | healthy | apps/web/src/components/rd/artwork/ArtworkProjectDetail.tsx |
NewArtworkModal |
frontend | healthy | apps/web/src/components/rd/artwork/NewArtworkModal.tsx |
ProductionModule |
frontend | healthy | apps/web/src/components/ops/production/ProductionModule.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
MicrosoftNotConnectedError |
software | healthy | apps/api/src/lib/microsoftGraph.ts:MicrosoftNotConnectedErr… |
ObjectNotFoundError |
software | healthy | apps/api/src/lib/objectStorage/objectStorage.ts:ObjectNotFo… |
ObjectStorageService |
software | healthy | apps/api/src/lib/objectStorage/objectStorage.ts:ObjectStora… |
for |
software | healthy | apps/api/src/lib/objectStorage/objectAcl.ts:for |
BaseObjectAccessGroup |
software | healthy | apps/api/src/lib/objectStorage/objectAcl.ts:BaseObjectAcces… |
ErrorBoundary |
software | healthy | apps/web/src/components/ErrorBoundary.tsx:ErrorBoundary |
| Label | Layer | Status | Path |
|---|---|---|---|
port:3000 |
network | healthy | .env.example |
port:5432 |
network | healthy | docker-compose.yml |
port:6379 |
network | healthy | docker-compose.yml |
port:7700 |
network | healthy | docker-compose.yml |
port:5000 |
network | healthy | apps/web/vite.config.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
postgresql |
data | healthy | .env.example |
redis |
data | healthy | .env.example |
postgres |
data | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
postgres |
hardware | healthy | docker-compose.yml |
redis |
hardware | healthy | docker-compose.yml |
meilisearch |
hardware | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | pnpm-lock.yaml |
vps::azure |
hardware | healthy | pnpm-lock.yaml |
vps::gcp |
hardware | healthy | pnpm-lock.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
bridgesystemsllc__Nexus-Collab |
software | healthy | /data/fable5_failed_archive/bridgesystemsllc__Nexus-Collab |
| Label | Layer | Status | Path |
|---|---|---|---|
bullmq |
data | healthy | pnpm-lock.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | apps/api/src/lib/objectStorage/objectStorage.ts |
This page is publicly accessible at:
https://repobility.com/scan/9be68fc1-ca16-4bad-a7ac-573f388e35a7/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/9be68fc1-ca16-4bad-a7ac-573f388e35a7/
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.