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.

soakal/VRSI-Wallboard

https://github.com/soakal/VRSI-Wallboard · scanned 2026-06-16 00:17 UTC (2 months, 2 weeks ago)

122 raw signals (0 security + 122 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 119 actionable findings from 1 signal source. 3 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 608 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
AppInner software healthy client/src/App.tsx:AppInner
d software healthy client/src/App.tsx:d
handleOnline software healthy client/src/App.tsx:handleOnline
handleOffline software healthy client/src/App.tsx:handleOffline
handleKey software healthy client/src/App.tsx:handleKey
App software healthy client/src/App.tsx:App
getCalendars software healthy client/src/api/calendarApi.ts:getCalendars
getEvents software healthy client/src/api/calendarApi.ts:getEvents
getAuthStatus software healthy client/src/api/authApi.ts:getAuthStatus
startAuth software healthy client/src/api/authApi.ts:startAuth
getRecentFiles software healthy client/src/api/sharepointApi.ts:getRecentFiles
getSites software healthy client/src/api/sharepointApi.ts:getSites
getDrives software healthy client/src/api/sharepointApi.ts:getDrives
getFiles software healthy client/src/api/sharepointApi.ts:getFiles
fetchAuditLog software healthy client/src/api/storageApi.ts:fetchAuditLog
json software healthy client/src/api/storageApi.ts:json
fetchSecurityReport software healthy client/src/api/storageApi.ts:fetchSecurityReport
fetchBackups software healthy client/src/api/storageApi.ts:fetchBackups
runBackupNow software healthy client/src/api/storageApi.ts:runBackupNow
restoreBackup software healthy client/src/api/storageApi.ts:restoreBackup
body software healthy client/src/api/storageApi.ts:body
unwrap software healthy client/src/api/http.ts:unwrap
msg software healthy client/src/api/http.ts:msg
getBoardJobs software healthy client/src/api/boardApi.ts:getBoardJobs
getBoardConfig software healthy client/src/api/boardApi.ts:getBoardConfig
updateBoardConfig software healthy client/src/api/boardApi.ts:updateBoardConfig
getBoardUsers software healthy client/src/api/boardApi.ts:getBoardUsers
importJobsJson software healthy client/src/api/boardApi.ts:importJobsJson
importJobsFile software healthy client/src/api/boardApi.ts:importJobsFile
setJobStatus software healthy client/src/api/boardApi.ts:setJobStatus
setJobShipDate software healthy client/src/api/boardApi.ts:setJobShipDate
setJobBinderPrinted software healthy client/src/api/boardApi.ts:setJobBinderPrinted
addJobNote software healthy client/src/api/boardApi.ts:addJobNote
getPresence software healthy client/src/api/boardApi.ts:getPresence
claimPresence software healthy client/src/api/boardApi.ts:claimPresence
releasePresence software healthy client/src/api/boardApi.ts:releasePresence
updateJobNote software healthy client/src/api/boardApi.ts:updateJobNote
deleteJobNote software healthy client/src/api/boardApi.ts:deleteJobNote
getConfig software healthy client/src/api/configApi.ts:getConfig
updateConfig software healthy client/src/api/configApi.ts:updateConfig
boardHeaders software healthy client/src/api/boardHeaders.ts:boardHeaders
isFetchFailure software healthy client/src/components/MonitoringPanel.tsx:isFetchFailure
handleBackupNow software healthy client/src/components/MonitoringPanel.tsx:handleBackupNow
handleRestore software healthy client/src/components/MonitoringPanel.tsx:handleRestore
mb software healthy client/src/components/MonitoringPanel.tsx:mb
exportForIt software healthy client/src/components/MonitoringPanel.tsx:exportForIt
onSave software healthy client/src/components/SettingsPanel.tsx:onSave
goTo software healthy client/src/components/SettingsPanel.tsx:goTo
handler software healthy client/src/components/SettingsPanel.tsx:handler
toggleSection software healthy client/src/components/SettingsPanel.tsx:toggleSection

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

LabelLayerStatusPath
README.md software healthy README.md
VRSI-WALLBOARD-RULES.md software healthy VRSI-WALLBOARD-RULES.md
CLAUDE.md software healthy CLAUDE.md
package.json software healthy package.json
VRSI-WallBoard-build-plan.md software healthy VRSI-WallBoard-build-plan.md
package-lock.json software healthy package-lock.json
.env.example software healthy .env.example
AGENTS.md software healthy AGENTS.md
tsconfig.app.json software healthy client/tsconfig.app.json
vite.config.ts software healthy client/vite.config.ts
tailwind.config.ts software healthy client/tailwind.config.ts
package.json software healthy client/package.json
tsconfig.node.json software healthy client/tsconfig.node.json
index.html software healthy client/index.html
.env.production.example software healthy client/.env.production.example
package-lock.json software healthy client/package-lock.json
tsconfig.json software healthy client/tsconfig.json
postcss.config.js software healthy client/postcss.config.js
main.tsx software healthy client/src/main.tsx
vite-env.d.ts software healthy client/src/vite-env.d.ts
App.tsx software healthy client/src/App.tsx
index.ts software healthy client/src/types/index.ts
calendarApi.ts software healthy client/src/api/calendarApi.ts
authApi.ts software healthy client/src/api/authApi.ts
sharepointApi.ts software healthy client/src/api/sharepointApi.ts
storageApi.ts software healthy client/src/api/storageApi.ts
http.ts software healthy client/src/api/http.ts
boardApi.ts software healthy client/src/api/boardApi.ts
configApi.ts software healthy client/src/api/configApi.ts
boardHeaders.ts software healthy client/src/api/boardHeaders.ts
MonitoringPanel.tsx software healthy client/src/components/MonitoringPanel.tsx
SettingsPanel.tsx software healthy client/src/components/SettingsPanel.tsx
AuthSetup.tsx software healthy client/src/components/AuthSetup.tsx
StalenessIndicator.tsx software healthy client/src/components/StalenessIndicator.tsx
AgendaRail.tsx software healthy client/src/components/AgendaRail.tsx
Clock.tsx software healthy client/src/components/Clock.tsx
Dashboard.tsx software healthy client/src/components/Dashboard.tsx
ErrorBoundary.tsx software healthy client/src/components/ErrorBoundary.tsx
WeatherWidget.tsx software healthy client/src/components/WeatherWidget.tsx
LoadingScreen.tsx software healthy client/src/components/LoadingScreen.tsx
RecentFilesWidget.tsx software healthy client/src/components/RecentFilesWidget.tsx
CalendarView.tsx software healthy client/src/components/CalendarView.tsx
CalendarSelector.tsx software healthy client/src/components/CalendarSelector.tsx
FileBrowserPanel.tsx software healthy client/src/components/FileBrowserPanel.tsx
NextEventBadge.tsx software healthy client/src/components/NextEventBadge.tsx
FileIcon.tsx software healthy client/src/components/FileIcon.tsx
ImportView.tsx software healthy client/src/components/board/ImportView.tsx
BoardHeader.tsx software healthy client/src/components/board/BoardHeader.tsx
NotesSection.tsx software healthy client/src/components/board/NotesSection.tsx
JobCard.tsx software healthy client/src/components/board/JobCard.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/src/index.ts
USE /api/calendars api healthy server/src/index.ts
USE /api/events api healthy server/src/index.ts
USE /api/config api healthy server/src/index.ts
USE /api/sharepoint api healthy server/src/index.ts
USE /api/board api healthy server/src/index.ts
USE /api/storage api healthy server/src/index.ts
USE /api/update api healthy server/src/index.ts
GET /health api healthy server/src/index.ts
USE /api api healthy server/src/index.ts
GET /geocode api healthy server/src/routes/config.ts
GET / api healthy server/src/routes/config.ts
POST / api healthy server/src/routes/config.ts
POST /start api healthy server/src/routes/auth.ts
GET /status api healthy server/src/routes/auth.ts
GET /backups api healthy server/src/routes/storage.ts
POST /backup api healthy server/src/routes/storage.ts
POST /restore api healthy server/src/routes/storage.ts
GET /audit-log api healthy server/src/routes/storage.ts
GET /security-report api healthy server/src/routes/storage.ts
GET /recent api healthy server/src/routes/sharepoint.ts
GET /sites api healthy server/src/routes/sharepoint.ts
GET /drives api healthy server/src/routes/sharepoint.ts
GET /sites/:siteId/drives api healthy server/src/routes/sharepoint.ts
GET /files api healthy server/src/routes/sharepoint.ts
GET /sites/:siteId/drives/:driveId/files api healthy server/src/routes/sharepoint.ts
GET /check api healthy server/src/routes/update.ts
POST /run api healthy server/src/routes/update.ts
GET /export/ship-dates.ics api healthy server/src/routes/board.ts
GET /presence api healthy server/src/routes/board.ts
POST /presence/:jobNumber api healthy server/src/routes/board.ts
DELETE /presence/:jobNumber api healthy server/src/routes/board.ts
POST /import api healthy server/src/routes/board.ts
GET /jobs api healthy server/src/routes/board.ts
GET /config api healthy server/src/routes/board.ts
POST /config api healthy server/src/routes/board.ts
GET /users api healthy server/src/routes/board.ts
PATCH /jobs/:jobNumber/status api healthy server/src/routes/board.ts
PATCH /jobs/:jobNumber/ship-date api healthy server/src/routes/board.ts
PATCH /jobs/:jobNumber/binder-printed api healthy server/src/routes/board.ts
POST /jobs/:jobNumber/notes api healthy server/src/routes/board.ts
PATCH /jobs/:jobNumber/notes/:noteId api healthy server/src/routes/board.ts
DELETE /jobs/:jobNumber/notes/:noteId api healthy server/src/routes/board.ts

LabelLayerStatusPath
client software healthy client
src software healthy client/src
types software healthy client/src/types
api software healthy client/src/api
components software healthy client/src/components
board software healthy client/src/components/board
lib software healthy client/src/lib
hooks software healthy client/src/hooks
store software healthy client/src/store
styles software healthy client/src/styles
docs software healthy docs
shared software healthy shared
src software healthy shared/src
types software healthy shared/src/types
storage software healthy shared/src/storage
scripts software healthy scripts
windows software healthy scripts/windows
server software healthy server
src software healthy server/src
config software healthy server/src/config
auth software healthy server/src/auth
middleware software healthy server/src/middleware
utils software healthy server/src/utils
lib software healthy server/src/lib
routes software healthy server/src/routes
services software healthy server/src/services
graph software healthy server/src/graph
storage software healthy server/src/storage
e2e software healthy e2e
tours software healthy e2e/tours
lib software healthy e2e/lib
seed software healthy e2e/seed

LabelLayerStatusPath
App frontend healthy client/src/App.tsx
MonitoringPanel frontend healthy client/src/components/MonitoringPanel.tsx
SettingsPanel frontend healthy client/src/components/SettingsPanel.tsx
AuthSetup frontend healthy client/src/components/AuthSetup.tsx
StalenessIndicator frontend healthy client/src/components/StalenessIndicator.tsx
AgendaRail frontend healthy client/src/components/AgendaRail.tsx
Clock frontend healthy client/src/components/Clock.tsx
Dashboard frontend healthy client/src/components/Dashboard.tsx
ErrorBoundary frontend healthy client/src/components/ErrorBoundary.tsx
WeatherWidget frontend healthy client/src/components/WeatherWidget.tsx
LoadingScreen frontend healthy client/src/components/LoadingScreen.tsx
RecentFilesWidget frontend healthy client/src/components/RecentFilesWidget.tsx
CalendarView frontend healthy client/src/components/CalendarView.tsx
CalendarSelector frontend healthy client/src/components/CalendarSelector.tsx
FileBrowserPanel frontend healthy client/src/components/FileBrowserPanel.tsx
NextEventBadge frontend healthy client/src/components/NextEventBadge.tsx
FileIcon frontend healthy client/src/components/FileIcon.tsx
ImportView frontend healthy client/src/components/board/ImportView.tsx
NotesSection frontend healthy client/src/components/board/NotesSection.tsx
BoardLayout frontend healthy client/src/components/board/BoardLayout.tsx
ShipDateEditor frontend healthy client/src/components/board/ShipDateEditor.tsx
UsersView frontend healthy client/src/components/board/UsersView.tsx
BinderPrintedCheckbox frontend healthy client/src/components/board/BinderPrintedCheckbox.tsx
BoardShipAgenda frontend healthy client/src/components/board/BoardShipAgenda.tsx
StatusCheckboxes frontend healthy client/src/components/board/StatusCheckboxes.tsx
JobListView frontend healthy client/src/components/board/JobListView.tsx

LabelLayerStatusPath
/ frontend healthy client/src/App.tsx
/setup frontend healthy client/src/App.tsx
/board frontend healthy client/src/App.tsx
spare-parts frontend healthy client/src/App.tsx
archive frontend healthy client/src/App.tsx
users frontend healthy client/src/App.tsx
import frontend healthy client/src/App.tsx
* frontend healthy client/src/App.tsx

LabelLayerStatusPath
to software healthy client/src/App.tsx:to
RestoreConflictError software healthy client/src/api/storageApi.ts:RestoreConflictError
ErrorBoundary software healthy client/src/components/ErrorBoundary.tsx:ErrorBoundary
RefreshError software healthy server/src/auth/tokenRefresher.ts:RefreshError
LocalStorageProvider software healthy server/src/storage/localProvider.ts:LocalStorageProvider

LabelLayerStatusPath
port:3001 network healthy .env.example
port:3100 network healthy e2e/playwright.config.ts

LabelLayerStatusPath
auth::server/src/auth/tokenRefresher.ts security healthy server/src/auth/tokenRefresher.ts
auth::server/src/storage/localProvider.ts security healthy server/src/storage/localProvider.ts

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

LabelLayerStatusPath
sqlite data healthy README.md

LabelLayerStatusPath
127.0.0.1 network healthy server/src/index.ts

LabelLayerStatusPath
vps::azure hardware healthy README.md

LabelLayerStatusPath
gpu (detected) hardware healthy e2e/seed/demo-jobs.ts
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/bb5b2a2d-f17f-4243-bc92-08695b7e280e/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/bb5b2a2d-f17f-4243-bc92-08695b7e280e/

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.