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.

YOUSSEFELJAYAD/claude-fleet-portal

https://github.com/YOUSSEFELJAYAD/claude-fleet-portal · scanned 2026-06-16 01:08 UTC (2 months, 1 week ago)

182 raw signals (0 security + 182 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 182 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 2359 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
ev software healthy apps/web/test/cov-usechatstream.test.ts:ev
t1 software healthy apps/web/test/fn-usecampaign.test.ts:t1
node software healthy apps/web/test/fn-userunstream.test.ts:node
ev software healthy apps/web/test/fn-userunstream.test.ts:ev
setup software healthy apps/web/test/fn-chatcomposer.test.tsx:setup
mount software healthy apps/web/test/fn-composer-menus.test.tsx:mount
sess software healthy apps/web/test/cov-chatsessionlist.test.tsx:sess
noop software healthy apps/web/test/cov-chatsessionlist.test.tsx:noop
renderList software healthy apps/web/test/cov-chatsessionlist.test.tsx:renderList
msg software healthy apps/web/test/cov-chatthread.test.tsx:msg
noop software healthy apps/web/test/cov-chatthread.test.tsx:noop
thread software healthy apps/web/test/cov-chatthread.test.tsx:thread
msg software healthy apps/web/test/cov-chatthread-runswitch.test.tsx:msg
ev software healthy apps/web/test/cov-chatthread-runswitch.test.tsx:ev
noop software healthy apps/web/test/cov-chatthread-runswitch.test.tsx:noop
prevEnv software healthy apps/web/test/setup.ts:prevEnv
msg software healthy apps/web/test/cov-chatthread-order.test.tsx:msg
ev software healthy apps/web/test/cov-chatthread-order.test.tsx:ev
noop software healthy apps/web/test/cov-chatthread-order.test.tsx:noop
send software healthy apps/web/test/cov-chatthread-order.test.tsx:send
ChatSurface software healthy apps/web/test/cov-chat-single-stream.test.tsx:ChatSurface
okJson software healthy apps/web/test/fn-api-chat.test.ts:okJson
captured software healthy apps/web/test/fn-api-chat.test.ts:captured
session software healthy apps/web/test/fn-chatsessionlist-engine.test.tsx:session
invalidReason software healthy apps/web/test/fn-loop-templates.test.ts:invalidReason
summarize software healthy apps/web/components/PermissionCard.tsx:summarize
PermissionCard software healthy apps/web/components/PermissionCard.tsx:PermissionCard
decide software healthy apps/web/components/PermissionCard.tsx:decide
phaseMeta software healthy apps/web/components/KanbanCard.tsx:phaseMeta
PhaseBadge software healthy apps/web/components/KanbanCard.tsx:PhaseBadge
KanbanCard software healthy apps/web/components/KanbanCard.tsx:KanbanCard
detectTrigger software healthy apps/web/components/ChatComposer.tsx:detectTrigger
ChatComposer software healthy apps/web/components/ChatComposer.tsx:ChatComposer
reset software healthy apps/web/components/ChatComposer.tsx:reset
submit software healthy apps/web/components/ChatComposer.tsx:submit
replaceToken software healthy apps/web/components/ChatComposer.tsx:replaceToken
pos software healthy apps/web/components/ChatComposer.tsx:pos
addAttachment software healthy apps/web/components/ChatComposer.tsx:addAttachment
pickCommand software healthy apps/web/components/ChatComposer.tsx:pickCommand
union software healthy apps/web/components/LaunchModal.tsx:union
buildToolOptions software healthy apps/web/components/LaunchModal.tsx:buildToolOptions
LaunchModal software healthy apps/web/components/LaunchModal.tsx:LaunchModal
pickModel software healthy apps/web/components/LaunchModal.tsx:pickModel
applyTemplate software healthy apps/web/components/LaunchModal.tsx:applyTemplate
submit software healthy apps/web/components/LaunchModal.tsx:submit
statusColor software healthy apps/web/components/SessionPanel.tsx:statusColor
s software healthy apps/web/components/SessionPanel.tsx:s
SessionPanel software healthy apps/web/components/SessionPanel.tsx:SessionPanel
roleLabelColor software healthy apps/web/components/ChatThread.tsx:roleLabelColor
parseCommandResult software healthy apps/web/components/ChatThread.tsx:parseCommandResult

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

LabelLayerStatusPath
TEST_REPORT.md software healthy TEST_REPORT.md
README.md software healthy README.md
pnpm-lock.yaml software healthy pnpm-lock.yaml
install.sh software healthy install.sh
package.json software healthy package.json
DC.md software healthy DC.md
start.sh software healthy start.sh
function.json software healthy function.json
pnpm-workspace.yaml software healthy pnpm-workspace.yaml
PRD-Claude-Fleet-Portal.md software healthy PRD-Claude-Fleet-Portal.md
LICENSE software healthy LICENSE
postcss.config.mjs software healthy apps/web/postcss.config.mjs
tailwind.config.ts software healthy apps/web/tailwind.config.ts
package.json software healthy apps/web/package.json
next-env.d.ts software healthy apps/web/next-env.d.ts
tsconfig.json software healthy apps/web/tsconfig.json
next.config.mjs software healthy apps/web/next.config.mjs
vitest.config.ts software healthy apps/web/vitest.config.ts
cov-toolcallcard.test.tsx software healthy apps/web/test/cov-toolcallcard.test.tsx
fn-chatstate.test.ts software healthy apps/web/test/fn-chatstate.test.ts
fn-floatingmenu.test.tsx software healthy apps/web/test/fn-floatingmenu.test.tsx
fn-slashmenu.test.tsx software healthy apps/web/test/fn-slashmenu.test.tsx
fn-chat-concurrency.test.ts software healthy apps/web/test/fn-chat-concurrency.test.ts
cov-usechatstream.test.ts software healthy apps/web/test/cov-usechatstream.test.ts
fn-usecampaign.test.ts software healthy apps/web/test/fn-usecampaign.test.ts
fn-userunstream.test.ts software healthy apps/web/test/fn-userunstream.test.ts
fn-chatcomposer.test.tsx software healthy apps/web/test/fn-chatcomposer.test.tsx
fn-composer-menus.test.tsx software healthy apps/web/test/fn-composer-menus.test.tsx
cov-subagentchip.test.tsx software healthy apps/web/test/cov-subagentchip.test.tsx
fn-usechatstream.test.ts software healthy apps/web/test/fn-usechatstream.test.ts
cov-chatsessionlist.test.tsx software healthy apps/web/test/cov-chatsessionlist.test.tsx
cov-thinkingblock.test.tsx software healthy apps/web/test/cov-thinkingblock.test.tsx
cov-permissioncard.test.tsx software healthy apps/web/test/cov-permissioncard.test.tsx
cov-chatapi.test.ts software healthy apps/web/test/cov-chatapi.test.ts
cov-chatthread.test.tsx software healthy apps/web/test/cov-chatthread.test.tsx
cov-chatthread-runswitch.test.tsx software healthy apps/web/test/cov-chatthread-runswitch.test.tsx
cov-runningagentspanel.test.tsx software healthy apps/web/test/cov-runningagentspanel.test.tsx
fn-mentionmenu.test.tsx software healthy apps/web/test/fn-mentionmenu.test.tsx
cov-chattable.test.tsx software healthy apps/web/test/cov-chattable.test.tsx
setup.ts software healthy apps/web/test/setup.ts
cov-chatthread-order.test.tsx software healthy apps/web/test/cov-chatthread-order.test.tsx
cov-chat-single-stream.test.tsx software healthy apps/web/test/cov-chat-single-stream.test.tsx
fn-chatcomposer-engine.test.tsx software healthy apps/web/test/fn-chatcomposer-engine.test.tsx
fn-api-chat.test.ts software healthy apps/web/test/fn-api-chat.test.ts
fn-chatsessionlist-engine.test.tsx software healthy apps/web/test/fn-chatsessionlist-engine.test.tsx
fn-chat-trigger.test.ts software healthy apps/web/test/fn-chat-trigger.test.ts
fn-loop-gen.test.ts software healthy apps/web/test/fn-loop-gen.test.ts
fn-loop-templates.test.ts software healthy apps/web/test/fn-loop-templates.test.ts
fn-useasync-usefleet.test.ts software healthy apps/web/test/fn-useasync-usefleet.test.ts
PermissionCard.tsx software healthy apps/web/components/PermissionCard.tsx

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

LabelLayerStatusPath
GET /api/notifications api healthy apps/server/src/notifier.ts
POST /api/notifications/read api healthy apps/server/src/notifier.ts
GET /api/notifications/config api healthy apps/server/src/notifier.ts
PUT /api/notifications/config api healthy apps/server/src/notifier.ts
POST /api/notifications/test api healthy apps/server/src/notifier.ts
GET /api/notifier/channels api healthy apps/server/src/notifier.ts
PUT /api/notifier/channels api healthy apps/server/src/notifier.ts
POST /api/notifier/channels/:id/test api healthy apps/server/src/notifier.ts
GET /api/addons api healthy apps/server/src/addons.ts
GET /api/addons/:id api healthy apps/server/src/addons.ts
POST /api/addons/:id/enable api healthy apps/server/src/addons.ts
POST /api/addons/:id/disable api healthy apps/server/src/addons.ts
POST /api/addons/:id/restart api healthy apps/server/src/addons.ts
PUT /api/addons/:id/config api healthy apps/server/src/addons.ts
GET /api/addons/compression/stats api healthy apps/server/src/addons.ts
POST /api/addons/:id/install api healthy apps/server/src/addons.ts
POST /api/addons/web-research/register-mcp api healthy apps/server/src/addons.ts
GET /api/packs api healthy apps/server/src/packs.ts
POST /api/packs api healthy apps/server/src/packs.ts
PUT /api/packs/:id api healthy apps/server/src/packs.ts
DELETE /api/packs/:id api healthy apps/server/src/packs.ts
GET /api/projects/:pid/files/edit api healthy apps/server/src/fileedit.ts
POST /api/projects/:pid/files/commit api healthy apps/server/src/fileedit.ts
POST /api/loops/generate api healthy apps/server/src/loopGen.ts
GET /api/agents/:id/tags api healthy apps/server/src/tags.ts
POST /api/agents/:id/tags api healthy apps/server/src/tags.ts
DELETE /api/agents/:id/tags/:tag api healthy apps/server/src/tags.ts
GET /api/tags api healthy apps/server/src/tags.ts
GET /api/saved-searches api healthy apps/server/src/tags.ts
POST /api/saved-searches api healthy apps/server/src/tags.ts
DELETE /api/saved-searches/:id api healthy apps/server/src/tags.ts
GET /api/triggers api healthy apps/server/src/triggers.ts
POST /api/triggers api healthy apps/server/src/triggers.ts
PUT /api/triggers/:id api healthy apps/server/src/triggers.ts
DELETE /api/triggers/:id api healthy apps/server/src/triggers.ts
POST /api/triggers/:id/poll api healthy apps/server/src/triggers.ts
GET /api/mcp api healthy apps/server/src/mcp.ts
GET /api/mcp/:name api healthy apps/server/src/mcp.ts
GET /api/agents/:id/scores api healthy apps/server/src/scores.ts
POST /api/agents/:id/scores api healthy apps/server/src/scores.ts
DELETE /api/scores/:scoreId api healthy apps/server/src/scores.ts
GET /api/scores/summary api healthy apps/server/src/scores.ts
POST /v1/metrics api healthy apps/server/src/otel.ts
POST /v1/logs api healthy apps/server/src/otel.ts
GET /api/agents/:id/otel api healthy apps/server/src/otel.ts
POST /api/projects/:pid/plan api healthy apps/server/src/planboard.ts
GET /api/projects/:pid/plans api healthy apps/server/src/planboard.ts
GET /api/plans/:id api healthy apps/server/src/planboard.ts
POST /api/plans/:id/apply api healthy apps/server/src/planboard.ts
GET /api/learner api healthy apps/server/src/learner.ts

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

LabelLayerStatusPath
apps software healthy apps
web software healthy apps/web
test software healthy apps/web/test
components software healthy apps/web/components
app software healthy apps/web/app
settings software healthy apps/web/app/settings
fleet software healthy apps/web/app/fleet
notifications software healthy apps/web/app/notifications
releases software healthy apps/web/app/releases
benchmarks software healthy apps/web/app/benchmarks
projects software healthy apps/web/app/projects
[id] software healthy apps/web/app/projects/[id]
files software healthy apps/web/app/projects/[id]/files
history software healthy apps/web/app/projects/[id]/history
board software healthy apps/web/app/projects/[id]/board
mcp software healthy apps/web/app/mcp
addons software healthy apps/web/app/addons
compression software healthy apps/web/app/addons/compression
opencode software healthy apps/web/app/addons/opencode
codex software healthy apps/web/app/addons/codex
learning software healthy apps/web/app/learning
research software healthy apps/web/app/research
chat software healthy apps/web/app/chat
teams software healthy apps/web/app/teams
[id] software healthy apps/web/app/teams/[id]
guardrails software healthy apps/web/app/guardrails
templates software healthy apps/web/app/templates
[id] software healthy apps/web/app/templates/[id]
runs software healthy apps/web/app/runs
[id] software healthy apps/web/app/runs/[id]
history software healthy apps/web/app/history
metrics software healthy apps/web/app/metrics
schedules software healthy apps/web/app/schedules
loops software healthy apps/web/app/loops
[id] software healthy apps/web/app/loops/[id]
compare software healthy apps/web/app/compare
inbox software healthy apps/web/app/inbox
orchestrate software healthy apps/web/app/orchestrate
[id] software healthy apps/web/app/orchestrate/[id]
lib software healthy apps/web/lib
server software healthy apps/server
test software healthy apps/server/test
src software healthy apps/server/src
docs software healthy docs
superpowers software healthy docs/superpowers
plans software healthy docs/superpowers/plans
specs software healthy docs/superpowers/specs
desktop software healthy desktop
scripts software healthy desktop/scripts
site software healthy site

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

LabelLayerStatusPath
NotFound frontend healthy apps/web/app/not-found.tsx
FleetDashboard frontend healthy apps/web/app/page.tsx
RootLayout frontend healthy apps/web/app/layout.tsx
RouteError frontend healthy apps/web/app/error.tsx
SettingsPage frontend healthy apps/web/app/settings/page.tsx
FleetSchedulerPage frontend healthy apps/web/app/fleet/page.tsx
NotificationsPage frontend healthy apps/web/app/notifications/page.tsx
ReleasesPage frontend healthy apps/web/app/releases/page.tsx
BenchmarksPage frontend healthy apps/web/app/benchmarks/page.tsx
ProjectsPage frontend healthy apps/web/app/projects/page.tsx
ProjectHub frontend healthy apps/web/app/projects/[id]/page.tsx
ProjectFilesPage frontend healthy apps/web/app/projects/[id]/files/page.tsx
ProjectHistoryPage frontend healthy apps/web/app/projects/[id]/history/page.tsx
BoardPage frontend healthy apps/web/app/projects/[id]/board/page.tsx
McpHealthPage frontend healthy apps/web/app/mcp/page.tsx
AddonsPage frontend healthy apps/web/app/addons/page.tsx
CompressionPage frontend healthy apps/web/app/addons/compression/page.tsx
OpencodePage frontend healthy apps/web/app/addons/opencode/page.tsx
CodexPage frontend healthy apps/web/app/addons/codex/page.tsx
LearningPage frontend healthy apps/web/app/learning/page.tsx
ResearchPage frontend healthy apps/web/app/research/page.tsx
ChatPage frontend healthy apps/web/app/chat/page.tsx
TeamsPage frontend healthy apps/web/app/teams/page.tsx
TeamDetail frontend healthy apps/web/app/teams/[id]/page.tsx
GuardrailsPage frontend healthy apps/web/app/guardrails/page.tsx
TemplatesPage frontend healthy apps/web/app/templates/page.tsx
TemplateDetail frontend healthy apps/web/app/templates/[id]/page.tsx
RunDetail frontend healthy apps/web/app/runs/[id]/page.tsx
HistoryPage frontend healthy apps/web/app/history/page.tsx
MetricsPage frontend healthy apps/web/app/metrics/page.tsx
SchedulesPage frontend healthy apps/web/app/schedules/page.tsx
LoopsPage frontend healthy apps/web/app/loops/page.tsx
LoopDetailPage frontend healthy apps/web/app/loops/[id]/page.tsx
ComparePage frontend healthy apps/web/app/compare/page.tsx
InboxPage frontend healthy apps/web/app/inbox/page.tsx
OrchestratePage frontend healthy apps/web/app/orchestrate/page.tsx
CampaignDetail frontend healthy apps/web/app/orchestrate/[id]/page.tsx

LabelLayerStatusPath
/page.tsx frontend healthy apps/web/app/page.tsx
/settings frontend healthy apps/web/app/settings/page.tsx
/fleet frontend healthy apps/web/app/fleet/page.tsx
/notifications frontend healthy apps/web/app/notifications/page.tsx
/releases frontend healthy apps/web/app/releases/page.tsx
/benchmarks frontend healthy apps/web/app/benchmarks/page.tsx
/projects frontend healthy apps/web/app/projects/page.tsx
/projects/[id] frontend healthy apps/web/app/projects/[id]/page.tsx
/projects/[id]/files frontend healthy apps/web/app/projects/[id]/files/page.tsx
/projects/[id]/history frontend healthy apps/web/app/projects/[id]/history/page.tsx
/projects/[id]/board frontend healthy apps/web/app/projects/[id]/board/page.tsx
/mcp frontend healthy apps/web/app/mcp/page.tsx
/addons frontend healthy apps/web/app/addons/page.tsx
/addons/compression frontend healthy apps/web/app/addons/compression/page.tsx
/addons/opencode frontend healthy apps/web/app/addons/opencode/page.tsx
/addons/codex frontend healthy apps/web/app/addons/codex/page.tsx
/learning frontend healthy apps/web/app/learning/page.tsx
/research frontend healthy apps/web/app/research/page.tsx
/chat frontend healthy apps/web/app/chat/page.tsx
/teams frontend healthy apps/web/app/teams/page.tsx
/teams/[id] frontend healthy apps/web/app/teams/[id]/page.tsx
/guardrails frontend healthy apps/web/app/guardrails/page.tsx
/templates frontend healthy apps/web/app/templates/page.tsx
/templates/[id] frontend healthy apps/web/app/templates/[id]/page.tsx
/runs/[id] frontend healthy apps/web/app/runs/[id]/page.tsx
/history frontend healthy apps/web/app/history/page.tsx
/metrics frontend healthy apps/web/app/metrics/page.tsx
/schedules frontend healthy apps/web/app/schedules/page.tsx
/loops frontend healthy apps/web/app/loops/page.tsx
/loops/[id] frontend healthy apps/web/app/loops/[id]/page.tsx
/compare frontend healthy apps/web/app/compare/page.tsx
/inbox frontend healthy apps/web/app/inbox/page.tsx
/orchestrate frontend healthy apps/web/app/orchestrate/page.tsx
/orchestrate/[id] frontend healthy apps/web/app/orchestrate/[id]/page.tsx
/src/index.ts frontend healthy apps/server/test/engines.test.ts

LabelLayerStatusPath
port:64 network healthy pnpm-lock.yaml
port:14 network healthy pnpm-lock.yaml
port:80 network healthy apps/server/test/fn-addons-validate.test.ts
port:1234 network healthy apps/server/test/fn-addons-validate.test.ts
port:4319 network healthy apps/server/test/fn-addons-validate.test.ts
port:4318 network healthy apps/server/test/fn-addons-validate.test.ts
port:9876 network healthy apps/server/test/fn-addons-validate.test.ts
port:9090 network healthy apps/server/test/cov-addons.test.ts
port:8787 network healthy apps/server/src/addons.ts
port:8080 network healthy apps/server/src/addons.ts
port:16 network healthy .claude/homunculus/instincts/inherited/claude-fleet-portal-…
port:48 network healthy .claude/homunculus/instincts/inherited/claude-fleet-portal-…

LabelLayerStatusPath
FakeEventSource software healthy apps/web/test/setup.ts:FakeEventSource
FakeCP software healthy apps/server/test/manager.test.ts:FakeCP
Registry software healthy apps/server/src/registry.ts:Registry
RunTree software healthy apps/server/src/tree.ts:RunTree
Planboard software healthy apps/server/src/planboard.ts:Planboard
ChatLiveManager software healthy apps/server/src/chatLive.ts:ChatLiveManager
PmEngine software healthy apps/server/src/pm.ts:PmEngine
CampaignEngine software healthy apps/server/src/campaigns.ts:CampaignEngine
LoopEngine software healthy apps/server/src/loops.ts:LoopEngine
BenchmarkEngine software healthy apps/server/src/benchmarks.ts:BenchmarkEngine
declarations software healthy tools/discover-functions.mjs:declarations

LabelLayerStatusPath
auth::apps/web/app/addons/codex/page.tsx security healthy apps/web/app/addons/codex/page.tsx
auth::site/lab-orchestrator-flow.html security healthy site/lab-orchestrator-flow.html
auth::apps/web/components/PlanModal.tsx security healthy apps/web/components/PlanModal.tsx
auth::site/index.html security healthy site/index.html

LabelLayerStatusPath
test cicd healthy .github/workflows/release.yml
release cicd healthy .github/workflows/release.yml
desktop cicd healthy .github/workflows/release.yml
deploy cicd healthy .github/workflows/pages.yml

LabelLayerStatusPath
sqlite data healthy README.md
postgres data healthy apps/server/src/db.ts

LabelLayerStatusPath
gha::release cicd healthy .github/workflows/release.yml
gha::pages cicd healthy .github/workflows/pages.yml

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

LabelLayerStatusPath
127.0.0.1 network healthy README.md

LabelLayerStatusPath
GITHUB_TOKEN cicd healthy
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/8f89e23f-f85c-4187-9d8f-744a6810b6bb/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/8f89e23f-f85c-4187-9d8f-744a6810b6bb/

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.