https://github.com/tadoEng/EtabExtension
· scanned 2026-06-16 00:28 UTC (2 months, 2 weeks ago)
125 raw signals (74 security + 51 graph)
Last scanned 2 months, 2 weeks ago · v1 · 59 actionable findings from 2 signal sources. 175 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 2283 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 |
|---|---|---|---|
read |
software | healthy | tests/repository-boundaries.test.mjs:read |
collectFiles |
software | healthy | tests/repository-boundaries.test.mjs:collectFiles |
cargoBin |
software | healthy | apps/desktop-ipc-tests/vitest.config.ts:cargoBin |
buildTestRunner |
software | healthy | apps/desktop-ipc-tests/vitest.config.ts:buildTestRunner |
invokeCommand |
software | healthy | apps/desktop-ipc-tests/tests/ipc-contracts.test.ts:invokeCo… |
listenFromRoot |
software | healthy | apps/desktop-ipc-tests/tests/ipc-contracts.test.ts:listenFr… |
projectPath |
software | healthy | apps/desktop-ipc-tests/tests/ipc-contracts.test.ts:projectP… |
expectSuccess |
software | healthy | apps/desktop-ipc-tests/tests/ipc-contracts.test.ts:expectSu… |
installTauriInTestFrame |
software | healthy | apps/desktop-ipc-tests/tests/tauri-frame.ts:installTauriInT… |
r |
software | healthy | apps/desktop/storybook-static/vite-inject-mocker-entry.js:r |
m |
software | healthy | apps/desktop/storybook-static/vite-inject-mocker-entry.js:m |
h |
software | healthy | apps/desktop/storybook-static/vite-inject-mocker-entry.js:h |
n |
software | healthy | apps/desktop/storybook-static/vite-inject-mocker-entry.js:n |
manually |
software | healthy | apps/desktop/storybook-static/vite-inject-mocker-entry.js:m… |
l |
software | healthy | apps/desktop/storybook-static/assets/preload-helper-CV6hqhE… |
__esm |
software | healthy | apps/desktop/storybook-static/sb-manager/runtime.js:__esm |
__commonJS |
software | healthy | apps/desktop/storybook-static/sb-manager/runtime.js:__commo… |
__export |
software | healthy | apps/desktop/storybook-static/sb-manager/runtime.js:__export |
__toESM |
software | healthy | apps/desktop/storybook-static/sb-manager/runtime.js:__toESM |
emptyFunction |
software | healthy | apps/desktop/storybook-static/sb-manager/runtime.js:emptyFu… |
emptyFunctionWithReset |
software | healthy | apps/desktop/storybook-static/sb-manager/runtime.js:emptyFu… |
shim |
software | healthy | apps/desktop/storybook-static/sb-manager/runtime.js:shim |
getShim |
software | healthy | apps/desktop/storybook-static/sb-manager/runtime.js:getShim |
equal4 |
software | healthy | apps/desktop/storybook-static/sb-manager/runtime.js:equal4 |
React |
software | healthy | apps/desktop/storybook-static/sb-manager/runtime.js:React |
is4 |
software | healthy | apps/desktop/storybook-static/sb-manager/runtime.js:is4 |
useSyncExternalStore$2 |
software | healthy | apps/desktop/storybook-static/sb-manager/runtime.js:useSync… |
checkIfSnapshotChanged |
software | healthy | apps/desktop/storybook-static/sb-manager/runtime.js:checkIf… |
useSyncExternalStore$1 |
software | healthy | apps/desktop/storybook-static/sb-manager/runtime.js:useSync… |
s2 |
software | healthy | apps/desktop/storybook-static/sb-manager/runtime.js:s2 |
Similar |
software | healthy | apps/desktop/storybook-static/sb-manager/runtime.js:Similar |
moveToMostRecentLru |
software | healthy | apps/desktop/storybook-static/sb-manager/runtime.js:moveToM… |
removeCachedResult |
software | healthy | apps/desktop/storybook-static/sb-manager/runtime.js:removeC… |
isEqual2 |
software | healthy | apps/desktop/storybook-static/sb-manager/runtime.js:isEqual2 |
format |
software | healthy | apps/desktop/storybook-static/sb-manager/runtime.js:format |
copyKey |
software | healthy | apps/desktop/storybook-static/sb-manager/runtime.js:copyKey |
copy3 |
software | healthy | apps/desktop/storybook-static/sb-manager/runtime.js:copy3 |
make |
software | healthy | apps/desktop/storybook-static/sb-manager/runtime.js:make |
cancel |
software | healthy | apps/desktop/storybook-static/sb-manager/runtime.js:cancel |
animate |
software | healthy | apps/desktop/storybook-static/sb-manager/runtime.js:animate |
inOutSine |
software | healthy | apps/desktop/storybook-static/sb-manager/runtime.js:inOutSi… |
noop5 |
software | healthy | apps/desktop/storybook-static/sb-manager/runtime.js:noop5 |
isScrolling |
software | healthy | apps/desktop/storybook-static/sb-manager/runtime.js:isScrol… |
scrollParent2 |
software | healthy | apps/desktop/storybook-static/sb-manager/runtime.js:scrollP… |
isNonNullObject |
software | healthy | apps/desktop/storybook-static/sb-manager/runtime.js:isNonNu… |
isSpecial |
software | healthy | apps/desktop/storybook-static/sb-manager/runtime.js:isSpeci… |
isReactElement |
software | healthy | apps/desktop/storybook-static/sb-manager/runtime.js:isReact… |
emptyTarget |
software | healthy | apps/desktop/storybook-static/sb-manager/runtime.js:emptyTa… |
cloneUnlessOtherwiseSpecified |
software | healthy | apps/desktop/storybook-static/sb-manager/runtime.js:cloneUn… |
defaultArrayMerge |
software | healthy | apps/desktop/storybook-static/sb-manager/runtime.js:default… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
Cargo.toml |
software | healthy | Cargo.toml |
README.md |
software | healthy | README.md |
pnpm-lock.yaml |
software | healthy | pnpm-lock.yaml |
CLAUDE.md |
software | healthy | CLAUDE.md |
package.json |
software | healthy | package.json |
SPRINT_W9_W12.md |
software | healthy | SPRINT_W9_W12.md |
pnpm-workspace.yaml |
software | healthy | pnpm-workspace.yaml |
biome.json |
software | healthy | biome.json |
Cargo.lock |
software | healthy | Cargo.lock |
AGENTS.md |
software | healthy | AGENTS.md |
repository-boundaries.test.mjs |
software | healthy | tests/repository-boundaries.test.mjs |
package.json |
software | healthy | apps/desktop-ipc-tests/package.json |
vitest.config.ts |
software | healthy | apps/desktop-ipc-tests/vitest.config.ts |
ipc-contracts.test.ts |
software | healthy | apps/desktop-ipc-tests/tests/ipc-contracts.test.ts |
tauri-frame.ts |
software | healthy | apps/desktop-ipc-tests/tests/tauri-frame.ts |
vite.config.ts |
software | healthy | apps/desktop/vite.config.ts |
README.md |
software | healthy | apps/desktop/README.md |
package.json |
software | healthy | apps/desktop/package.json |
tsconfig.node.json |
software | healthy | apps/desktop/tsconfig.node.json |
index.html |
software | healthy | apps/desktop/index.html |
components.json |
software | healthy | apps/desktop/components.json |
FRONTEND_WIRING_SPEC.md |
software | healthy | apps/desktop/FRONTEND_WIRING_SPEC.md |
tsconfig.json |
software | healthy | apps/desktop/tsconfig.json |
STORYBOOK_REVIEW.md |
software | healthy | apps/desktop/STORYBOOK_REVIEW.md |
vitest.config.ts |
software | healthy | apps/desktop/vitest.config.ts |
vitest.setup.ts |
software | healthy | apps/desktop/vitest.setup.ts |
project.json |
software | healthy | apps/desktop/storybook-static/project.json |
index.json |
software | healthy | apps/desktop/storybook-static/index.json |
index.html |
software | healthy | apps/desktop/storybook-static/index.html |
vite-inject-mocker-entry.js |
software | healthy | apps/desktop/storybook-static/vite-inject-mocker-entry.js |
iframe.html |
software | healthy | apps/desktop/storybook-static/iframe.html |
preload-helper-CV6hqhE5.js |
software | healthy | apps/desktop/storybook-static/assets/preload-helper-CV6hqhE… |
chunk-BneVvdWh.js |
software | healthy | apps/desktop/storybook-static/assets/chunk-BneVvdWh.js |
globals.js |
software | healthy | apps/desktop/storybook-static/sb-manager/globals.js |
manager-stores.js |
software | healthy | apps/desktop/storybook-static/sb-manager/manager-stores.js |
globals-runtime.js |
software | healthy | apps/desktop/storybook-static/sb-manager/globals-runtime.js |
runtime.js |
software | healthy | apps/desktop/storybook-static/sb-manager/runtime.js |
common-manager-bundle.js |
software | healthy | apps/desktop/storybook-static/sb-addons/common-manager-bund… |
index.css |
software | healthy | apps/desktop/src/index.css |
main.tsx |
software | healthy | apps/desktop/src/main.tsx |
vite-env.d.ts |
software | healthy | apps/desktop/src/vite-env.d.ts |
App.tsx |
software | healthy | apps/desktop/src/App.tsx |
App.css |
software | healthy | apps/desktop/src/App.css |
etab_types.ts |
software | healthy | apps/desktop/src/types/etab_types.ts |
PieGroupsEditor.tsx |
software | healthy | apps/desktop/src/components/settings/PieGroupsEditor.tsx |
MaterialVolumeEditor.tsx |
software | healthy | apps/desktop/src/components/settings/MaterialVolumeEditor.t… |
GlobalSettingsDialog.tsx |
software | healthy | apps/desktop/src/components/settings/GlobalSettingsDialog.t… |
MetadataPickerDialog.tsx |
software | healthy | apps/desktop/src/components/settings/MetadataPickerDialog.t… |
configIssues.tsx |
software | healthy | apps/desktop/src/components/settings/configIssues.tsx |
ProjectSettingsDialog.tsx |
software | healthy | apps/desktop/src/components/settings/ProjectSettingsDialog.… |
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 |
apps |
software | healthy | apps |
desktop-ipc-tests |
software | healthy | apps/desktop-ipc-tests |
tests |
software | healthy | apps/desktop-ipc-tests/tests |
desktop |
software | healthy | apps/desktop |
storybook-static |
software | healthy | apps/desktop/storybook-static |
assets |
software | healthy | apps/desktop/storybook-static/assets |
sb-manager |
software | healthy | apps/desktop/storybook-static/sb-manager |
sb-addons |
software | healthy | apps/desktop/storybook-static/sb-addons |
src |
software | healthy | apps/desktop/src |
types |
software | healthy | apps/desktop/src/types |
components |
software | healthy | apps/desktop/src/components |
settings |
software | healthy | apps/desktop/src/components/settings |
layout |
software | healthy | apps/desktop/src/components/layout |
inventory |
software | healthy | apps/desktop/src/components/inventory |
modals |
software | healthy | apps/desktop/src/components/modals |
building |
software | healthy | apps/desktop/src/components/building |
analytics |
software | healthy | apps/desktop/src/components/analytics |
charts |
software | healthy | apps/desktop/src/components/analytics/charts |
sections |
software | healthy | apps/desktop/src/components/analytics/sections |
ui |
software | healthy | apps/desktop/src/components/ui |
workspace |
software | healthy | apps/desktop/src/components/workspace |
sandbox |
software | healthy | apps/desktop/src/components/sandbox |
dev |
software | healthy | apps/desktop/src/components/dev |
history |
software | healthy | apps/desktop/src/components/history |
model |
software | healthy | apps/desktop/src/components/model |
branches |
software | healthy | apps/desktop/src/components/branches |
reports |
software | healthy | apps/desktop/src/components/reports |
editor |
software | healthy | apps/desktop/src/components/editor |
version |
software | healthy | apps/desktop/src/components/version |
lib |
software | healthy | apps/desktop/src/lib |
stories |
software | healthy | apps/desktop/src/stories |
fixtures |
software | healthy | apps/desktop/src/stories/fixtures |
store |
software | healthy | apps/desktop/src/store |
launch-video |
software | healthy | apps/launch-video |
scripts |
software | healthy | apps/launch-video/scripts |
src |
software | healthy | apps/launch-video/src |
camera |
software | healthy | apps/launch-video/src/camera |
cursor |
software | healthy | apps/launch-video/src/cursor |
_retired |
software | healthy | apps/launch-video/src/_retired |
capture |
software | healthy | apps/launch-video/src/capture |
overlays |
software | healthy | apps/launch-video/src/overlays |
desktop-e2e |
software | healthy | apps/desktop-e2e |
scripts |
software | healthy | apps/desktop-e2e/scripts |
specs |
software | healthy | apps/desktop-e2e/specs |
docs |
software | healthy | docs |
superpowers |
software | healthy | docs/superpowers |
plans |
software | healthy | docs/superpowers/plans |
specs |
software | healthy | docs/superpowers/specs |
agent-handoffs |
software | healthy | docs/agent-handoffs |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
TauriIpcBrowserProvider |
software | healthy | apps/desktop-ipc-tests/vitest.config.ts:TauriIpcBrowserProv… |
as |
software | healthy | apps/desktop/storybook-static/sb-manager/runtime.js:as |
extends |
software | healthy | apps/desktop/storybook-static/sb-manager/runtime.js:extends |
_$9bf71ea28793e738$var$Tree |
software | healthy | apps/desktop/storybook-static/sb-manager/runtime.js:_$9bf71… |
_QrCode2 |
software | healthy | apps/desktop/storybook-static/sb-manager/runtime.js:_QrCode2 |
_QrSegment2 |
software | healthy | apps/desktop/storybook-static/sb-manager/runtime.js:_QrSegm… |
as |
software | healthy | apps/desktop/storybook-static/sb-addons/common-manager-bund… |
C |
software | healthy | apps/desktop/storybook-static/sb-addons/common-manager-bund… |
x |
software | healthy | apps/desktop/storybook-static/sb-addons/common-manager-bund… |
CanvasErrorBoundary |
software | healthy | apps/desktop/src/components/sandbox/ThreeScene.tsx:CanvasEr… |
strings |
software | healthy | apps/desktop/src/components/sandbox/TailwindTest.tsx:strings |
generation |
software | healthy | apps/desktop/src/components/sandbox/TailwindTest.tsx:genera… |
readout |
software | healthy | apps/desktop/src/components/sandbox/TailwindTest.tsx:readout |
mapping |
software | healthy | apps/desktop/src/components/model/diffTone.ts:mapping |
ModelSummaryError |
software | healthy | apps/desktop/src/components/model/ModelPanel.tsx:ModelSumma… |
| Label | Layer | Status | Path |
|---|---|---|---|
port:64 |
network | healthy | pnpm-lock.yaml |
port:11 |
network | healthy | pnpm-lock.yaml |
port:1420 |
network | healthy | apps/desktop/vite.config.ts |
port:1421 |
network | healthy | apps/desktop/vite.config.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | Cargo.toml |
mysql |
data | healthy | Cargo.lock |
postgres |
data | healthy | Cargo.lock |
| Label | Layer | Status | Path |
|---|---|---|---|
fmt |
cicd | healthy | .github/workflows/ci.yml |
desktop |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-yborz0gn |
software | healthy | /tmp/repobility-clone-yborz0gn |
| Label | Layer | Status | Path |
|---|---|---|---|
DELETE |
api | healthy | apps/desktop/storybook-static/sb-manager/globals-runtime.js |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | apps/launch-video/scripts/capture-storybook.mjs |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::azure |
hardware | healthy | Cargo.toml |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | pnpm-lock.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
/settings/ |
frontend | healthy | apps/desktop/storybook-static/sb-manager/runtime.js |
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | apps/desktop/src/App.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
This page is publicly accessible at:
https://repobility.com/scan/1e86e783-d532-4539-8567-fdfdc69d3a89/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/1e86e783-d532-4539-8567-fdfdc69d3a89/
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.