https://github.com/Apollo-Replica/DSKY
· scanned 2026-06-17 01:16 UTC (1 month, 2 weeks ago)
41 raw signals (0 security + 41 graph)
Last scanned 1 month, 2 weeks ago · v2 · last Δ +2.8 (diff) · 41 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 517 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 |
|---|---|---|---|
shouldRestart |
software | healthy | Programs/nassp-cloud/src/index.ts:shouldRestart |
minute |
software | healthy | Programs/nassp-cloud/src/index.ts:minute |
restartOrbiter |
software | healthy | Programs/nassp-cloud/src/index.ts:restartOrbiter |
connectClient |
software | healthy | Programs/nassp-cloud/src/index.ts:connectClient |
onDisconnect |
software | healthy | Programs/nassp-cloud/src/index.ts:onDisconnect |
Digit |
software | healthy | Programs/next-dsky/src/app/digit.tsx:Digit |
HomeContent |
software | healthy | Programs/next-dsky/src/app/homeContent.tsx:HomeContent |
update |
software | healthy | Programs/next-dsky/src/app/homeContent.tsx:update |
opacityStatus |
software | healthy | Programs/next-dsky/src/app/homeContent.tsx:opacityStatus |
renderDisplayContent |
software | healthy | Programs/next-dsky/src/app/homeContent.tsx:renderDisplayCon… |
RootLayout |
software | healthy | Programs/next-dsky/src/app/layout.tsx:RootLayout |
ELDisplay |
software | healthy | Programs/next-dsky/src/app/elDisplay.tsx:ELDisplay |
Home |
software | healthy | Programs/next-dsky/src/app/page.tsx:Home |
ViewToggle |
software | healthy | Programs/next-dsky/src/app/viewToggle.tsx:ViewToggle |
rectStyle |
software | healthy | Programs/next-dsky/src/app/alarms.tsx:rectStyle |
SvgLayer |
software | healthy | Programs/next-dsky/src/app/alarms.tsx:SvgLayer |
Alarms |
software | healthy | Programs/next-dsky/src/app/alarms.tsx:Alarms |
Sign |
software | healthy | Programs/next-dsky/src/app/sign.tsx:Sign |
groupClients |
software | healthy | Programs/next-dsky/src/app/clientList.tsx:groupClients |
ClientList |
software | healthy | Programs/next-dsky/src/app/clientList.tsx:ClientList |
useDskyAnimation |
software | healthy | Programs/next-dsky/src/app/hooks/useDskyAnimation.ts:useDsk… |
handleMessage |
software | healthy | Programs/next-dsky/src/app/hooks/useDskyAnimation.ts:handle… |
animatedStateUpdate |
software | healthy | Programs/next-dsky/src/app/hooks/useDskyAnimation.ts:animat… |
isTypingTarget |
software | healthy | Programs/next-dsky/src/app/hooks/useDskyAnimation.ts:isTypi… |
relayKeyPress |
software | healthy | Programs/next-dsky/src/app/hooks/useDskyAnimation.ts:relayK… |
relayKeyRelease |
software | healthy | Programs/next-dsky/src/app/hooks/useDskyAnimation.ts:relayK… |
useServerState |
software | healthy | Programs/next-dsky/src/app/hooks/useServerState.ts:useServe… |
connect |
software | healthy | Programs/next-dsky/src/app/hooks/useServerState.ts:connect |
useWebSocket |
software | healthy | Programs/next-dsky/src/app/hooks/useWebSocket.ts:useWebSock… |
handleServerState |
software | healthy | Programs/next-dsky/src/app/hooks/useWebSocket.ts:handleServ… |
useAudio |
software | healthy | Programs/next-dsky/src/app/hooks/useAudio.ts:useAudio |
fetchAudioFiles |
software | healthy | Programs/next-dsky/src/app/hooks/useAudio.ts:fetchAudioFiles |
useTimerInterpolation |
software | healthy | Programs/next-dsky/src/app/apps/clockApp.tsx:useTimerInterp… |
loop |
software | healthy | Programs/next-dsky/src/app/apps/clockApp.tsx:loop |
pomoRemaining |
software | healthy | Programs/next-dsky/src/app/apps/clockApp.tsx:pomoRemaining |
ClockApp |
software | healthy | Programs/next-dsky/src/app/apps/clockApp.tsx:ClockApp |
renderContent |
software | healthy | Programs/next-dsky/src/app/apps/clockApp.tsx:renderContent |
CalculatorApp |
software | healthy | Programs/next-dsky/src/app/apps/calculatorApp.tsx:Calculato… |
K |
software | healthy | Programs/next-dsky/src/app/apps/calculatorApp.tsx:K |
SettingRow |
software | healthy | Programs/next-dsky/src/app/apps/clock/pomodoroMode.tsx:Sett… |
PomodoroMode |
software | healthy | Programs/next-dsky/src/app/apps/clock/pomodoroMode.tsx:Pomo… |
AlarmMode |
software | healthy | Programs/next-dsky/src/app/apps/clock/alarmMode.tsx:AlarmMo… |
formatElapsed |
software | healthy | Programs/next-dsky/src/app/apps/clock/formatters.tsx:format… |
formatMs |
software | healthy | Programs/next-dsky/src/app/apps/clock/formatters.tsx:format… |
formatPomodoroMs |
software | healthy | Programs/next-dsky/src/app/apps/clock/formatters.tsx:format… |
formatDigitsAsTime |
software | healthy | Programs/next-dsky/src/app/apps/clock/formatters.tsx:format… |
getCurrentTimeStr |
software | healthy | Programs/next-dsky/src/app/apps/clock/formatters.tsx:getCur… |
formatInputDigits4 |
software | healthy | Programs/next-dsky/src/app/apps/clock/formatters.tsx:format… |
K |
software | healthy | Programs/next-dsky/src/app/apps/clock/formatters.tsx:K |
CountdownMode |
software | healthy | Programs/next-dsky/src/app/apps/clock/countdownMode.tsx:Cou… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
Readme.md |
software | healthy | Readme.md |
orangepi.sh |
software | healthy | orangepi.sh |
LICENSE |
software | healthy | LICENSE |
fabrication-toolkit-options.json |
software | healthy | Boards/Single_board/fabrication-toolkit-options.json |
deploying-to-a-device.md |
software | healthy | Documentation/deploying-to-a-device.md |
orangepi-setup.md |
software | healthy | Documentation/orangepi-setup.md |
updates.md |
software | healthy | Documentation/updates.md |
API_to_Arduino_Protocol.yml |
software | healthy | Documentation/API_to_Arduino_Protocol.yml |
release.yml |
software | healthy | .github/workflows/release.yml |
package-lock.json |
software | healthy | Programs/nassp-cloud/package-lock.json |
package.json |
software | healthy | Programs/nassp-cloud/package.json |
tsconfig.json |
software | healthy | Programs/nassp-cloud/tsconfig.json |
index.ts |
software | healthy | Programs/nassp-cloud/src/index.ts |
server.ts |
software | healthy | Programs/next-dsky/server.ts |
.env.example |
software | healthy | Programs/next-dsky/.env.example |
tsconfig.server.json |
software | healthy | Programs/next-dsky/tsconfig.server.json |
eslint.config.mjs |
software | healthy | Programs/next-dsky/eslint.config.mjs |
package-lock.json |
software | healthy | Programs/next-dsky/package-lock.json |
README.md |
software | healthy | Programs/next-dsky/README.md |
postcss.config.mjs |
software | healthy | Programs/next-dsky/postcss.config.mjs |
pm2.ecosystem.config.js |
software | healthy | Programs/next-dsky/pm2.ecosystem.config.js |
package.json |
software | healthy | Programs/next-dsky/package.json |
next.config.ts |
software | healthy | Programs/next-dsky/next.config.ts |
tsconfig.json |
software | healthy | Programs/next-dsky/tsconfig.json |
appRegistry.tsx |
software | healthy | Programs/next-dsky/src/app/appRegistry.tsx |
digit.tsx |
software | healthy | Programs/next-dsky/src/app/digit.tsx |
homeContent.tsx |
software | healthy | Programs/next-dsky/src/app/homeContent.tsx |
layout.tsx |
software | healthy | Programs/next-dsky/src/app/layout.tsx |
elDisplay.tsx |
software | healthy | Programs/next-dsky/src/app/elDisplay.tsx |
page.tsx |
software | healthy | Programs/next-dsky/src/app/page.tsx |
viewToggle.tsx |
software | healthy | Programs/next-dsky/src/app/viewToggle.tsx |
alarms.tsx |
software | healthy | Programs/next-dsky/src/app/alarms.tsx |
sign.tsx |
software | healthy | Programs/next-dsky/src/app/sign.tsx |
clientList.tsx |
software | healthy | Programs/next-dsky/src/app/clientList.tsx |
useDskyAnimation.ts |
software | healthy | Programs/next-dsky/src/app/hooks/useDskyAnimation.ts |
useServerState.ts |
software | healthy | Programs/next-dsky/src/app/hooks/useServerState.ts |
useWebSocket.ts |
software | healthy | Programs/next-dsky/src/app/hooks/useWebSocket.ts |
useAudio.ts |
software | healthy | Programs/next-dsky/src/app/hooks/useAudio.ts |
clockApp.tsx |
software | healthy | Programs/next-dsky/src/app/apps/clockApp.tsx |
calculatorApp.tsx |
software | healthy | Programs/next-dsky/src/app/apps/calculatorApp.tsx |
pomodoroMode.tsx |
software | healthy | Programs/next-dsky/src/app/apps/clock/pomodoroMode.tsx |
alarmMode.tsx |
software | healthy | Programs/next-dsky/src/app/apps/clock/alarmMode.tsx |
formatters.tsx |
software | healthy | Programs/next-dsky/src/app/apps/clock/formatters.tsx |
countdownMode.tsx |
software | healthy | Programs/next-dsky/src/app/apps/clock/countdownMode.tsx |
stopwatchMode.tsx |
software | healthy | Programs/next-dsky/src/app/apps/clock/stopwatchMode.tsx |
haStyledComponents.tsx |
software | healthy | Programs/next-dsky/src/app/ha/haStyledComponents.tsx |
haConfigContent.tsx |
software | healthy | Programs/next-dsky/src/app/ha/haConfigContent.tsx |
page.tsx |
software | healthy | Programs/next-dsky/src/app/ha/page.tsx |
menuGrid.tsx |
software | healthy | Programs/next-dsky/src/app/menu/menuGrid.tsx |
constants.ts |
software | healthy | Programs/next-dsky/src/app/menu/constants.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
Boards |
software | healthy | Boards |
Single_board |
software | healthy | Boards/Single_board |
Documentation |
software | healthy | Documentation |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
Programs |
software | healthy | Programs |
nassp-cloud |
software | healthy | Programs/nassp-cloud |
src |
software | healthy | Programs/nassp-cloud/src |
next-dsky |
software | healthy | Programs/next-dsky |
src |
software | healthy | Programs/next-dsky/src |
app |
software | healthy | Programs/next-dsky/src/app |
hooks |
software | healthy | Programs/next-dsky/src/app/hooks |
apps |
software | healthy | Programs/next-dsky/src/app/apps |
clock |
software | healthy | Programs/next-dsky/src/app/apps/clock |
ha |
software | healthy | Programs/next-dsky/src/app/ha |
menu |
software | healthy | Programs/next-dsky/src/app/menu |
screens |
software | healthy | Programs/next-dsky/src/app/menu/screens |
utils |
software | healthy | Programs/next-dsky/src/utils |
types |
software | healthy | Programs/next-dsky/src/types |
server |
software | healthy | Programs/next-dsky/src/server |
integrations |
software | healthy | Programs/next-dsky/src/server/integrations |
homeassistant |
software | healthy | Programs/next-dsky/src/server/integrations/homeassistant |
apps |
software | healthy | Programs/next-dsky/src/server/apps |
clock |
software | healthy | Programs/next-dsky/src/server/apps/clock |
menu |
software | healthy | Programs/next-dsky/src/menu |
styles |
software | healthy | Programs/next-dsky/src/styles |
orangepi-utilities |
software | healthy | Programs/orangepi-utilities |
click-generator |
software | healthy | Programs/click-generator |
firmware |
software | healthy | firmware |
tools |
software | healthy | firmware/tools |
src |
software | healthy | firmware/src |
| Label | Layer | Status | Path |
|---|---|---|---|
HomeContent |
frontend | healthy | Programs/next-dsky/src/app/homeContent.tsx |
RootLayout |
frontend | healthy | Programs/next-dsky/src/app/layout.tsx |
ELDisplay |
frontend | healthy | Programs/next-dsky/src/app/elDisplay.tsx |
Home |
frontend | healthy | Programs/next-dsky/src/app/page.tsx |
ViewToggle |
frontend | healthy | Programs/next-dsky/src/app/viewToggle.tsx |
Alarms |
frontend | healthy | Programs/next-dsky/src/app/alarms.tsx |
ClientList |
frontend | healthy | Programs/next-dsky/src/app/clientList.tsx |
ClockApp |
frontend | healthy | Programs/next-dsky/src/app/apps/clockApp.tsx |
CalculatorApp |
frontend | healthy | Programs/next-dsky/src/app/apps/calculatorApp.tsx |
PomodoroMode |
frontend | healthy | Programs/next-dsky/src/app/apps/clock/pomodoroMode.tsx |
AlarmMode |
frontend | healthy | Programs/next-dsky/src/app/apps/clock/alarmMode.tsx |
CountdownMode |
frontend | healthy | Programs/next-dsky/src/app/apps/clock/countdownMode.tsx |
StopwatchMode |
frontend | healthy | Programs/next-dsky/src/app/apps/clock/stopwatchMode.tsx |
HaConfigContent |
frontend | healthy | Programs/next-dsky/src/app/ha/haConfigContent.tsx |
HaConfigPage |
frontend | healthy | Programs/next-dsky/src/app/ha/page.tsx |
MenuGrid |
frontend | healthy | Programs/next-dsky/src/app/menu/menuGrid.tsx |
MenuOverlay |
frontend | healthy | Programs/next-dsky/src/app/menu/menuOverlay.tsx |
DskyDisplayWrapper |
frontend | healthy | Programs/next-dsky/src/app/menu/dskyDisplayWrapper.tsx |
DskyKeyboard |
frontend | healthy | Programs/next-dsky/src/app/menu/dskyKeyboard.tsx |
MenuCard |
frontend | healthy | Programs/next-dsky/src/app/menu/menuCard.tsx |
CommandsScreen |
frontend | healthy | Programs/next-dsky/src/app/menu/screens/commandsScreen.tsx |
WifiScreen |
frontend | healthy | Programs/next-dsky/src/app/menu/screens/wifiScreen.tsx |
AboutScreen |
frontend | healthy | Programs/next-dsky/src/app/menu/screens/aboutScreen.tsx |
HaSetupScreen |
frontend | healthy | Programs/next-dsky/src/app/menu/screens/haSetupScreen.tsx |
BridgeManualScreen |
frontend | healthy | Programs/next-dsky/src/app/menu/screens/bridgeManualScreen.… |
GamesScreen |
frontend | healthy | Programs/next-dsky/src/app/menu/screens/gamesScreen.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
MDNSService |
software | healthy | Programs/next-dsky/src/server/mdnsService.ts:MDNSService |
KSPIntegration |
software | healthy | Programs/next-dsky/src/server/integrations/ksp.ts:KSPIntegr… |
for |
software | healthy | Programs/next-dsky/src/server/integrations/index.ts:for |
constructor |
software | healthy | Programs/next-dsky/src/server/integrations/index.ts:constru… |
RandomIntegration |
software | healthy | Programs/next-dsky/src/server/integrations/random.ts:Random… |
YaAGCIntegration |
software | healthy | Programs/next-dsky/src/server/integrations/yaAGC.ts:YaAGCIn… |
BridgeIntegration |
software | healthy | Programs/next-dsky/src/server/integrations/bridge.ts:Bridge… |
ReentryIntegration |
software | healthy | Programs/next-dsky/src/server/integrations/reentry.ts:Reent… |
NASSPIntegration |
software | healthy | Programs/next-dsky/src/server/integrations/nassp.ts:NASSPIn… |
for |
software | healthy | Programs/next-dsky/src/server/integrations/AgcIntegration.t… |
AgcIntegration |
software | healthy | Programs/next-dsky/src/server/integrations/AgcIntegration.t… |
HomeAssistantIntegration |
software | healthy | Programs/next-dsky/src/server/integrations/homeassistant/in… |
AgcStateManager |
software | healthy | Programs/next-dsky/src/server/integrations/homeassistant/ag… |
NounRegistry |
software | healthy | Programs/next-dsky/src/server/integrations/homeassistant/no… |
HAConnectionManager |
software | healthy | Programs/next-dsky/src/server/integrations/homeassistant/ha… |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | Programs/nassp-cloud/src/index.ts |
192.168.1.50 |
network | healthy | Programs/next-dsky/src/types/serverState.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
/page.tsx |
frontend | healthy | Programs/next-dsky/src/app/page.tsx |
/ha |
frontend | healthy | Programs/next-dsky/src/app/ha/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
Apollo-Replica__DSKY |
software | healthy | /data/fable5_failed_archive/Apollo-Replica__DSKY |
| Label | Layer | Status | Path |
|---|---|---|---|
port:5410 |
network | healthy | Programs/next-dsky/src/server/integrations/ksp.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::release |
cicd | healthy | .github/workflows/release.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
build |
cicd | healthy | .github/workflows/release.yml |
This page is publicly accessible at:
https://repobility.com/scan/1e778609-6b3a-4af2-b51b-f6c9b847fd79/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/1e778609-6b3a-4af2-b51b-f6c9b847fd79/
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.