https://github.com/Stashpeak/SimLauncher
· scanned 2026-06-16 00:21 UTC (2 months, 2 weeks ago)
61 raw signals (0 security + 61 graph)
Last scanned 2 months, 2 weeks ago · v1 · 54 actionable findings from 1 signal source. 7 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 747 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 |
|---|---|---|---|
injectProductionCsp |
software | healthy | electron.vite.config.ts:injectProductionCsp |
read |
software | healthy | tests/electronApiSurface.test.ts:read |
listFiles |
software | healthy | tests/electronApiSurface.test.ts:listFiles |
matches |
software | healthy | tests/electronApiSurface.test.ts:matches |
toPosix |
software | healthy | tests/electronApiSurface.test.ts:toPosix |
render |
software | healthy | tests/renderer/runningAppsStripWarning.test.tsx:render |
renderDialog |
software | healthy | tests/renderer/confirmDialogKeyboard.test.tsx:renderDialog |
getButton |
software | healthy | tests/renderer/confirmDialogKeyboard.test.tsx:getButton |
pressKey |
software | healthy | tests/renderer/confirmDialogKeyboard.test.tsx:pressKey |
Capture |
software | healthy | tests/renderer/announcer.test.tsx:Capture |
renderProvider |
software | healthy | tests/renderer/announcer.test.tsx:renderProvider |
Probe |
software | healthy | tests/renderer/settingsSnapshotKeyOrder.test.tsx:Probe |
twoProfileSet |
software | healthy | tests/renderer/profileEditorSaveDelete.test.tsx:twoProfileS… |
singleProfileSet |
software | healthy | tests/renderer/profileEditorSaveDelete.test.tsx:singleProfi… |
Probe |
software | healthy | tests/renderer/profileEditorSaveDelete.test.tsx:Probe |
mountEditor |
software | healthy | tests/renderer/profileEditorSaveDelete.test.tsx:mountEditor |
Probe |
software | healthy | tests/renderer/appDirtyAggregator.test.tsx:Probe |
renderProbe |
software | healthy | tests/renderer/appDirtyAggregator.test.tsx:renderProbe |
Probe |
software | healthy | tests/renderer/dirtyBaselineSnapshot.test.tsx:Probe |
renderProbe |
software | healthy | tests/renderer/dirtyBaselineSnapshot.test.tsx:renderProbe |
buildNewProfile |
software | healthy | tests/renderer/newProfileButton.test.ts:buildNewProfile |
channel |
software | healthy | tests/renderer/accentText.test.ts:channel |
linearize |
software | healthy | tests/renderer/accentText.test.ts:linearize |
luminance |
software | healthy | tests/renderer/accentText.test.ts:luminance |
contrast |
software | healthy | tests/renderer/accentText.test.ts:contrast |
accentText |
software | healthy | tests/renderer/accentText.test.ts:accentText |
Probe |
software | healthy | tests/renderer/discardPipeline.test.tsx:Probe |
renderProbe |
software | healthy | tests/renderer/discardPipeline.test.tsx:renderProbe |
render |
software | healthy | tests/renderer/toggleAccessibleName.test.tsx:render |
getCheckbox |
software | healthy | tests/renderer/toggleAccessibleName.test.tsx:getCheckbox |
Harness |
software | healthy | tests/renderer/useLaunchBlock.test.tsx:Harness |
normaliseUtilities |
software | healthy | tests/renderer/utilityToggleDirty.test.tsx:normaliseUtiliti… |
UtilityProbe |
software | healthy | tests/renderer/utilityToggleDirty.test.tsx:UtilityProbe |
mountProbe |
software | healthy | tests/renderer/utilityToggleDirty.test.tsx:mountProbe |
Probe |
software | healthy | tests/renderer/closeConfirmSave.test.tsx:Probe |
renderProbe |
software | healthy | tests/renderer/closeConfirmSave.test.tsx:renderProbe |
ProfileLike |
software | healthy | tests/renderer/profileNameDirty.test.tsx:ProfileLike |
mountProbe |
software | healthy | tests/renderer/profileNameDirty.test.tsx:mountProbe |
Harness |
software | healthy | tests/renderer/useFocusTrapEscape.test.tsx:Harness |
render |
software | healthy | tests/renderer/useFocusTrapEscape.test.tsx:render |
pressEscape |
software | healthy | tests/renderer/useFocusTrapEscape.test.tsx:pressEscape |
freshModule |
software | healthy | tests/renderer/globalErrors.test.ts:freshModule |
payload |
software | healthy | tests/renderer/useRunningApps.test.tsx:payload |
Probe |
software | healthy | tests/renderer/useRunningApps.test.tsx:Probe |
mountProbe |
software | healthy | tests/renderer/useRunningApps.test.tsx:mountProbe |
loadConfigZoomHandler |
software | healthy | tests/main/configZoom.test.ts:loadConfigZoomHandler |
mockStats |
software | healthy | tests/main/configImportPreview.test.ts:mockStats |
invokeConfigHandler |
software | healthy | tests/main/configImportPreview.test.ts:invokeConfigHandler |
loadConfigModule |
software | healthy | tests/main/configImportPreview.test.ts:loadConfigModule |
fs |
software | healthy | tests/main/configImportPreview.test.ts:fs |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
electron.vite.config.ts |
software | healthy | electron.vite.config.ts |
vite.config.ts |
software | healthy | vite.config.ts |
README.md |
software | healthy | README.md |
package.json |
software | healthy | package.json |
tsconfig.node.json |
software | healthy | tsconfig.node.json |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
package-lock.json |
software | healthy | package-lock.json |
.coderabbit.yaml |
software | healthy | .coderabbit.yaml |
electron-builder.yml |
software | healthy | electron-builder.yml |
tsconfig.json |
software | healthy | tsconfig.json |
LICENSE |
software | healthy | LICENSE |
eslint.config.mjs |
software | healthy | eslint.config.mjs |
CODE_OF_CONDUCT.md |
software | healthy | CODE_OF_CONDUCT.md |
SECURITY.md |
software | healthy | SECURITY.md |
CHANGELOG.md |
software | healthy | CHANGELOG.md |
vitest.config.ts |
software | healthy | vitest.config.ts |
electronApiSurface.test.ts |
software | healthy | tests/electronApiSurface.test.ts |
settingsSaveRace.test.ts |
software | healthy | tests/settingsSaveRace.test.ts |
runningAppsStripWarning.test.tsx |
software | healthy | tests/renderer/runningAppsStripWarning.test.tsx |
confirmDialogKeyboard.test.tsx |
software | healthy | tests/renderer/confirmDialogKeyboard.test.tsx |
announcer.test.tsx |
software | healthy | tests/renderer/announcer.test.tsx |
settingsSnapshotKeyOrder.test.tsx |
software | healthy | tests/renderer/settingsSnapshotKeyOrder.test.tsx |
profileEditorSaveDelete.test.tsx |
software | healthy | tests/renderer/profileEditorSaveDelete.test.tsx |
killFailures.test.ts |
software | healthy | tests/renderer/killFailures.test.ts |
profileEditorSettingsSync.test.ts |
software | healthy | tests/renderer/profileEditorSettingsSync.test.ts |
appDirtyAggregator.test.tsx |
software | healthy | tests/renderer/appDirtyAggregator.test.tsx |
dirtyBaselineSnapshot.test.tsx |
software | healthy | tests/renderer/dirtyBaselineSnapshot.test.tsx |
contextMenuLabel.test.ts |
software | healthy | tests/renderer/contextMenuLabel.test.ts |
newProfileButton.test.ts |
software | healthy | tests/renderer/newProfileButton.test.ts |
accentText.test.ts |
software | healthy | tests/renderer/accentText.test.ts |
migrations.test.ts |
software | healthy | tests/renderer/migrations.test.ts |
discardPipeline.test.tsx |
software | healthy | tests/renderer/discardPipeline.test.tsx |
sharedPath.test.ts |
software | healthy | tests/renderer/sharedPath.test.ts |
toggleAccessibleName.test.tsx |
software | healthy | tests/renderer/toggleAccessibleName.test.tsx |
useLaunchBlock.test.tsx |
software | healthy | tests/renderer/useLaunchBlock.test.tsx |
utilityToggleDirty.test.tsx |
software | healthy | tests/renderer/utilityToggleDirty.test.tsx |
closeConfirmSave.test.tsx |
software | healthy | tests/renderer/closeConfirmSave.test.tsx |
profileNameDirty.test.tsx |
software | healthy | tests/renderer/profileNameDirty.test.tsx |
useFocusTrapEscape.test.tsx |
software | healthy | tests/renderer/useFocusTrapEscape.test.tsx |
globalErrors.test.ts |
software | healthy | tests/renderer/globalErrors.test.ts |
useRunningApps.test.tsx |
software | healthy | tests/renderer/useRunningApps.test.tsx |
configZoom.test.ts |
software | healthy | tests/main/configZoom.test.ts |
configImportPreview.test.ts |
software | healthy | tests/main/configImportPreview.test.ts |
electronMock.ts |
software | healthy | tests/main/electronMock.ts |
boot.test.ts |
software | healthy | tests/main/boot.test.ts |
window.test.ts |
software | healthy | tests/main/window.test.ts |
processes.test.ts |
software | healthy | tests/main/processes.test.ts |
launch.test.ts |
software | healthy | tests/main/launch.test.ts |
tasklist.test.ts |
software | healthy | tests/main/tasklist.test.ts |
system.test.ts |
software | healthy | tests/main/system.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 |
|---|---|---|---|
tests |
software | healthy | tests |
renderer |
software | healthy | tests/renderer |
main |
software | healthy | tests/main |
scripts |
software | healthy | scripts |
.github |
software | healthy | .github |
ISSUE_TEMPLATE |
software | healthy | .github/ISSUE_TEMPLATE |
workflows |
software | healthy | .github/workflows |
src |
software | healthy | src |
renderer |
software | healthy | src/renderer |
src |
software | healthy | src/renderer/src |
components |
software | healthy | src/renderer/src/components |
settings |
software | healthy | src/renderer/src/components/settings |
profile-editor |
software | healthy | src/renderer/src/components/profile-editor |
icons |
software | healthy | src/renderer/src/components/icons |
game-list |
software | healthy | src/renderer/src/components/game-list |
contexts |
software | healthy | src/renderer/src/contexts |
lib |
software | healthy | src/renderer/src/lib |
hooks |
software | healthy | src/renderer/src/hooks |
shared |
software | healthy | src/shared |
preload |
software | healthy | src/preload |
main |
software | healthy | src/main |
ipc |
software | healthy | src/main/ipc |
processes |
software | healthy | src/main/processes |
| Label | Layer | Status | Path |
|---|---|---|---|
MockEventTarget |
software | healthy | tests/main/electronMock.ts:MockEventTarget |
MockWebContents |
software | healthy | tests/main/electronMock.ts:MockWebContents |
BrowserWindow |
software | healthy | tests/main/electronMock.ts:BrowserWindow |
Tray |
software | healthy | tests/main/electronMock.ts:Tray |
MockApp |
software | healthy | tests/main/electronMock.ts:MockApp |
MockStore |
software | healthy | tests/main/processes.test.ts:MockStore |
MockStore |
software | healthy | tests/main/configImport.test.ts:MockStore |
MockStore |
software | healthy | tests/main/store.test.ts:MockStore |
MockStore |
software | healthy | tests/main/storeLazy.test.ts:MockStore |
ErrorBoundary |
software | healthy | src/renderer/src/components/ErrorBoundary.tsx:ErrorBoundary |
| Label | Layer | Status | Path |
|---|---|---|---|
lint |
cicd | healthy | .github/workflows/pr-title.yml |
sync |
cicd | healthy | .github/workflows/sync-pr-closes.yml |
build |
cicd | healthy | .github/workflows/ci.yml |
test |
cicd | healthy | .github/workflows/ci.yml |
release |
cicd | healthy | .github/workflows/release.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::pr-title |
cicd | healthy | .github/workflows/pr-title.yml |
gha::sync-pr-closes |
cicd | healthy | .github/workflows/sync-pr-closes.yml |
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
gha::release |
cicd | healthy | .github/workflows/release.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
migrations.test.ts |
data | healthy | tests/renderer/migrations.test.ts |
migrations.ts |
data | healthy | src/renderer/src/lib/migrations.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
GH_TOKEN |
cicd | healthy | — |
GITHUB_TOKEN |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-i1u9m87f |
software | healthy | /tmp/repobility-clone-i1u9m87f |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | src/main/window.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | src/renderer/src/App.tsx |
This page is publicly accessible at:
https://repobility.com/scan/0a56506b-4305-4653-b354-9418bf55a47d/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/0a56506b-4305-4653-b354-9418bf55a47d/
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.