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.

thechrisgrey/ai-noc

https://github.com/thechrisgrey/ai-noc · scanned 2026-06-16 00:33 UTC (2 months, 2 weeks ago)

71 raw signals (0 security + 71 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 70 actionable findings from 1 signal source. 1 repeated signal 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 636 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
AppRouter software healthy client/src/App.tsx:AppRouter
App software healthy client/src/App.tsx:App
SheetHeader software healthy client/src/components/ui/sheet.tsx:SheetHeader
SheetFooter software healthy client/src/components/ui/sheet.tsx:SheetFooter
Calendar software healthy client/src/components/ui/calendar.tsx:Calendar
Toaster software healthy client/src/components/ui/toaster.tsx:Toaster
useSidebar software healthy client/src/components/ui/sidebar.tsx:useSidebar
SidebarProvider software healthy client/src/components/ui/sidebar.tsx:SidebarProvider
handleKeyDown software healthy client/src/components/ui/sidebar.tsx:handleKeyDown
Sidebar software healthy client/src/components/ui/sidebar.tsx:Sidebar
SidebarTrigger software healthy client/src/components/ui/sidebar.tsx:SidebarTrigger
SidebarRail software healthy client/src/components/ui/sidebar.tsx:SidebarRail
SidebarInset software healthy client/src/components/ui/sidebar.tsx:SidebarInset
SidebarInput software healthy client/src/components/ui/sidebar.tsx:SidebarInput
SidebarHeader software healthy client/src/components/ui/sidebar.tsx:SidebarHeader
SidebarFooter software healthy client/src/components/ui/sidebar.tsx:SidebarFooter
SidebarSeparator software healthy client/src/components/ui/sidebar.tsx:SidebarSeparator
SidebarContent software healthy client/src/components/ui/sidebar.tsx:SidebarContent
SidebarGroup software healthy client/src/components/ui/sidebar.tsx:SidebarGroup
SidebarGroupLabel software healthy client/src/components/ui/sidebar.tsx:SidebarGroupLabel
SidebarGroupAction software healthy client/src/components/ui/sidebar.tsx:SidebarGroupAction
SidebarGroupContent software healthy client/src/components/ui/sidebar.tsx:SidebarGroupContent
SidebarMenu software healthy client/src/components/ui/sidebar.tsx:SidebarMenu
SidebarMenuItem software healthy client/src/components/ui/sidebar.tsx:SidebarMenuItem
SidebarMenuButton software healthy client/src/components/ui/sidebar.tsx:SidebarMenuButton
button software healthy client/src/components/ui/sidebar.tsx:button
SidebarMenuAction software healthy client/src/components/ui/sidebar.tsx:SidebarMenuAction
SidebarMenuBadge software healthy client/src/components/ui/sidebar.tsx:SidebarMenuBadge
SidebarMenuSkeleton software healthy client/src/components/ui/sidebar.tsx:SidebarMenuSkeleton
SidebarMenuSub software healthy client/src/components/ui/sidebar.tsx:SidebarMenuSub
SidebarMenuSubItem software healthy client/src/components/ui/sidebar.tsx:SidebarMenuSubItem
SidebarMenuSubButton software healthy client/src/components/ui/sidebar.tsx:SidebarMenuSubButton
Badge software healthy client/src/components/ui/badge.tsx:Badge
AlertDialogHeader software healthy client/src/components/ui/alert-dialog.tsx:AlertDialogHeader
AlertDialogFooter software healthy client/src/components/ui/alert-dialog.tsx:AlertDialogFooter
DialogHeader software healthy client/src/components/ui/dialog.tsx:DialogHeader
DialogFooter software healthy client/src/components/ui/dialog.tsx:DialogFooter
DropdownMenuShortcut software healthy client/src/components/ui/dropdown-menu.tsx:DropdownMenuShor…
ContextMenuShortcut software healthy client/src/components/ui/context-menu.tsx:ContextMenuShortc…
useCarousel software healthy client/src/components/ui/carousel.tsx:useCarousel
useChart software healthy client/src/components/ui/chart.tsx:useChart
ChartStyle software healthy client/src/components/ui/chart.tsx:ChartStyle
getPayloadConfigFromPayload software healthy client/src/components/ui/chart.tsx:getPayloadConfigFromPayl…
ResizablePanelGroup software healthy client/src/components/ui/resizable.tsx:ResizablePanelGroup
ResizableHandle software healthy client/src/components/ui/resizable.tsx:ResizableHandle
useFormField software healthy client/src/components/ui/form.tsx:useFormField
Pagination software healthy client/src/components/ui/pagination.tsx:Pagination
PaginationLink software healthy client/src/components/ui/pagination.tsx:PaginationLink
PaginationPrevious software healthy client/src/components/ui/pagination.tsx:PaginationPrevious
PaginationNext software healthy client/src/components/ui/pagination.tsx:PaginationNext

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
tailwind.config.ts software healthy tailwind.config.ts
package.json software healthy package.json
Dockerfile software healthy Dockerfile
amplify.yml software healthy amplify.yml
package-lock.json software healthy package-lock.json
components.json software healthy components.json
.env.example software healthy .env.example
tsconfig.json software healthy tsconfig.json
drizzle.config.ts software healthy drizzle.config.ts
postcss.config.js software healthy postcss.config.js
vitest.config.ts software healthy vitest.config.ts
index.html software healthy client/index.html
index.css software healthy client/src/index.css
main.tsx software healthy client/src/main.tsx
App.tsx software healthy client/src/App.tsx
ErrorBoundary.tsx software healthy client/src/components/ErrorBoundary.tsx
table.tsx software healthy client/src/components/ui/table.tsx
sheet.tsx software healthy client/src/components/ui/sheet.tsx
calendar.tsx software healthy client/src/components/ui/calendar.tsx
collapsible.tsx software healthy client/src/components/ui/collapsible.tsx
toaster.tsx software healthy client/src/components/ui/toaster.tsx
sidebar.tsx software healthy client/src/components/ui/sidebar.tsx
checkbox.tsx software healthy client/src/components/ui/checkbox.tsx
avatar.tsx software healthy client/src/components/ui/avatar.tsx
badge.tsx software healthy client/src/components/ui/badge.tsx
alert-dialog.tsx software healthy client/src/components/ui/alert-dialog.tsx
dialog.tsx software healthy client/src/components/ui/dialog.tsx
radio-group.tsx software healthy client/src/components/ui/radio-group.tsx
dropdown-menu.tsx software healthy client/src/components/ui/dropdown-menu.tsx
button.tsx software healthy client/src/components/ui/button.tsx
accordion.tsx software healthy client/src/components/ui/accordion.tsx
alert.tsx software healthy client/src/components/ui/alert.tsx
context-menu.tsx software healthy client/src/components/ui/context-menu.tsx
carousel.tsx software healthy client/src/components/ui/carousel.tsx
card.tsx software healthy client/src/components/ui/card.tsx
chart.tsx software healthy client/src/components/ui/chart.tsx
resizable.tsx software healthy client/src/components/ui/resizable.tsx
input-otp.tsx software healthy client/src/components/ui/input-otp.tsx
popover.tsx software healthy client/src/components/ui/popover.tsx
progress.tsx software healthy client/src/components/ui/progress.tsx
switch.tsx software healthy client/src/components/ui/switch.tsx
textarea.tsx software healthy client/src/components/ui/textarea.tsx
form.tsx software healthy client/src/components/ui/form.tsx
tabs.tsx software healthy client/src/components/ui/tabs.tsx
toggle-group.tsx software healthy client/src/components/ui/toggle-group.tsx
toast.tsx software healthy client/src/components/ui/toast.tsx
toggle.tsx software healthy client/src/components/ui/toggle.tsx
scroll-area.tsx software healthy client/src/components/ui/scroll-area.tsx

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

LabelLayerStatusPath
USE /{*path} api healthy server/static.ts
USE /api api healthy server/index.ts
USE /api/feed/refresh api healthy server/index.ts
GET /api/health api healthy server/routes.ts
GET /api/feed api healthy server/routes.ts
GET /api/stats api healthy server/routes.ts
POST /api/feed/refresh api healthy server/routes.ts
POST /api/items/read api healthy server/routes.ts
POST /api/feed/read-all api healthy server/routes.ts
GET /api/items/:id/cluster api healthy server/routes.ts
GET /api/items/:id/related api healthy server/routes.ts
GET /api/sources/activity api healthy server/routes.ts
GET /api/sources/intel api healthy server/routes.ts
GET /api/sources/health api healthy server/routes.ts
GET /api/sources api healthy server/routes.ts
POST /api/sources api healthy server/routes.ts
PATCH /api/sources/:id api healthy server/routes.ts
DELETE /api/sources/:id api healthy server/routes.ts
GET /api/briefing api healthy server/routes.ts
POST /api/briefing/regenerate api healthy server/routes.ts
GET /api/briefings api healthy server/routes.ts
GET /api/brief/draft api healthy server/routes.ts
POST /api/brief/generate api healthy server/routes.ts
PATCH /api/brief/:id api healthy server/routes.ts
POST /api/brief/:id/approve api healthy server/routes.ts
GET /api/watchlists api healthy server/routes.ts
POST /api/watchlists api healthy server/routes.ts
PATCH /api/watchlists/:id api healthy server/routes.ts
DELETE /api/watchlists/:id api healthy server/routes.ts
GET /api/bookmarks api healthy server/routes.ts
POST /api/bookmarks api healthy server/routes.ts
DELETE /api/bookmarks/:feedItemId api healthy server/routes.ts

LabelLayerStatusPath
client software healthy client
src software healthy client/src
components software healthy client/src/components
ui software healthy client/src/components/ui
dashboard software healthy client/src/components/dashboard
three software healthy client/src/components/three
lib software healthy client/src/lib
pages software healthy client/src/pages
hooks software healthy client/src/hooks
test software healthy test
integration software healthy test/integration
unit software healthy test/unit
component software healthy test/component
helpers software healthy test/helpers
docs software healthy docs
superpowers software healthy docs/superpowers
plans software healthy docs/superpowers/plans
specs software healthy docs/superpowers/specs
shared software healthy shared
scripts software healthy scripts
script software healthy script
server software healthy server
infra software healthy infra
migrations software healthy migrations
meta software healthy migrations/meta
.github software healthy .github
workflows software healthy .github/workflows

LabelLayerStatusPath
192.168.1.1 network healthy test/unit/sourceValidation.test.ts
127.0.0.1 network healthy test/unit/ssrfGuard.test.ts
10.0.0.5 network healthy test/unit/ssrfGuard.test.ts
172.16.0.1 network healthy test/unit/ssrfGuard.test.ts
172.31.255.255 network healthy test/unit/ssrfGuard.test.ts
169.254.170.2 network healthy test/unit/ssrfGuard.test.ts
169.254.169.254 network healthy test/unit/ssrfGuard.test.ts
100.64.0.1 network healthy test/unit/ssrfGuard.test.ts
224.0.0.1 network healthy test/unit/ssrfGuard.test.ts
8.8.8.8 network healthy test/unit/ssrfGuard.test.ts
1.1.1.1 network healthy test/unit/ssrfGuard.test.ts
140.82.112.3 network healthy test/unit/ssrfGuard.test.ts
172.15.0.1 network healthy test/unit/ssrfGuard.test.ts
172.32.0.1 network healthy test/unit/ssrfGuard.test.ts
10.0.0.1 network healthy test/unit/ssrfGuard.test.ts
100.64.0.0 network healthy server/ssrfGuard.ts

LabelLayerStatusPath
0008_source_sections.sql data healthy migrations/0008_source_sections.sql
0005_watchlist_alerts.sql data healthy migrations/0005_watchlist_alerts.sql
0007_csp_quantum_sources.sql data healthy migrations/0007_csp_quantum_sources.sql
0000_initial_schema.sql data healthy migrations/0000_initial_schema.sql
0004_embeddings.sql data healthy migrations/0004_embeddings.sql
0002_read_state.sql data healthy migrations/0002_read_state.sql
0003_sources.sql data healthy migrations/0003_sources.sql
0006_shiny_sage.sql data healthy migrations/0006_shiny_sage.sql
0001_priority_not_null.sql data healthy migrations/0001_priority_not_null.sql

LabelLayerStatusPath
/not-found frontend healthy client/src/pages/not-found.tsx
/dashboard frontend healthy client/src/pages/dashboard.tsx
/ frontend healthy client/src/App.tsx
/ws frontend healthy server/routes.ts
/vite-hmr frontend healthy server/vite.ts
/api/health frontend healthy infra/stack.ts

LabelLayerStatusPath
bookmarks data healthy migrations/0000_initial_schema.sql
briefings data healthy migrations/0000_initial_schema.sql
feed_items data healthy migrations/0000_initial_schema.sql
watchlists data healthy migrations/0000_initial_schema.sql
sources data healthy migrations/0003_sources.sql

LabelLayerStatusPath
App frontend healthy client/src/App.tsx
SignalGlobe frontend healthy client/src/components/three/SignalGlobe.tsx
SignalField frontend healthy client/src/components/three/SignalField.tsx
NotFound frontend healthy client/src/pages/not-found.tsx
Dashboard frontend healthy client/src/pages/dashboard.tsx

LabelLayerStatusPath
ErrorBoundary software healthy client/src/components/ErrorBoundary.tsx:ErrorBoundary
MockRssParser software healthy test/integration/sources.test.ts:MockRssParser
DatabaseStorage software healthy server/storage.ts:DatabaseStorage
AiNocStack software healthy infra/stack.ts:AiNocStack

LabelLayerStatusPath
postgres data healthy README.md
postgresql data healthy README.md
sqlite data healthy package-lock.json
redis data healthy package-lock.json

LabelLayerStatusPath
port:5000 network healthy Dockerfile
port:80 network healthy infra/stack.ts
port:443 network healthy infra/stack.ts

LabelLayerStatusPath
vps::aws hardware healthy README.md
vps::ec2 hardware healthy infra/stack.ts

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

LabelLayerStatusPath
loadbalancer network healthy server/index.ts

LabelLayerStatusPath
image::Dockerfile hardware healthy Dockerfile

LabelLayerStatusPath
gpu (detected) hardware healthy client/src/components/dashboard/constants.ts

LabelLayerStatusPath
gha::ci cicd healthy .github/workflows/ci.yml

LabelLayerStatusPath
ci cicd healthy .github/workflows/ci.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/264e73ce-70a0-417f-9342-cd77ae5e54dd/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/264e73ce-70a0-417f-9342-cd77ae5e54dd/

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.