https://github.com/BigBodyCobain/Shadowbroker.git
· scanned 2026-05-18 19:19 UTC (2 weeks, 3 days ago)
· 10 languages
972 findings (182 legacy + 790 scanner) 8/10 scanners ran 82nd percentile · Python · large (100-500K LoC) Scanner says 60 (higher by 23)
Last scanned 2 weeks, 3 days ago · v2 · 577 findings from 2 sources. Findings combine the legacy security pipeline AND the multi-layer engine (atlas, wiring, flows, ranked) AND verified AI agent contributions.
| Component | Sub-score | Weight | Contribution |
|---|---|---|---|
structure_score |
60.0 | 0.15 | 9.00 |
security_score |
100.0 | 0.25 | 25.00 |
testing_score |
97.0 | 0.20 | 19.40 |
documentation_score |
81.0 | 0.15 | 12.15 |
practices_score |
87.0 | 0.15 | 13.05 |
code_quality |
45.0 | 0.10 | 4.50 |
| Overall | 1.00 | 83.1 |
All 9858 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 |
|---|---|---|---|
venvPythonPath |
software | healthy | start-backend.js:venvPythonPath |
readPersistedVenvDir |
software | healthy | start-backend.js:readPersistedVenvDir |
persistSelectedVenv |
software | healthy | start-backend.js:persistSelectedVenv |
canRun |
software | healthy | start-backend.js:canRun |
findBasePython |
software | healthy | start-backend.js:findBasePython |
rebuildBackendVenv |
software | healthy | start-backend.js:rebuildBackendVenv |
ensureBackendVenv |
software | healthy | start-backend.js:ensureBackendVenv |
cleanupAll |
software | healthy | start-backend.js:cleanupAll |
dirSize |
software | healthy | frontend/scripts/report-bundle-size.js:dirSize |
toKb |
software | healthy | frontend/scripts/report-bundle-size.js:toKb |
buildCsp |
software | healthy | frontend/src/middleware.ts:buildCsp |
middleware |
software | healthy | frontend/src/middleware.ts:middleware |
extractSessionCookie |
software | healthy | frontend/src/__tests__/desktop/adminSessionBoundary.test.ts… |
for |
software | healthy | frontend/src/__tests__/utils/aircraftClassification.test.ts… |
if |
software | healthy | frontend/src/__tests__/utils/aircraftClassification.test.ts… |
getRing |
software | healthy | frontend/src/__tests__/utils/solarTerminator.test.ts:getRing |
makeStorage |
software | healthy | frontend/src/__tests__/utils/identityBoundSensitiveStorage.… |
bufToBase64 |
software | healthy | frontend/src/__tests__/utils/identityBoundSensitiveStorage.… |
provisionLocalIdentity |
software | healthy | frontend/src/__tests__/utils/identityBoundSensitiveStorage.… |
keyPair |
software | healthy | frontend/src/__tests__/utils/identityBoundSensitiveStorage.… |
makeStorage |
software | healthy | frontend/src/__tests__/utils/privacyBrowserStorage.test.ts:… |
expectedDegrees |
software | healthy | frontend/src/__tests__/utils/positioning.test.ts:expectedDe… |
extractSessionCookie |
software | healthy | frontend/src/__tests__/proxy/proxyAdminKeyInjection.test.ts… |
mintSession |
software | healthy | frontend/src/__tests__/proxy/proxyAdminKeyInjection.test.ts… |
capturedHeaders |
software | healthy | frontend/src/__tests__/proxy/proxyAdminKeyInjection.test.ts… |
readFile |
software | healthy | frontend/src/__tests__/mesh/meshChatHygiene.test.ts:readFile |
fileExists |
software | healthy | frontend/src/__tests__/mesh/meshChatHygiene.test.ts:fileExi… |
body |
software | healthy | frontend/src/__tests__/mesh/meshChatHygiene.test.ts:body |
promotePendingAlias |
software | healthy | frontend/src/__tests__/mesh/meshChatHygiene.test.ts:promote… |
emitStreamStatus |
software | healthy | frontend/src/__tests__/mesh/gateCompatDecryptUx.test.tsx:em… |
buildSharedTokens |
software | healthy | frontend/src/__tests__/mesh/mailboxClaimPrivacy.test.ts:bui… |
readSource |
software | healthy | frontend/src/__tests__/mesh/meshChatBehavior.test.ts:readSo… |
domStringList |
software | healthy | frontend/src/__tests__/mesh/meshGateWorkerVault.test.ts:dom… |
makeRequest |
software | healthy | frontend/src/__tests__/mesh/meshGateWorkerVault.test.ts:mak… |
makeObjectStore |
software | healthy | frontend/src/__tests__/mesh/meshGateWorkerVault.test.ts:mak… |
makeTransaction |
software | healthy | frontend/src/__tests__/mesh/meshGateWorkerVault.test.ts:mak… |
makeDb |
software | healthy | frontend/src/__tests__/mesh/meshGateWorkerVault.test.ts:mak… |
createFakeIndexedDb |
software | healthy | frontend/src/__tests__/mesh/meshGateWorkerVault.test.ts:cre… |
ensureStore |
software | healthy | frontend/src/__tests__/mesh/meshGateWorkerVault.test.ts:ens… |
getStoredValue |
software | healthy | frontend/src/__tests__/mesh/meshGateWorkerVault.test.ts:get… |
readFile |
software | healthy | frontend/src/__tests__/mesh/meshChatDecomposition.test.ts:r… |
calls |
software | healthy | frontend/src/__tests__/mesh/meshChatDecomposition.test.ts:c… |
makeStorage |
software | healthy | frontend/src/__tests__/mesh/meshIdentitySeparation.test.ts:… |
makeStorage |
software | healthy | frontend/src/__tests__/mesh/meshDmWorkerVault.test.ts:makeS… |
domStringList |
software | healthy | frontend/src/__tests__/mesh/meshDmWorkerVault.test.ts:domSt… |
makeRequest |
software | healthy | frontend/src/__tests__/mesh/meshDmWorkerVault.test.ts:makeR… |
makeObjectStore |
software | healthy | frontend/src/__tests__/mesh/meshDmWorkerVault.test.ts:makeO… |
makeTransaction |
software | healthy | frontend/src/__tests__/mesh/meshDmWorkerVault.test.ts:makeT… |
makeDb |
software | healthy | frontend/src/__tests__/mesh/meshDmWorkerVault.test.ts:makeDb |
createFakeIndexedDb |
software | healthy | frontend/src/__tests__/mesh/meshDmWorkerVault.test.ts:creat… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
docker-compose.build.yml |
software | healthy | docker-compose.build.yml |
meshnode.sh |
software | healthy | meshnode.sh |
kill_wormhole.sh |
software | healthy | kill_wormhole.sh |
killwormhole.sh |
software | healthy | killwormhole.sh |
README.md |
software | healthy | README.md |
Mesh.md |
software | healthy | Mesh.md |
DATA-ATTRIBUTION.md |
software | healthy | DATA-ATTRIBUTION.md |
start.sh |
software | healthy | start.sh |
.pre-commit-config.yaml |
software | healthy | .pre-commit-config.yaml |
start-backend.js |
software | healthy | start-backend.js |
.env.example |
software | healthy | .env.example |
pyproject.toml |
software | healthy | pyproject.toml |
Makefile |
software | healthy | Makefile |
docker-compose.relay.yml |
software | healthy | docker-compose.relay.yml |
wormhole-start.sh |
software | healthy | wormhole-start.sh |
compose.sh |
software | healthy | compose.sh |
docker-compose.yml |
software | healthy | docker-compose.yml |
README.md |
software | healthy | frontend/README.md |
tailwind.config.ts |
software | warning | frontend/tailwind.config.ts |
package.json |
software | healthy | frontend/package.json |
vitest.config.js |
software | warning | frontend/vitest.config.js |
Dockerfile |
software | healthy | frontend/Dockerfile |
next.config.peer-b.ts |
software | warning | frontend/next.config.peer-b.ts |
package-lock.json |
software | healthy | frontend/package-lock.json |
tsconfig.json |
software | healthy | frontend/tsconfig.json |
next.config.ts |
software | warning | frontend/next.config.ts |
report-bundle-size.js |
software | healthy | frontend/scripts/report-bundle-size.js |
map-style.json |
software | healthy | frontend/public/map-style.json |
types.d.ts |
software | warning | frontend/src/types.d.ts |
middleware.ts |
software | healthy | frontend/src/middleware.ts |
adminSessionBoundary.test.ts |
software | healthy | frontend/src/__tests__/desktop/adminSessionBoundary.test.ts |
desktopControlContractHelpers.test.ts |
software | warning | frontend/src/__tests__/desktop/desktopControlContractHelper… |
desktopCompanion.test.ts |
software | warning | frontend/src/__tests__/desktop/desktopCompanion.test.ts |
desktopBridgeAuditReport.test.ts |
software | warning | frontend/src/__tests__/desktop/desktopBridgeAuditReport.tes… |
desktopControlRouting.test.ts |
software | warning | frontend/src/__tests__/desktop/desktopControlRouting.test.ts |
localControlTransportCapability.test.ts |
software | warning | frontend/src/__tests__/desktop/localControlTransportCapabil… |
companionStatusFailure.test.ts |
software | warning | frontend/src/__tests__/desktop/companionStatusFailure.test.… |
controlPlaneNativeBoundary.test.ts |
software | warning | frontend/src/__tests__/desktop/controlPlaneNativeBoundary.t… |
runtimeBridgeSessionProfile.test.ts |
software | warning | frontend/src/__tests__/desktop/runtimeBridgeSessionProfile.… |
nativeProtectedSettings.test.ts |
software | warning | frontend/src/__tests__/desktop/nativeProtectedSettings.test… |
nativeControlRouterCapability.test.ts |
software | warning | frontend/src/__tests__/desktop/nativeControlRouterCapabilit… |
desktopRuntimeShimEnforcement.test.ts |
software | warning | frontend/src/__tests__/desktop/desktopRuntimeShimEnforcemen… |
desktopBridgeBootstrapPreference.test.ts |
software | warning | frontend/src/__tests__/desktop/desktopBridgeBootstrapPrefer… |
backendEndpoint.test.ts |
software | warning | frontend/src/__tests__/desktop/backendEndpoint.test.ts |
updateRuntime.test.ts |
software | warning | frontend/src/__tests__/desktop/updateRuntime.test.ts |
aircraftClassification.test.ts |
software | healthy | frontend/src/__tests__/utils/aircraftClassification.test.ts |
viewportPrivacy.test.ts |
software | warning | frontend/src/__tests__/utils/viewportPrivacy.test.ts |
solarTerminator.test.ts |
software | healthy | frontend/src/__tests__/utils/solarTerminator.test.ts |
identityBoundSensitiveStorage.test.ts |
software | healthy | frontend/src/__tests__/utils/identityBoundSensitiveStorage.… |
privacyBrowserStorage.test.ts |
software | healthy | frontend/src/__tests__/utils/privacyBrowserStorage.test.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
FakeWorker |
software | healthy | frontend/src/__tests__/mesh/meshDmWorkerVault.test.ts:FakeW… |
ErrorBoundary |
software | healthy | frontend/src/components/ErrorBoundary.tsx:ErrorBoundary |
AlertDispatcher |
software | healthy | openclaw-skills/shadowbroker/sb_alerts.py:28 |
ShadowBrokerClient |
software | healthy | openclaw-skills/shadowbroker/sb_query.py:41 |
MonitorState |
software | healthy | openclaw-skills/shadowbroker/sb_monitor.py:26 |
CustomFeed |
software | healthy | openclaw-skills/shadowbroker/sb_monitor.py:528 |
RouteTransportPolicy |
software | healthy | backend/auth.py:683 |
_FakeSettings |
software | healthy | backend/tests/test_5c_auth_log_redaction.py:23 |
TestMalformedReturnsEmpty |
software | healthy | backend/tests/test_5c_auth_log_redaction.py:33 |
TestLogDoesNotLeakTokens |
software | healthy | backend/tests/test_5c_auth_log_redaction.py:55 |
TestLogIncludesSafeSignal |
software | healthy | backend/tests/test_5c_auth_log_redaction.py:79 |
TestValidInputParses |
software | healthy | backend/tests/test_5c_auth_log_redaction.py:99 |
DummyIngestor |
software | healthy | backend/tests/test_cctv_pipeline.py:8 |
SyncClient |
software | healthy | backend/tests/conftest.py:40 |
RemoteSyncClient |
software | healthy | backend/tests/conftest.py:87 |
TestIsLocalOrDocker |
software | healthy | backend/tests/test_p0_security.py:20 |
TestRequireLocalOperator |
software | healthy | backend/tests/test_p0_security.py:54 |
TestValidatePeerPushSecret |
software | healthy | backend/tests/test_p0_security.py:125 |
_FakeSettings |
software | healthy | backend/tests/test_5e_meshtastic_transport.py:40 |
TestDefaultCompatibility |
software | healthy | backend/tests/test_5e_meshtastic_transport.py:69 |
TestCustom16BytePSK |
software | healthy | backend/tests/test_5e_meshtastic_transport.py:137 |
TestCustom32BytePSK |
software | healthy | backend/tests/test_5e_meshtastic_transport.py:161 |
TestInvalidPSKRejected |
software | healthy | backend/tests/test_5e_meshtastic_transport.py:185 |
TestStartupWarningMatrix |
software | healthy | backend/tests/test_5e_meshtastic_transport.py:233 |
TestNoSplitBrain |
software | healthy | backend/tests/test_5e_meshtastic_transport.py:296 |
TestHealthResponse |
software | healthy | backend/tests/test_schemas.py:8 |
TestRefreshResponse |
software | healthy | backend/tests/test_schemas.py:32 |
TestAisFeedResponse |
software | healthy | backend/tests/test_schemas.py:42 |
TestRouteResponse |
software | healthy | backend/tests/test_schemas.py:52 |
TestEnrichCountry |
software | healthy | backend/tests/test_icao_military.py:6 |
TestClassifyMilitaryType |
software | healthy | backend/tests/test_icao_military.py:58 |
TestGdeltArticleUrlSafety |
software | healthy | backend/tests/test_gdelt_updater_hardening.py:18 |
TestUpdaterHardening |
software | healthy | backend/tests/test_gdelt_updater_hardening.py:51 |
TestDummyResponse |
software | healthy | backend/tests/test_network_utils.py:15 |
TestCircuitBreaker |
software | healthy | backend/tests/test_network_utils.py:48 |
TestFetchWithCurl |
software | healthy | backend/tests/test_network_utils.py:121 |
TestBodyBinding |
software | healthy | backend/tests/test_openclaw_hmac_body_binding.py:88 |
TestBodylessRequests |
software | healthy | backend/tests/test_openclaw_hmac_body_binding.py:150 |
TestNonceReplay |
software | healthy | backend/tests/test_openclaw_hmac_body_binding.py:170 |
TestTimestampFreshness |
software | healthy | backend/tests/test_openclaw_hmac_body_binding.py:200 |
TestMissingSecret |
software | healthy | backend/tests/test_openclaw_hmac_body_binding.py:224 |
TestWrongSecret |
software | healthy | backend/tests/test_openclaw_hmac_body_binding.py:239 |
TestValidateAdminStartup |
software | healthy | backend/tests/test_1b_admin_hardening.py:24 |
TestValidateInsecureAdminStartup |
software | healthy | backend/tests/test_1b_admin_hardening.py:75 |
TestEnvCheckAdminKeySeverity |
software | healthy | backend/tests/test_1b_admin_hardening.py:105 |
CapturingHandler |
software | healthy | backend/tests/test_1b_admin_hardening.py:135 |
TestLatestDataStructure |
software | healthy | backend/tests/test_store.py:16 |
TestMarkFresh |
software | healthy | backend/tests/test_store.py:70 |
TestDataVersion |
software | healthy | backend/tests/test_store.py:105 |
TestDataLock |
software | healthy | backend/tests/test_store.py:114 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
GET /api/refresh |
api | healthy | backend/main.py |
POST /api/ais/feed |
api | healthy | backend/main.py |
POST /api/viewport |
api | healthy | backend/main.py |
POST /api/layers |
api | healthy | backend/main.py |
GET /api/live-data |
api | healthy | backend/main.py |
GET /api/live-data/fast |
api | healthy | backend/main.py |
GET /api/live-data/slow |
api | healthy | backend/main.py |
GET /api/oracle/region-intel |
api | healthy | backend/main.py |
GET /api/thermal/verify |
api | healthy | backend/main.py |
POST /api/sigint/transmit |
api | healthy | backend/main.py |
GET /api/sigint/nearest-sdr |
api | healthy | backend/main.py |
POST /api/mesh/send |
api | healthy | backend/main.py |
GET /api/mesh/log |
api | healthy | backend/main.py |
GET /api/mesh/status |
api | healthy | backend/main.py |
GET /api/mesh/signals |
api | healthy | backend/main.py |
GET /api/mesh/messages |
api | healthy | backend/main.py |
GET /api/mesh/channels |
api | healthy | backend/main.py |
POST /api/mesh/vote |
api | healthy | backend/main.py |
POST /api/mesh/report |
api | healthy | backend/main.py |
GET /api/mesh/reputation |
api | healthy | backend/main.py |
GET /api/mesh/reputation/batch |
api | healthy | backend/main.py |
GET /api/mesh/reputation/all |
api | healthy | backend/main.py |
POST /api/mesh/identity/rotate |
api | healthy | backend/main.py |
POST /api/mesh/identity/revoke |
api | healthy | backend/main.py |
POST /api/mesh/gate/create |
api | healthy | backend/main.py |
GET /api/mesh/gate/list |
api | healthy | backend/main.py |
GET /api/mesh/gate/{gate_id} |
api | healthy | backend/main.py |
POST /api/mesh/gate/{gate_id}/message |
api | healthy | backend/main.py |
GET /api/mesh/infonet/status |
api | healthy | backend/main.py |
GET /api/privacy/claims |
api | healthy | backend/main.py |
GET /api/mesh/infonet/merkle |
api | healthy | backend/main.py |
GET /api/mesh/infonet/locator |
api | healthy | backend/main.py |
POST /api/mesh/infonet/sync |
api | healthy | backend/main.py |
GET /api/mesh/metrics |
api | healthy | backend/main.py |
GET /api/mesh/rns/status |
api | healthy | backend/main.py |
GET /api/mesh/infonet/sync |
api | healthy | backend/main.py |
POST /api/mesh/infonet/ingest |
api | healthy | backend/main.py |
POST /api/mesh/infonet/peer-push |
api | healthy | backend/main.py |
POST /api/mesh/gate/peer-push |
api | healthy | backend/main.py |
POST /api/mesh/gate/peer-pull |
api | healthy | backend/main.py |
GET /api/mesh/peers |
api | healthy | backend/main.py |
POST /api/mesh/peers |
api | healthy | backend/main.py |
DELETE /api/mesh/peers |
api | healthy | backend/main.py |
PATCH /api/mesh/peers |
api | healthy | backend/main.py |
PUT /api/mesh/gate/{gate_id}/envelope_policy |
api | healthy | backend/main.py |
PUT /api/mesh/gate/{gate_id}/legacy_envelope_fallback |
api | healthy | backend/main.py |
GET /api/mesh/gate/{gate_id}/messages |
api | healthy | backend/main.py |
GET /api/mesh/infonet/messages |
api | healthy | backend/main.py |
GET /api/mesh/infonet/messages/wait |
api | healthy | backend/main.py |
GET /api/mesh/infonet/event/{event_id} |
api | healthy | backend/main.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
frontend |
software | healthy | frontend |
scripts |
software | healthy | frontend/scripts |
public |
software | healthy | frontend/public |
src |
software | healthy | frontend/src |
__tests__ |
software | healthy | frontend/src/__tests__ |
desktop |
software | healthy | frontend/src/__tests__/desktop |
utils |
software | healthy | frontend/src/__tests__/utils |
proxy |
software | healthy | frontend/src/__tests__/proxy |
mesh |
software | healthy | frontend/src/__tests__/mesh |
page |
software | healthy | frontend/src/__tests__/page |
csp |
software | healthy | frontend/src/__tests__/csp |
map |
software | healthy | frontend/src/__tests__/map |
types |
software | healthy | frontend/src/types |
utils |
software | healthy | frontend/src/utils |
components |
software | healthy | frontend/src/components |
InfonetTerminal |
software | healthy | frontend/src/components/InfonetTerminal |
ui |
software | healthy | frontend/src/components/ui |
MeshChat |
software | healthy | frontend/src/components/MeshChat |
MaplibreViewer |
software | healthy | frontend/src/components/MaplibreViewer |
popups |
software | healthy | frontend/src/components/MaplibreViewer/popups |
map |
software | healthy | frontend/src/components/map |
layers |
software | healthy | frontend/src/components/map/layers |
panels |
software | healthy | frontend/src/components/map/panels |
icons |
software | healthy | frontend/src/components/map/icons |
hooks |
software | healthy | frontend/src/components/map/hooks |
styles |
software | healthy | frontend/src/components/map/styles |
app |
software | healthy | frontend/src/app |
api |
software | healthy | frontend/src/app/api |
admin |
software | healthy | frontend/src/app/api/admin |
session |
software | healthy | frontend/src/app/api/admin/session |
[...path] |
software | healthy | frontend/src/app/api/[...path] |
lib |
software | healthy | frontend/src/lib |
server |
software | healthy | frontend/src/lib/server |
mesh |
software | healthy | frontend/src/mesh |
privacyCoreWasm |
software | healthy | frontend/src/mesh/privacyCoreWasm |
snippets |
software | healthy | frontend/src/mesh/privacyCoreWasm/snippets |
mls-rs-core-23c963e7771edd41 |
software | healthy | frontend/src/mesh/privacyCoreWasm/snippets/mls-rs-core-23c9… |
hooks |
software | healthy | frontend/src/hooks |
openclaw-skills |
software | healthy | openclaw-skills |
shadowbroker |
software | healthy | openclaw-skills/shadowbroker |
desktop-shell |
software | healthy | desktop-shell |
tauri-skeleton |
software | healthy | desktop-shell/tauri-skeleton |
src-tauri |
software | healthy | desktop-shell/tauri-skeleton/src-tauri |
gen |
software | healthy | desktop-shell/tauri-skeleton/src-tauri/gen |
schemas |
software | healthy | desktop-shell/tauri-skeleton/src-tauri/gen/schemas |
src |
software | healthy | desktop-shell/tauri-skeleton/src-tauri/src |
src |
software | healthy | desktop-shell/src |
handlers |
software | healthy | desktop-shell/src/handlers |
privacy-core |
software | healthy | privacy-core |
src |
software | healthy | privacy-core/src |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
SarModeChooserModal |
frontend | healthy | frontend/src/components/SarModeChooserModal.tsx |
SettingsPanel |
frontend | healthy | frontend/src/components/SettingsPanel.tsx |
StartupWarmupModal |
frontend | healthy | frontend/src/components/StartupWarmupModal.tsx |
TopRightControls |
frontend | healthy | frontend/src/components/TopRightControls.tsx |
PredictionsPanel |
frontend | healthy | frontend/src/components/PredictionsPanel.tsx |
React |
frontend | healthy | frontend/src/components/ScaleBar.tsx |
FilterPanel |
frontend | healthy | frontend/src/components/FilterPanel.tsx |
MarketsPanel |
frontend | healthy | frontend/src/components/MarketsPanel.tsx |
DesktopBridgeBootstrap |
frontend | healthy | frontend/src/components/DesktopBridgeBootstrap.tsx |
SarAoiEditorModal |
frontend | healthy | frontend/src/components/SarAoiEditorModal.tsx |
MapLegend |
frontend | healthy | frontend/src/components/MapLegend.tsx |
MiniMap |
frontend | healthy | frontend/src/components/MiniMap.tsx |
HlsVideo |
frontend | healthy | frontend/src/components/HlsVideo.tsx |
FindLocateBar |
frontend | healthy | frontend/src/components/FindLocateBar.tsx |
NewsFeed |
frontend | healthy | frontend/src/components/NewsFeed.tsx |
ErrorBoundary |
frontend | healthy | frontend/src/components/ErrorBoundary.tsx |
TimelineScrubber |
frontend | healthy | frontend/src/components/TimelineScrubber.tsx |
WorldviewLeftPanel |
frontend | healthy | frontend/src/components/WorldviewLeftPanel.tsx |
TimelinePanel |
frontend | healthy | frontend/src/components/TimelinePanel.tsx |
WatchlistWidget |
frontend | healthy | frontend/src/components/WatchlistWidget.tsx |
AdvancedFilterModal |
frontend | healthy | frontend/src/components/AdvancedFilterModal.tsx |
KeyboardShortcutsOverlay |
frontend | healthy | frontend/src/components/KeyboardShortcutsOverlay.tsx |
ExternalImage |
frontend | healthy | frontend/src/components/ExternalImage.tsx |
OnboardingModal |
frontend | healthy | frontend/src/components/OnboardingModal.tsx |
ShodanPanel |
frontend | healthy | frontend/src/components/ShodanPanel.tsx |
WikiImage |
frontend | healthy | frontend/src/components/WikiImage.tsx |
WorldviewRightPanel |
frontend | healthy | frontend/src/components/WorldviewRightPanel.tsx |
RadioInterceptPanel |
frontend | healthy | frontend/src/components/RadioInterceptPanel.tsx |
MeshTerminal |
frontend | healthy | frontend/src/components/MeshTerminal.tsx |
GlobalTicker |
frontend | healthy | frontend/src/components/GlobalTicker.tsx |
AlertToast |
frontend | healthy | frontend/src/components/AlertToast.tsx |
AIIntelPanel |
frontend | healthy | frontend/src/components/AIIntelPanel.tsx |
ChangelogModal |
frontend | healthy | frontend/src/components/ChangelogModal.tsx |
AIQueryView |
frontend | healthy | frontend/src/components/InfonetTerminal/AIQueryView.tsx |
IdentityHUD |
frontend | healthy | frontend/src/components/InfonetTerminal/IdentityHUD.tsx |
GateView |
frontend | healthy | frontend/src/components/InfonetTerminal/GateView.tsx |
UpgradeView |
frontend | healthy | frontend/src/components/InfonetTerminal/UpgradeView.tsx |
FunctionKeyView |
frontend | healthy | frontend/src/components/InfonetTerminal/FunctionKeyView.tsx |
TerminalDashboard |
frontend | healthy | frontend/src/components/InfonetTerminal/TerminalDashboard.t… |
ExchangeView |
frontend | healthy | frontend/src/components/InfonetTerminal/ExchangeView.tsx |
TrendingPosts |
frontend | healthy | frontend/src/components/InfonetTerminal/TrendingPosts.tsx |
BootstrapView |
frontend | healthy | frontend/src/components/InfonetTerminal/BootstrapView.tsx |
PetitionsView |
frontend | healthy | frontend/src/components/InfonetTerminal/PetitionsView.tsx |
WeatherWidget |
frontend | healthy | frontend/src/components/InfonetTerminal/WeatherWidget.tsx |
InfonetTerminal |
frontend | healthy | frontend/src/components/InfonetTerminal/index.tsx |
WorkView |
frontend | healthy | frontend/src/components/InfonetTerminal/WorkView.tsx |
ProfileView |
frontend | healthy | frontend/src/components/InfonetTerminal/ProfileView.tsx |
MarketView |
frontend | healthy | frontend/src/components/InfonetTerminal/MarketView.tsx |
GateShutdownView |
frontend | healthy | frontend/src/components/InfonetTerminal/GateShutdownView.tsx |
NetworkStats |
frontend | healthy | frontend/src/components/InfonetTerminal/NetworkStats.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
/page.tsx |
frontend | healthy | frontend/src/app/page.tsx |
/api/wormhole/connect |
frontend | healthy | frontend/src/__tests__/desktop/desktopControlRouting.test.ts |
/api/wormhole/gate/infonet/key |
frontend | healthy | frontend/src/__tests__/desktop/desktopControlRouting.test.ts |
/api/wormhole/gate/state/export |
frontend | healthy | frontend/src/__tests__/desktop/desktopControlRouting.test.ts |
/api/settings/news-feeds/reset |
frontend | healthy | frontend/src/__tests__/desktop/desktopControlRouting.test.ts |
/api/wormhole/gate/proof |
frontend | healthy | frontend/src/__tests__/desktop/desktopControlRouting.test.ts |
/api/wormhole/gate/message/post |
frontend | healthy | frontend/src/__tests__/desktop/desktopControlRouting.test.ts |
/ |
frontend | healthy | frontend/src/app/api/admin/session/route.ts |
/api/wormhole/status |
frontend | healthy | frontend/src/lib/desktopControlRouting.ts |
/api/wormhole/disconnect |
frontend | healthy | frontend/src/lib/desktopControlRouting.ts |
/api/wormhole/restart |
frontend | healthy | frontend/src/lib/desktopControlRouting.ts |
/api/wormhole/gate/enter |
frontend | healthy | frontend/src/lib/desktopControlRouting.ts |
/api/wormhole/gate/leave |
frontend | healthy | frontend/src/lib/desktopControlRouting.ts |
/api/wormhole/gate/persona/create |
frontend | healthy | frontend/src/lib/desktopControlRouting.ts |
/api/wormhole/gate/persona/activate |
frontend | healthy | frontend/src/lib/desktopControlRouting.ts |
/api/wormhole/gate/persona/clear |
frontend | healthy | frontend/src/lib/desktopControlRouting.ts |
/api/wormhole/gate/key/rotate |
frontend | healthy | frontend/src/lib/desktopControlRouting.ts |
/api/wormhole/gate/message/compose |
frontend | healthy | frontend/src/lib/desktopControlRouting.ts |
/api/wormhole/gate/message/decrypt |
frontend | healthy | frontend/src/lib/desktopControlRouting.ts |
/api/wormhole/gate/messages/decrypt |
frontend | healthy | frontend/src/lib/desktopControlRouting.ts |
/api/settings/wormhole |
frontend | healthy | frontend/src/lib/desktopControlRouting.ts |
/api/settings/privacy-profile |
frontend | healthy | frontend/src/lib/desktopControlRouting.ts |
/api/settings/api-keys |
frontend | healthy | frontend/src/lib/desktopControlRouting.ts |
/api/settings/news-feeds |
frontend | healthy | frontend/src/lib/desktopControlRouting.ts |
/api/system/update |
frontend | healthy | frontend/src/lib/desktopControlRouting.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | killwormhole.sh |
192.168.1.50 |
network | healthy | .env.example |
8.8.8.8 |
network | healthy | frontend/src/components/ShodanPanel.tsx |
192.168.1.1 |
network | healthy | desktop-shell/tauri-skeleton/src-tauri/src/companion.rs |
10.0.0.1 |
network | healthy | desktop-shell/tauri-skeleton/src-tauri/src/companion.rs |
172.16.0.0 |
network | healthy | backend/auth.py |
1.2.3.4 |
network | healthy | backend/tests/conftest.py |
172.16.0.5 |
network | healthy | backend/tests/test_p0_security.py |
192.168.1.100 |
network | healthy | backend/tests/test_p0_security.py |
172.18.0.3 |
network | healthy | backend/tests/test_p0_security.py |
93.184.216.34 |
network | healthy | backend/tests/test_gdelt_updater_hardening.py |
10.0.0.7 |
network | healthy | backend/tests/test_gdelt_updater_hardening.py |
203.0.113.7 |
network | healthy | backend/tests/mesh/test_phase3_tor_proof_hardening.py |
198.51.100.42 |
network | healthy | backend/tests/mesh/test_phase3_tor_proof_hardening.py |
203.0.113.10 |
network | healthy | backend/tests/mesh/test_mesh_endpoint_integrity.py |
120.0.0.0 |
network | healthy | backend/services/liveuamap_scraper.py |
136.0.0.0 |
network | healthy | backend/services/fetchers/trains.py |
| Label | Layer | Status | Path |
|---|---|---|---|
port:8000 |
network | healthy | docker-compose.relay.yml |
port:3000 |
network | healthy | frontend/Dockerfile |
port:22 |
network | healthy | frontend/src/__tests__/proxy/proxyAdminKeyInjection.test.ts |
port:443 |
network | healthy | frontend/src/components/ShodanPanel.tsx |
port:1883 |
network | healthy | frontend/src/components/MeshChat/useMeshChatController.ts |
port:1884 |
network | healthy | backend/tests/mesh/test_meshtastic_mqtt_settings.py |
port:14580 |
network | healthy | backend/services/sigint_bridge.py |
port:2442 |
network | healthy | backend/services/sigint_bridge.py |
| Label | Layer | Status | Path |
|---|---|---|---|
ci-gate |
cicd | healthy | .github/workflows/docker-publish.yml |
build-frontend |
cicd | healthy | .github/workflows/docker-publish.yml |
merge-frontend |
cicd | healthy | .github/workflows/docker-publish.yml |
build-backend |
cicd | healthy | .github/workflows/docker-publish.yml |
merge-backend |
cicd | healthy | .github/workflows/docker-publish.yml |
frontend |
cicd | healthy | .github/workflows/ci.yml |
backend |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
image::frontend/Dockerfile |
hardware | healthy | frontend/Dockerfile |
image::backend/Dockerfile |
hardware | healthy | backend/Dockerfile |
backend |
hardware | healthy | docker-compose.yml |
frontend |
hardware | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::frontend/src/components/SettingsPanel.tsx |
security | healthy | frontend/src/components/SettingsPanel.tsx |
auth::frontend/src/components/OnboardingModal.tsx |
security | healthy | frontend/src/components/OnboardingModal.tsx |
auth::backend/scripts/scan-secrets.sh |
security | healthy | backend/scripts/scan-secrets.sh |
auth::backend/services/sar/sar_products_client.py |
security | healthy | backend/services/sar/sar_products_client.py |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::droplet |
hardware | healthy | frontend/src/components/map/icons/OverlayIcons.ts |
vps::aws |
hardware | healthy | frontend/src/lib/airlineCodes.ts |
vps::azure |
hardware | healthy | backend/services/thermal_sentinel.py |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::desktop-shell/tauri-skeleton/build.sh |
security | healthy | desktop-shell/tauri-skeleton/build.sh |
password_literal::desktop-shell/tauri-skeleton/build.sh |
security | healthy | desktop-shell/tauri-skeleton/build.sh |
password_literal::backend/tests/mesh/test_meshtastic_mqtt_s… |
security | healthy | backend/tests/mesh/test_meshtastic_mqtt_settings.py |
| Label | Layer | Status | Path |
|---|---|---|---|
REGISTRY |
cicd | healthy | — |
GITHUB_TOKEN |
cicd | healthy | — |
IMAGE_NAME |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
test_gate_legacy_migration.py |
data | healthy | backend/tests/mesh/test_gate_legacy_migration.py |
mesh_gate_legacy_migration.py |
data | healthy | backend/services/mesh/mesh_gate_legacy_migration.py |
| Label | Layer | Status | Path |
|---|---|---|---|
envoy |
network | healthy | frontend/src/components/NewsFeed.tsx |
nginx |
network | healthy | frontend/src/components/MeshTerminal.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::docker-publish |
cicd | healthy | .github/workflows/docker-publish.yml |
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-wh1ogl_i |
software | healthy | /tmp/repobility-clone-wh1ogl_i |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | frontend/src/components/ChangelogModal.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
cameras |
data | healthy | backend/services/cctv_pipeline.py |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | frontend/src/hooks/useDataPolling.ts |
This page is publicly accessible at:
https://repobility.com/scan/ace85012-9f8f-420e-9261-5db673c5b483/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/ace85012-9f8f-420e-9261-5db673c5b483/
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.