https://github.com/pingdotgg/t3code
· scanned 2026-05-18 14:48 UTC (2 weeks, 3 days ago)
· 10 languages
651 findings (69 legacy + 582 scanner) 8/10 scanners ran 73rd percentile · Typescript · large (100-500K LoC) Scanner says 74 (higher by 7)
Last scanned 2 weeks, 3 days ago · v3 · 263 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 |
95.0 | 0.20 | 19.00 |
documentation_score |
75.0 | 0.15 | 11.25 |
practices_score |
67.0 | 0.15 | 10.05 |
code_quality |
70.0 | 0.10 | 7.00 |
| Overall | 1.00 | 81.3 |
All 6050 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 |
|---|---|---|---|
asAstNode |
software | healthy | oxlint-plugin-t3code/utils.ts:asAstNode |
isExpressionWrapper |
software | healthy | oxlint-plugin-t3code/utils.ts:isExpressionWrapper |
unwrapExpression |
software | healthy | oxlint-plugin-t3code/utils.ts:unwrapExpression |
getPropertyName |
software | healthy | oxlint-plugin-t3code/utils.ts:getPropertyName |
isIdentifier |
software | healthy | oxlint-plugin-t3code/utils.ts:isIdentifier |
bodies |
software | healthy | oxlint-plugin-t3code/rules/no-inline-schema-compile.ts:bodi… |
getSchemaCompilerMethod |
software | healthy | oxlint-plugin-t3code/rules/no-inline-schema-compile.ts:getS… |
isStaticSchemaReference |
software | healthy | oxlint-plugin-t3code/rules/no-inline-schema-compile.ts:isSt… |
isNestedStaticSchemaCall |
software | healthy | oxlint-plugin-t3code/rules/no-inline-schema-compile.ts:isNe… |
isImmediatelyInvoked |
software | healthy | oxlint-plugin-t3code/rules/no-inline-schema-compile.ts:isIm… |
messageHigh |
software | healthy | oxlint-plugin-t3code/rules/no-inline-schema-compile.ts:mess… |
are |
software | healthy | oxlint-plugin-t3code/rules/no-inline-schema-compile.ts:are |
to |
software | healthy | oxlint-plugin-t3code/rules/no-inline-schema-compile.ts:to |
messageMedium |
software | healthy | oxlint-plugin-t3code/rules/no-inline-schema-compile.ts:mess… |
is |
software | healthy | oxlint-plugin-t3code/rules/no-inline-schema-compile.ts:is |
resetFunctionDepth |
software | healthy | oxlint-plugin-t3code/rules/no-inline-schema-compile.ts:rese… |
enterFunction |
software | healthy | oxlint-plugin-t3code/rules/no-inline-schema-compile.ts:ente… |
exitFunction |
software | healthy | oxlint-plugin-t3code/rules/no-inline-schema-compile.ts:exit… |
parseUser |
software | healthy | oxlint-plugin-t3code/rules/no-inline-schema-compile.test.ts… |
bodies |
software | healthy | oxlint-plugin-t3code/rules/no-inline-schema-compile.test.ts… |
createOxlintRuleHarness |
software | healthy | oxlint-plugin-t3code/test/utils.ts:createOxlintRuleHarness |
unwrapEnsureSshEnvironmentResult |
software | healthy | apps/desktop/src/preload.ts:unwrapEnsureSshEnvironmentResult |
wrappedListener |
software | healthy | apps/desktop/src/preload.ts:wrappedListener |
resolveDesktopSshCliRunner |
software | healthy | apps/desktop/src/main.ts:resolveDesktopSshCliRunner |
makeLayer |
software | healthy | apps/desktop/src/settings/DesktopClientSettings.test.ts:mak… |
makeEnvironmentLayer |
software | healthy | apps/desktop/src/settings/DesktopAppSettings.test.ts:makeEn… |
writeSettingsPatch |
software | healthy | apps/desktop/src/settings/DesktopAppSettings.test.ts:writeS… |
decodeClientSettingsJson |
software | healthy | apps/desktop/src/settings/DesktopClientSettings.ts:decodeCl… |
readClientSettings |
software | healthy | apps/desktop/src/settings/DesktopClientSettings.ts:readClie… |
suffix |
software | healthy | apps/desktop/src/settings/DesktopClientSettings.ts:suffix |
layerTest |
software | healthy | apps/desktop/src/settings/DesktopClientSettings.ts:layerTest |
toPersistedSavedEnvironmentRecord |
software | healthy | apps/desktop/src/settings/DesktopSavedEnvironments.ts:toPer… |
toSavedEnvironmentStorageRecord |
software | healthy | apps/desktop/src/settings/DesktopSavedEnvironments.ts:toSav… |
normalizeSavedEnvironmentRegistryDocument |
software | healthy | apps/desktop/src/settings/DesktopSavedEnvironments.ts:norma… |
readRegistryDocument |
software | healthy | apps/desktop/src/settings/DesktopSavedEnvironments.ts:readR… |
suffix |
software | healthy | apps/desktop/src/settings/DesktopSavedEnvironments.ts:suffix |
preserveExistingSecrets |
software | healthy | apps/desktop/src/settings/DesktopSavedEnvironments.ts:prese… |
decodeSecretBytes |
software | healthy | apps/desktop/src/settings/DesktopSavedEnvironments.ts:decod… |
writeDocument |
software | healthy | apps/desktop/src/settings/DesktopSavedEnvironments.ts:write… |
layerTest |
software | healthy | apps/desktop/src/settings/DesktopSavedEnvironments.ts:layer… |
settingsChange |
software | healthy | apps/desktop/src/settings/DesktopAppSettings.ts:settingsCha… |
resolveDefaultDesktopSettings |
software | healthy | apps/desktop/src/settings/DesktopAppSettings.ts:resolveDefa… |
normalizeTailscaleServePort |
software | healthy | apps/desktop/src/settings/DesktopAppSettings.ts:normalizeTa… |
normalizeDesktopSettingsDocument |
software | healthy | apps/desktop/src/settings/DesktopAppSettings.ts:normalizeDe… |
toDesktopSettingsDocument |
software | healthy | apps/desktop/src/settings/DesktopAppSettings.ts:toDesktopSe… |
setServerExposureMode |
software | healthy | apps/desktop/src/settings/DesktopAppSettings.ts:setServerEx… |
setTailscaleServe |
software | healthy | apps/desktop/src/settings/DesktopAppSettings.ts:setTailscal… |
setUpdateChannel |
software | healthy | apps/desktop/src/settings/DesktopAppSettings.ts:setUpdateCh… |
readSettings |
software | healthy | apps/desktop/src/settings/DesktopAppSettings.ts:readSettings |
suffix |
software | healthy | apps/desktop/src/settings/DesktopAppSettings.ts:suffix |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
REMOTE.md |
software | healthy | REMOTE.md |
README.md |
software | healthy | README.md |
package.json |
software | healthy | package.json |
.oxfmtrc.json |
software | healthy | .oxfmtrc.json |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
turbo.json |
software | healthy | turbo.json |
.oxlintrc.json |
software | healthy | .oxlintrc.json |
KEYBINDINGS.md |
software | healthy | KEYBINDINGS.md |
AGENTS.md |
software | healthy | AGENTS.md |
vitest.config.ts |
software | warning | vitest.config.ts |
TODO.md |
software | healthy | TODO.md |
.mise.toml |
software | healthy | .mise.toml |
tsconfig.base.json |
software | healthy | tsconfig.base.json |
devcontainer.json |
software | healthy | .devcontainer/devcontainer.json |
package.json |
software | healthy | oxlint-plugin-t3code/package.json |
index.ts |
software | healthy | oxlint-plugin-t3code/index.ts |
utils.ts |
software | healthy | oxlint-plugin-t3code/utils.ts |
tsconfig.json |
software | healthy | oxlint-plugin-t3code/tsconfig.json |
no-inline-schema-compile.ts |
software | healthy | oxlint-plugin-t3code/rules/no-inline-schema-compile.ts |
no-inline-schema-compile.test.ts |
software | healthy | oxlint-plugin-t3code/rules/no-inline-schema-compile.test.ts |
utils.ts |
software | healthy | oxlint-plugin-t3code/test/utils.ts |
package.json |
software | healthy | apps/desktop/package.json |
tsconfig.json |
software | healthy | apps/desktop/tsconfig.json |
tsdown.config.ts |
software | warning | apps/desktop/tsdown.config.ts |
preload.ts |
software | healthy | apps/desktop/src/preload.ts |
main.ts |
software | healthy | apps/desktop/src/main.ts |
DesktopClientSettings.test.ts |
software | healthy | apps/desktop/src/settings/DesktopClientSettings.test.ts |
DesktopAppSettings.test.ts |
software | healthy | apps/desktop/src/settings/DesktopAppSettings.test.ts |
DesktopClientSettings.ts |
software | healthy | apps/desktop/src/settings/DesktopClientSettings.ts |
DesktopSavedEnvironments.ts |
software | healthy | apps/desktop/src/settings/DesktopSavedEnvironments.ts |
DesktopAppSettings.ts |
software | healthy | apps/desktop/src/settings/DesktopAppSettings.ts |
DesktopSavedEnvironments.test.ts |
software | healthy | apps/desktop/src/settings/DesktopSavedEnvironments.test.ts |
DesktopIpc.ts |
software | healthy | apps/desktop/src/ipc/DesktopIpc.ts |
DesktopIpcHandlers.ts |
software | warning | apps/desktop/src/ipc/DesktopIpcHandlers.ts |
channels.ts |
software | warning | apps/desktop/src/ipc/channels.ts |
serverExposure.ts |
software | warning | apps/desktop/src/ipc/methods/serverExposure.ts |
updates.ts |
software | warning | apps/desktop/src/ipc/methods/updates.ts |
sshEnvironment.ts |
software | warning | apps/desktop/src/ipc/methods/sshEnvironment.ts |
clientSettings.ts |
software | warning | apps/desktop/src/ipc/methods/clientSettings.ts |
savedEnvironments.ts |
software | warning | apps/desktop/src/ipc/methods/savedEnvironments.ts |
window.ts |
software | healthy | apps/desktop/src/ipc/methods/window.ts |
ElectronShell.ts |
software | healthy | apps/desktop/src/electron/ElectronShell.ts |
ElectronDialog.test.ts |
software | warning | apps/desktop/src/electron/ElectronDialog.test.ts |
ElectronWindow.ts |
software | healthy | apps/desktop/src/electron/ElectronWindow.ts |
ElectronDialog.ts |
software | healthy | apps/desktop/src/electron/ElectronDialog.ts |
ElectronTheme.ts |
software | healthy | apps/desktop/src/electron/ElectronTheme.ts |
ElectronUpdater.test.ts |
software | warning | apps/desktop/src/electron/ElectronUpdater.test.ts |
ElectronWindow.test.ts |
software | healthy | apps/desktop/src/electron/ElectronWindow.test.ts |
ElectronUpdater.ts |
software | healthy | apps/desktop/src/electron/ElectronUpdater.ts |
ElectronProtocol.ts |
software | healthy | apps/desktop/src/electron/ElectronProtocol.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
OxlintFixtureFailure |
software | healthy | oxlint-plugin-t3code/test/utils.ts:OxlintFixtureFailure |
OxlintFixtureExpectedFailure |
software | healthy | oxlint-plugin-t3code/test/utils.ts:OxlintFixtureExpectedFai… |
DesktopClientSettingsWriteError |
software | healthy | apps/desktop/src/settings/DesktopClientSettings.ts:DesktopC… |
DesktopClientSettings |
software | healthy | apps/desktop/src/settings/DesktopClientSettings.ts:DesktopC… |
DesktopSavedEnvironmentsWriteError |
software | healthy | apps/desktop/src/settings/DesktopSavedEnvironments.ts:Deskt… |
DesktopSavedEnvironmentSecretDecodeError |
software | healthy | apps/desktop/src/settings/DesktopSavedEnvironments.ts:Deskt… |
DesktopSavedEnvironments |
software | healthy | apps/desktop/src/settings/DesktopSavedEnvironments.ts:Deskt… |
DesktopSettingsWriteError |
software | healthy | apps/desktop/src/settings/DesktopAppSettings.ts:DesktopSett… |
DesktopAppSettings |
software | healthy | apps/desktop/src/settings/DesktopAppSettings.ts:DesktopAppS… |
DesktopIpc |
software | healthy | apps/desktop/src/ipc/DesktopIpc.ts:DesktopIpc |
ElectronShell |
software | healthy | apps/desktop/src/electron/ElectronShell.ts:ElectronShell |
ElectronWindowCreateError |
software | healthy | apps/desktop/src/electron/ElectronWindow.ts:ElectronWindowC… |
ElectronWindow |
software | healthy | apps/desktop/src/electron/ElectronWindow.ts:ElectronWindow |
ElectronDialog |
software | healthy | apps/desktop/src/electron/ElectronDialog.ts:ElectronDialog |
ElectronTheme |
software | healthy | apps/desktop/src/electron/ElectronTheme.ts:ElectronTheme |
ElectronUpdaterCheckForUpdatesError |
software | healthy | apps/desktop/src/electron/ElectronUpdater.ts:ElectronUpdate… |
ElectronUpdaterDownloadUpdateError |
software | healthy | apps/desktop/src/electron/ElectronUpdater.ts:ElectronUpdate… |
ElectronUpdaterQuitAndInstallError |
software | healthy | apps/desktop/src/electron/ElectronUpdater.ts:ElectronUpdate… |
ElectronUpdater |
software | healthy | apps/desktop/src/electron/ElectronUpdater.ts:ElectronUpdater |
ElectronProtocolRegistrationError |
software | healthy | apps/desktop/src/electron/ElectronProtocol.ts:ElectronProto… |
ElectronProtocolStaticBundleMissingError |
software | healthy | apps/desktop/src/electron/ElectronProtocol.ts:ElectronProto… |
ElectronProtocol |
software | healthy | apps/desktop/src/electron/ElectronProtocol.ts:ElectronProto… |
ElectronSafeStorageAvailabilityError |
software | healthy | apps/desktop/src/electron/ElectronSafeStorage.ts:ElectronSa… |
ElectronSafeStorageEncryptError |
software | healthy | apps/desktop/src/electron/ElectronSafeStorage.ts:ElectronSa… |
ElectronSafeStorageDecryptError |
software | healthy | apps/desktop/src/electron/ElectronSafeStorage.ts:ElectronSa… |
ElectronSafeStorage |
software | healthy | apps/desktop/src/electron/ElectronSafeStorage.ts:ElectronSa… |
ElectronMenu |
software | healthy | apps/desktop/src/electron/ElectronMenu.ts:ElectronMenu |
ElectronApp |
software | healthy | apps/desktop/src/electron/ElectronApp.ts:ElectronApp |
DesktopUpdateActionInProgressError |
software | healthy | apps/desktop/src/updates/DesktopUpdates.ts:DesktopUpdateAct… |
DesktopUpdatePersistenceError |
software | healthy | apps/desktop/src/updates/DesktopUpdates.ts:DesktopUpdatePer… |
DesktopUpdates |
software | healthy | apps/desktop/src/updates/DesktopUpdates.ts:DesktopUpdates |
DesktopState |
software | healthy | apps/desktop/src/app/DesktopState.ts:DesktopState |
DesktopAssets |
software | healthy | apps/desktop/src/app/DesktopAssets.ts:DesktopAssets |
DesktopBackendPortUnavailableError |
software | healthy | apps/desktop/src/app/DesktopApp.ts:DesktopBackendPortUnavai… |
DesktopDevelopmentBackendPortRequiredError |
software | healthy | apps/desktop/src/app/DesktopApp.ts:DesktopDevelopmentBacken… |
DesktopEnvironment |
software | healthy | apps/desktop/src/app/DesktopEnvironment.ts:DesktopEnvironme… |
DesktopBackendOutputLog |
software | healthy | apps/desktop/src/app/DesktopObservability.ts:DesktopBackend… |
DesktopLogFileWriterConfigurationError |
software | healthy | apps/desktop/src/app/DesktopObservability.ts:DesktopLogFile… |
DesktopAppIdentity |
software | healthy | apps/desktop/src/app/DesktopAppIdentity.ts:DesktopAppIdenti… |
DesktopShutdown |
software | healthy | apps/desktop/src/app/DesktopLifecycle.ts:DesktopShutdown |
DesktopLifecycle |
software | healthy | apps/desktop/src/app/DesktopLifecycle.ts:DesktopLifecycle |
DesktopSshPromptUnavailableError |
software | healthy | apps/desktop/src/ssh/DesktopSshPasswordPrompts.ts:DesktopSs… |
DesktopSshPromptWindowUnavailableError |
software | healthy | apps/desktop/src/ssh/DesktopSshPasswordPrompts.ts:DesktopSs… |
DesktopSshPromptSendError |
software | healthy | apps/desktop/src/ssh/DesktopSshPasswordPrompts.ts:DesktopSs… |
DesktopSshPromptTimedOutError |
software | healthy | apps/desktop/src/ssh/DesktopSshPasswordPrompts.ts:DesktopSs… |
DesktopSshPromptCancelledError |
software | healthy | apps/desktop/src/ssh/DesktopSshPasswordPrompts.ts:DesktopSs… |
DesktopSshPromptInvalidRequestIdError |
software | healthy | apps/desktop/src/ssh/DesktopSshPasswordPrompts.ts:DesktopSs… |
DesktopSshPromptExpiredError |
software | healthy | apps/desktop/src/ssh/DesktopSshPasswordPrompts.ts:DesktopSs… |
DesktopSshPasswordPrompts |
software | healthy | apps/desktop/src/ssh/DesktopSshPasswordPrompts.ts:DesktopSs… |
DesktopSshEnvironment |
software | healthy | apps/desktop/src/ssh/DesktopSshEnvironment.ts:DesktopSshEnv… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
.devcontainer |
software | healthy | .devcontainer |
oxlint-plugin-t3code |
software | healthy | oxlint-plugin-t3code |
rules |
software | healthy | oxlint-plugin-t3code/rules |
test |
software | healthy | oxlint-plugin-t3code/test |
apps |
software | healthy | apps |
desktop |
software | healthy | apps/desktop |
src |
software | healthy | apps/desktop/src |
settings |
software | healthy | apps/desktop/src/settings |
ipc |
software | healthy | apps/desktop/src/ipc |
methods |
software | healthy | apps/desktop/src/ipc/methods |
electron |
software | healthy | apps/desktop/src/electron |
updates |
software | healthy | apps/desktop/src/updates |
app |
software | healthy | apps/desktop/src/app |
ssh |
software | healthy | apps/desktop/src/ssh |
shell |
software | healthy | apps/desktop/src/shell |
backend |
software | healthy | apps/desktop/src/backend |
window |
software | healthy | apps/desktop/src/window |
marketing |
software | healthy | apps/marketing |
src |
software | healthy | apps/marketing/src |
lib |
software | healthy | apps/marketing/src/lib |
web |
software | healthy | apps/web |
test |
software | healthy | apps/web/test |
public |
software | healthy | apps/web/public |
src |
software | healthy | apps/web/src |
components |
software | healthy | apps/web/src/components |
settings |
software | healthy | apps/web/src/components/settings |
auth |
software | healthy | apps/web/src/components/auth |
ui |
software | healthy | apps/web/src/components/ui |
desktop |
software | healthy | apps/web/src/components/desktop |
chat |
software | healthy | apps/web/src/components/chat |
sidebar |
software | healthy | apps/web/src/components/sidebar |
observability |
software | healthy | apps/web/src/observability |
lib |
software | healthy | apps/web/src/lib |
routes |
software | healthy | apps/web/src/routes |
hooks |
software | healthy | apps/web/src/hooks |
rpc |
software | healthy | apps/web/src/rpc |
environments |
software | healthy | apps/web/src/environments |
primary |
software | healthy | apps/web/src/environments/primary |
remote |
software | healthy | apps/web/src/environments/remote |
runtime |
software | healthy | apps/web/src/environments/runtime |
server |
software | healthy | apps/server |
integration |
software | healthy | apps/server/integration |
fixtures |
software | healthy | apps/server/integration/fixtures |
scripts |
software | healthy | apps/server/scripts |
src |
software | healthy | apps/server/src |
provider |
software | healthy | apps/server/src/provider |
Services |
software | healthy | apps/server/src/provider/Services |
testUtils |
software | healthy | apps/server/src/provider/testUtils |
acp |
software | healthy | apps/server/src/provider/acp |
Layers |
software | healthy | apps/server/src/provider/Layers |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
Migrations.ts |
data | healthy | apps/server/src/persistence/Migrations.ts |
029_ProjectionThreadDetailOrderingIndexes.ts |
data | healthy | apps/server/src/persistence/Migrations/029_ProjectionThread… |
012_ProjectionThreadsInteractionMode.ts |
data | healthy | apps/server/src/persistence/Migrations/012_ProjectionThread… |
019_ProjectionSnapshotLookupIndexes.test.ts |
data | healthy | apps/server/src/persistence/Migrations/019_ProjectionSnapsh… |
007_ProjectionThreadMessageAttachments.ts |
data | healthy | apps/server/src/persistence/Migrations/007_ProjectionThread… |
008_ProjectionThreadActivitySequence.ts |
data | healthy | apps/server/src/persistence/Migrations/008_ProjectionThread… |
017_ProjectionThreadsArchivedAt.ts |
data | healthy | apps/server/src/persistence/Migrations/017_ProjectionThread… |
026_CanonicalizeModelSelectionOptions.ts |
data | healthy | apps/server/src/persistence/Migrations/026_CanonicalizeMode… |
022_AuthSessionLastConnectedAt.ts |
data | healthy | apps/server/src/persistence/Migrations/022_AuthSessionLastC… |
001_OrchestrationEvents.ts |
data | healthy | apps/server/src/persistence/Migrations/001_OrchestrationEve… |
021_AuthSessionClientMetadata.ts |
data | healthy | apps/server/src/persistence/Migrations/021_AuthSessionClien… |
026_CanonicalizeModelSelectionOptions.test.ts |
data | healthy | apps/server/src/persistence/Migrations/026_CanonicalizeMode… |
030_ProjectionThreadShellArchiveIndexes.ts |
data | healthy | apps/server/src/persistence/Migrations/030_ProjectionThread… |
029_ProjectionThreadDetailOrderingIndexes.test.ts |
data | healthy | apps/server/src/persistence/Migrations/029_ProjectionThread… |
010_ProjectionThreadsRuntimeMode.ts |
data | healthy | apps/server/src/persistence/Migrations/010_ProjectionThread… |
027_ProviderSessionRuntimeInstanceId.ts |
data | healthy | apps/server/src/persistence/Migrations/027_ProviderSessionR… |
023_ProjectionThreadShellSummary.ts |
data | healthy | apps/server/src/persistence/Migrations/023_ProjectionThread… |
009_ProviderSessionRuntimeMode.ts |
data | healthy | apps/server/src/persistence/Migrations/009_ProviderSessionR… |
013_ProjectionThreadProposedPlans.ts |
data | healthy | apps/server/src/persistence/Migrations/013_ProjectionThread… |
005_Projections.ts |
data | healthy | apps/server/src/persistence/Migrations/005_Projections.ts |
027_028_ProviderInstanceIdColumns.test.ts |
data | healthy | apps/server/src/persistence/Migrations/027_028_ProviderInst… |
020_AuthAccessManagement.ts |
data | healthy | apps/server/src/persistence/Migrations/020_AuthAccessManage… |
016_CanonicalizeModelSelections.ts |
data | healthy | apps/server/src/persistence/Migrations/016_CanonicalizeMode… |
024_BackfillProjectionThreadShellSummary.test.ts |
data | healthy | apps/server/src/persistence/Migrations/024_BackfillProjecti… |
016_CanonicalizeModelSelections.test.ts |
data | healthy | apps/server/src/persistence/Migrations/016_CanonicalizeMode… |
014_ProjectionThreadProposedPlanImplementation.ts |
data | healthy | apps/server/src/persistence/Migrations/014_ProjectionThread… |
018_ProjectionThreadsArchivedAtIndex.ts |
data | healthy | apps/server/src/persistence/Migrations/018_ProjectionThread… |
015_ProjectionTurnsSourceProposedPlan.ts |
data | healthy | apps/server/src/persistence/Migrations/015_ProjectionTurnsS… |
024_BackfillProjectionThreadShellSummary.ts |
data | healthy | apps/server/src/persistence/Migrations/024_BackfillProjecti… |
003_CheckpointDiffBlobs.ts |
data | healthy | apps/server/src/persistence/Migrations/003_CheckpointDiffBl… |
028_ProjectionThreadSessionInstanceId.ts |
data | healthy | apps/server/src/persistence/Migrations/028_ProjectionThread… |
011_OrchestrationThreadCreatedRuntimeMode.ts |
data | healthy | apps/server/src/persistence/Migrations/011_OrchestrationThr… |
025_CleanupInvalidProjectionPendingApprovals.ts |
data | healthy | apps/server/src/persistence/Migrations/025_CleanupInvalidPr… |
006_ProjectionThreadSessionRuntimeModeColumns.ts |
data | healthy | apps/server/src/persistence/Migrations/006_ProjectionThread… |
002_OrchestrationCommandReceipts.ts |
data | healthy | apps/server/src/persistence/Migrations/002_OrchestrationCom… |
025_CleanupInvalidProjectionPendingApprovals.test.ts |
data | healthy | apps/server/src/persistence/Migrations/025_CleanupInvalidPr… |
004_ProviderSessionRuntime.ts |
data | healthy | apps/server/src/persistence/Migrations/004_ProviderSessionR… |
019_ProjectionSnapshotLookupIndexes.ts |
data | healthy | apps/server/src/persistence/Migrations/019_ProjectionSnapsh… |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | apps/desktop/src/app/DesktopApp.ts |
100.64.0.1 |
network | healthy | apps/desktop/src/backend/tailscaleEndpointProvider.test.ts |
100.127.255.254 |
network | healthy | apps/desktop/src/backend/tailscaleEndpointProvider.test.ts |
100.128.0.1 |
network | healthy | apps/desktop/src/backend/tailscaleEndpointProvider.test.ts |
192.168.1.44 |
network | healthy | apps/desktop/src/backend/tailscaleEndpointProvider.test.ts |
100.100.100.100 |
network | healthy | apps/desktop/src/backend/tailscaleEndpointProvider.test.ts |
255.192.0.0 |
network | healthy | apps/desktop/src/backend/tailscaleEndpointProvider.test.ts |
192.168.1.50 |
network | healthy | apps/desktop/src/backend/DesktopBackendConfiguration.test.ts |
192.168.1.20 |
network | healthy | apps/desktop/src/backend/DesktopServerExposure.test.ts |
100.90.1.2 |
network | healthy | apps/desktop/src/backend/DesktopServerExposure.test.ts |
10.0.0.7 |
network | healthy | apps/desktop/src/backend/DesktopServerExposure.test.ts |
100.64.1.2 |
network | healthy | apps/web/src/hostedPairing.test.ts |
02.01.04.03 |
network | healthy | apps/web/src/components/Icons.tsx |
218.111.37.32 |
network | healthy | apps/web/src/components/Icons.tsx |
454.324.519.648 |
network | healthy | apps/web/src/components/Icons.tsx |
332.129.573.128 |
network | healthy | apps/web/src/components/JetBrainsIcons.tsx |
242.37.365.24 |
network | healthy | apps/web/src/components/JetBrainsIcons.tsx |
425.066.848.195 |
network | healthy | apps/web/src/components/JetBrainsIcons.tsx |
1.028.402.407 |
network | healthy | apps/web/src/components/JetBrainsIcons.tsx |
2.402.664.986 |
network | healthy | apps/web/src/components/JetBrainsIcons.tsx |
100.105.39.17 |
network | healthy | apps/web/src/components/settings/SettingsPanels.browser.tsx |
192.168.86.39 |
network | healthy | apps/web/src/components/settings/SettingsPanels.browser.tsx |
192.168.1.88 |
network | healthy | apps/web/src/components/settings/SettingsPanels.browser.tsx |
100.65.180.100 |
network | healthy | apps/web/src/environments/runtime/service.addSavedEnvironme… |
192.168.86.35 |
network | healthy | apps/server/src/http.test.ts |
10.0.0.24 |
network | healthy | apps/server/src/http.test.ts |
192.168.1.42 |
network | healthy | apps/server/src/startupAccess.test.ts |
255.255.255.0 |
network | healthy | apps/server/src/startupAccess.test.ts |
255.0.0.0 |
network | healthy | apps/server/src/startupAccess.test.ts |
192.168.1.23 |
network | healthy | apps/server/src/auth/Layers/ServerAuth.test.ts |
127.0.0.2 |
network | healthy | apps/server/src/cli/config.test.ts |
2.8.5.201 |
network | healthy | .github/workflows/release.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
/app/index.html |
frontend | healthy | apps/desktop/src/electron/ElectronProtocol.test.ts |
/settings |
frontend | healthy | apps/web/src/routeTree.gen.ts |
/pair |
frontend | healthy | apps/web/src/routeTree.gen.ts |
/ |
frontend | healthy | apps/web/src/routeTree.gen.ts |
/source-control |
frontend | healthy | apps/web/src/routeTree.gen.ts |
/providers |
frontend | healthy | apps/web/src/routeTree.gen.ts |
/keybindings |
frontend | healthy | apps/web/src/routeTree.gen.ts |
/general |
frontend | healthy | apps/web/src/routeTree.gen.ts |
/diagnostics |
frontend | healthy | apps/web/src/routeTree.gen.ts |
/connections |
frontend | healthy | apps/web/src/routeTree.gen.ts |
/archived |
frontend | healthy | apps/web/src/routeTree.gen.ts |
/draft/$draftId |
frontend | healthy | apps/web/src/routeTree.gen.ts |
/$environmentId/$threadId |
frontend | healthy | apps/web/src/routeTree.gen.ts |
/Users/julius/.codex/plugins/cache/openai-curated/github/sk… |
frontend | healthy | apps/web/src/providerSkillPresentation.test.ts |
/Users/julius/.agents/skills/agent-browser/SKILL.md |
frontend | healthy | apps/web/src/providerSkillPresentation.test.ts |
/usr/local/share/codex/skills/imagegen/SKILL.md |
frontend | healthy | apps/web/src/providerSkillPresentation.test.ts |
/workspace/.codex/skills/review-follow-up/SKILL.md |
frontend | healthy | apps/web/src/providerSkillPresentation.test.ts |
/tmp/wt |
frontend | healthy | apps/server/src/server.test.ts |
/tmp/bootstrap-worktree |
frontend | healthy | apps/server/src/server.test.ts |
/tmp/skills/gh-fix-ci/SKILL.md |
frontend | healthy | apps/server/src/provider/providerStatusCache.test.ts |
/Users/test/.codex/skills/gh-fix-ci/SKILL.md |
frontend | healthy | apps/server/src/provider/Layers/ProviderRegistry.test.ts |
/tmp/app.ts |
frontend | healthy | apps/server/src/orchestration/Layers/ProviderRuntimeIngesti… |
/tmp/server.trace.ndjson.1 |
frontend | healthy | apps/server/src/diagnostics/TraceDiagnostics.test.ts |
/tmp/server.trace.ndjson |
frontend | healthy | apps/server/src/diagnostics/TraceDiagnostics.test.ts |
/tmp/worktree |
frontend | healthy | packages/contracts/src/git.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
APPLE_API_ISSUER |
cicd | healthy | — |
AZURE_TRUSTED_SIGNING_CERTIFICATE_PROFILE_NAME |
cicd | healthy | — |
AZURE_CLIENT_ID |
cicd | healthy | — |
AZURE_CLIENT_SECRET |
cicd | healthy | — |
VERCEL_ORG_ID |
cicd | healthy | — |
CSC_KEY_PASSWORD |
cicd | healthy | — |
APPLE_API_KEY_ID |
cicd | healthy | — |
APPLE_API_KEY |
cicd | healthy | — |
CSC_LINK |
cicd | healthy | — |
VERCEL_TOKEN |
cicd | healthy | — |
DISCORD_RELEASE_WEBHOOK_URL |
cicd | healthy | — |
AZURE_TRUSTED_SIGNING_ENDPOINT |
cicd | healthy | — |
VERCEL_PROJECT_ID |
cicd | healthy | — |
AZURE_TRUSTED_SIGNING_PUBLISHER_NAME |
cicd | healthy | — |
RELEASE_APP_ID |
cicd | healthy | — |
DISCORD_RELEASE_NIGHTLY_ROLE_ID |
cicd | healthy | — |
DISCORD_RELEASE_LATEST_ROLE_ID |
cicd | healthy | — |
RELEASE_APP_PRIVATE_KEY |
cicd | healthy | — |
AZURE_TRUSTED_SIGNING_ACCOUNT_NAME |
cicd | healthy | — |
GITHUB_TOKEN |
cicd | healthy | — |
AZURE_TENANT_ID |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
collect-targets |
cicd | healthy | .github/workflows/pr-vouch.yml |
label |
cicd | healthy | .github/workflows/pr-vouch.yml |
quality |
cicd | healthy | .github/workflows/ci.yml |
release_smoke |
cicd | healthy | .github/workflows/ci.yml |
check_changes |
cicd | healthy | .github/workflows/release.yml |
preflight |
cicd | healthy | .github/workflows/release.yml |
build |
cicd | healthy | .github/workflows/release.yml |
publish_cli |
cicd | healthy | .github/workflows/release.yml |
release |
cicd | healthy | .github/workflows/release.yml |
deploy_web |
cicd | healthy | .github/workflows/release.yml |
finalize |
cicd | healthy | .github/workflows/release.yml |
announce_discord |
cicd | healthy | .github/workflows/release.yml |
sync |
cicd | healthy | .github/workflows/issue-labels.yml |
prepare-config |
cicd | healthy | .github/workflows/pr-size.yml |
sync-label-definitions |
cicd | healthy | .github/workflows/pr-size.yml |
label |
cicd | healthy | .github/workflows/pr-size.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::apps/desktop/src/ssh/DesktopSshPasswordPr… |
security | healthy | apps/desktop/src/ssh/DesktopSshPasswordPrompts.test.ts |
password_literal::apps/server/src/serverSettings.test.ts |
security | healthy | apps/server/src/serverSettings.test.ts |
password_literal::apps/server/src/serverSettings.test.ts |
security | healthy | apps/server/src/serverSettings.test.ts |
password_literal::apps/server/src/serverSettings.test.ts |
security | healthy | apps/server/src/serverSettings.test.ts |
password_literal::apps/server/src/serverSettings.test.ts |
security | healthy | apps/server/src/serverSettings.test.ts |
password_literal::apps/server/src/provider/Layers/OpenCodeP… |
security | healthy | apps/server/src/provider/Layers/OpenCodeProvider.test.ts |
password_literal::apps/server/src/provider/Layers/OpenCodeP… |
security | healthy | apps/server/src/provider/Layers/OpenCodeProvider.test.ts |
password_literal::apps/server/src/provider/Layers/OpenCodeA… |
security | healthy | apps/server/src/provider/Layers/OpenCodeAdapter.test.ts |
password_literal::apps/server/src/provider/Layers/OpenCodeA… |
security | healthy | apps/server/src/provider/Layers/OpenCodeAdapter.test.ts |
password_literal::apps/server/src/provider/Layers/OpenCodeA… |
security | healthy | apps/server/src/provider/Layers/OpenCodeAdapter.test.ts |
password_literal::apps/server/src/provider/Layers/OpenCodeA… |
security | healthy | apps/server/src/provider/Layers/OpenCodeAdapter.test.ts |
password_literal::apps/server/src/textGeneration/OpenCodeTe… |
security | healthy | apps/server/src/textGeneration/OpenCodeTextGeneration.test.… |
| Label | Layer | Status | Path |
|---|---|---|---|
port:22 |
network | healthy | apps/desktop/src/settings/DesktopSavedEnvironments.test.ts |
port:3773 |
network | healthy | apps/desktop/src/app/DesktopObservability.test.ts |
port:4888 |
network | healthy | apps/desktop/src/backend/DesktopBackendConfiguration.test.ts |
port:4173 |
network | healthy | apps/desktop/src/backend/DesktopServerExposure.test.ts |
port:8443 |
network | healthy | apps/desktop/src/backend/DesktopServerExposure.test.ts |
port:2222 |
network | healthy | apps/web/src/components/settings/SettingsPanels.browser.tsx |
port:3020 |
network | healthy | apps/web/src/rpc/wsTransport.test.ts |
port:4123 |
network | healthy | apps/server/src/startupAccess.test.ts |
port:4001 |
network | healthy | apps/server/src/cli/config.test.ts |
port:8788 |
network | healthy | apps/server/src/cli/config.test.ts |
port:4222 |
network | healthy | scripts/dev-runner.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
DiffPanel |
frontend | healthy | apps/web/src/components/DiffPanel.tsx |
ThreadTerminalDrawer |
frontend | healthy | apps/web/src/components/ThreadTerminalDrawer.tsx |
PlanSidebar |
frontend | healthy | apps/web/src/components/PlanSidebar.tsx |
Sidebar |
frontend | healthy | apps/web/src/components/Sidebar.tsx |
ProjectScriptsControl |
frontend | healthy | apps/web/src/components/ProjectScriptsControl.tsx |
ChatView |
frontend | healthy | apps/web/src/components/ChatView.tsx |
GitActionsControl |
frontend | healthy | apps/web/src/components/GitActionsControl.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | package.json |
mariadb |
data | healthy | apps/web/src/vscode-icons-manifest.json |
mongodb |
data | healthy | apps/web/src/vscode-icons-manifest.json |
mysql |
data | healthy | apps/web/src/vscode-icons-manifest.json |
redis |
data | healthy | apps/web/src/vscode-icons-manifest.json |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::pr-vouch |
cicd | healthy | .github/workflows/pr-vouch.yml |
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
gha::release |
cicd | healthy | .github/workflows/release.yml |
gha::issue-labels |
cicd | healthy | .github/workflows/issue-labels.yml |
gha::pr-size |
cicd | healthy | .github/workflows/pr-size.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::packages/contracts/src/providerRuntime.ts |
security | healthy | packages/contracts/src/providerRuntime.ts |
auth::packages/effect-codex-app-server/src/_generated/meta.… |
security | healthy | packages/effect-codex-app-server/src/_generated/meta.gen.ts |
auth::apps/server/src/provider/Layers/CodexAdapter.ts |
security | healthy | apps/server/src/provider/Layers/CodexAdapter.ts |
auth::apps/server/src/sourceControl/GitHubCli.ts |
security | healthy | apps/server/src/sourceControl/GitHubCli.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::azure |
hardware | healthy | apps/web/src/sourceControlPresentation.ts |
vps::aws |
hardware | healthy | apps/web/src/vscode-icons-manifest.json |
vps::gcp |
hardware | healthy | apps/web/src/vscode-icons-manifest.json |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-buirk7pm |
software | healthy | /tmp/repobility-clone-buirk7pm |
| Label | Layer | Status | Path |
|---|---|---|---|
pubsub |
data | healthy | apps/web/test/wsRpcHarness.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
nginx |
network | healthy | apps/web/src/vscode-icons-manifest.json |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | apps/web/src/vscode-icons-manifest.json |
This page is publicly accessible at:
https://repobility.com/scan/3e304f99-33d8-432c-ba4f-ecda6509fa62/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/3e304f99-33d8-432c-ba4f-ecda6509fa62/
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.