https://github.com/Ericsson/CodeCompass
· scanned 2026-08-13 15:01 UTC (4 weeks, 1 day ago)
120 raw signals (0 security + 120 graph)
Last scanned 4 weeks, 1 day ago · v1 · 115 actionable findings from 1 signal source. 5 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 1344 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 |
|---|---|---|---|
README.md |
software | healthy | README.md |
LICENSE.txt |
software | healthy | LICENSE.txt |
SECURITY.md |
software | healthy | SECURITY.md |
README.md |
software | healthy | webgui-new/README.md |
thrift-codegen.sh |
software | healthy | webgui-new/thrift-codegen.sh |
package.json |
software | healthy | webgui-new/package.json |
next.config.js |
software | healthy | webgui-new/next.config.js |
package-lock.json |
software | healthy | webgui-new/package-lock.json |
.eslintrc.json |
software | healthy | webgui-new/.eslintrc.json |
tsconfig.json |
software | healthy | webgui-new/tsconfig.json |
.env |
software | healthy | webgui-new/.env |
server.ts |
software | healthy | webgui-new/src/server.ts |
i18n.ts |
software | healthy | webgui-new/src/i18n/i18n.ts |
en.json |
software | healthy | webgui-new/src/i18n/locales/en.json |
analytics.ts |
software | healthy | webgui-new/src/utils/analytics.ts |
store.ts |
software | healthy | webgui-new/src/utils/store.ts |
utils.ts |
software | healthy | webgui-new/src/utils/utils.ts |
types.ts |
software | healthy | webgui-new/src/utils/types.ts |
theme.ts |
software | healthy | webgui-new/src/themes/theme.ts |
index-styles.tsx |
software | healthy | webgui-new/src/themes/index-styles.tsx |
project-styles.tsx |
software | healthy | webgui-new/src/themes/project-styles.tsx |
globals.scss |
software | healthy | webgui-new/src/themes/globals.scss |
custom-icon.tsx |
software | healthy | webgui-new/src/components/custom-icon/custom-icon.tsx |
styled-components.tsx |
software | healthy | webgui-new/src/components/editor-context-menu/styled-compon… |
editor-context-menu.tsx |
software | healthy | webgui-new/src/components/editor-context-menu/editor-contex… |
cookie-notice.tsx |
software | healthy | webgui-new/src/components/cookie-notice/cookie-notice.tsx |
styled-components.tsx |
software | healthy | webgui-new/src/components/diagrams/styled-components.tsx |
diagrams.tsx |
software | healthy | webgui-new/src/components/diagrams/diagrams.tsx |
styled-components.tsx |
software | healthy | webgui-new/src/components/info-tree/styled-components.tsx |
info-tree.tsx |
software | healthy | webgui-new/src/components/info-tree/info-tree.tsx |
styled-components.tsx |
software | healthy | webgui-new/src/components/settings-menu/styled-components.t… |
settings-menu.tsx |
software | healthy | webgui-new/src/components/settings-menu/settings-menu.tsx |
styled-components.tsx |
software | healthy | webgui-new/src/components/codebites/styled-components.tsx |
codebites-node.tsx |
software | healthy | webgui-new/src/components/codebites/codebites-node.tsx |
codebites.tsx |
software | healthy | webgui-new/src/components/codebites/codebites.tsx |
styled-components.tsx |
software | healthy | webgui-new/src/components/user-guide/styled-components.tsx |
user-guide.tsx |
software | healthy | webgui-new/src/components/user-guide/user-guide.tsx |
styled-components.tsx |
software | healthy | webgui-new/src/components/file-name/styled-components.tsx |
file-name.tsx |
software | healthy | webgui-new/src/components/file-name/file-name.tsx |
styled-components.tsx |
software | healthy | webgui-new/src/components/accordion-menu/styled-components.… |
accordion-menu.tsx |
software | healthy | webgui-new/src/components/accordion-menu/accordion-menu.tsx |
styled-components.tsx |
software | healthy | webgui-new/src/components/revision-control/styled-component… |
revision-control.tsx |
software | healthy | webgui-new/src/components/revision-control/revision-control… |
file-context-menu.tsx |
software | healthy | webgui-new/src/components/file-context-menu/file-context-me… |
styled-components.tsx |
software | healthy | webgui-new/src/components/search-results/styled-components.… |
search-results.tsx |
software | healthy | webgui-new/src/components/search-results/search-results.tsx |
styled-components.tsx |
software | healthy | webgui-new/src/components/git-diff/styled-components.tsx |
git-diff.tsx |
software | healthy | webgui-new/src/components/git-diff/git-diff.tsx |
project-select.tsx |
software | healthy | webgui-new/src/components/project-select/project-select.tsx |
styled-components.tsx |
software | healthy | webgui-new/src/components/file-manager/styled-components.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
main |
software | healthy | webgui-new/src/server.ts:main |
sendGAEvent |
software | healthy | webgui-new/src/utils/analytics.ts:sendGAEvent |
setStore |
software | healthy | webgui-new/src/utils/store.ts:setStore |
removeStore |
software | healthy | webgui-new/src/utils/store.ts:removeStore |
getStore |
software | healthy | webgui-new/src/utils/store.ts:getStore |
getFileFolderPath |
software | healthy | webgui-new/src/utils/utils.ts:getFileFolderPath |
formatDate |
software | healthy | webgui-new/src/utils/utils.ts:formatDate |
convertSelectionStringToRange |
software | healthy | webgui-new/src/utils/utils.ts:convertSelectionStringToRange |
convertSelectionRangeToString |
software | healthy | webgui-new/src/utils/utils.ts:convertSelectionRangeToString |
FolderIcon |
software | healthy | webgui-new/src/components/custom-icon/custom-icon.tsx:Folde… |
FileIcon |
software | healthy | webgui-new/src/components/custom-icon/custom-icon.tsx:FileI… |
RefIcon |
software | healthy | webgui-new/src/components/custom-icon/custom-icon.tsx:RefIc… |
GitIcon |
software | healthy | webgui-new/src/components/custom-icon/custom-icon.tsx:GitIc… |
EditorContextMenu |
software | healthy | webgui-new/src/components/editor-context-menu/editor-contex… |
init |
software | healthy | webgui-new/src/components/editor-context-menu/editor-contex… |
closeModal |
software | healthy | webgui-new/src/components/editor-context-menu/editor-contex… |
getDocs |
software | healthy | webgui-new/src/components/editor-context-menu/editor-contex… |
getAstHTML |
software | healthy | webgui-new/src/components/editor-context-menu/editor-contex… |
jumpToDef |
software | healthy | webgui-new/src/components/editor-context-menu/editor-contex… |
getSelectionLink |
software | healthy | webgui-new/src/components/editor-context-menu/editor-contex… |
getGitBlameInfo |
software | healthy | webgui-new/src/components/editor-context-menu/editor-contex… |
CookieNotice |
software | healthy | webgui-new/src/components/cookie-notice/cookie-notice.tsx:C… |
fetchGaTrackingCode |
software | healthy | webgui-new/src/components/cookie-notice/cookie-notice.tsx:f… |
handleRouteChange |
software | healthy | webgui-new/src/components/cookie-notice/cookie-notice.tsx:h… |
handleCookieAccept |
software | healthy | webgui-new/src/components/cookie-notice/cookie-notice.tsx:h… |
Diagrams |
software | healthy | webgui-new/src/components/diagrams/diagrams.tsx:Diagrams |
init |
software | healthy | webgui-new/src/components/diagrams/diagrams.tsx:init |
astNodeDef |
software | healthy | webgui-new/src/components/diagrams/diagrams.tsx:astNodeDef |
generateDiagram |
software | healthy | webgui-new/src/components/diagrams/diagrams.tsx:generateDia… |
parentNode |
software | healthy | webgui-new/src/components/diagrams/diagrams.tsx:parentNode |
generateLegend |
software | healthy | webgui-new/src/components/diagrams/diagrams.tsx:generateLeg… |
exportDiagramSVG |
software | healthy | webgui-new/src/components/diagrams/diagrams.tsx:exportDiagr… |
downloadSVG |
software | healthy | webgui-new/src/components/diagrams/diagrams.tsx:downloadSVG |
InfoTree |
software | healthy | webgui-new/src/components/info-tree/info-tree.tsx:InfoTree |
init |
software | healthy | webgui-new/src/components/info-tree/info-tree.tsx:init |
jumpToRef |
software | healthy | webgui-new/src/components/info-tree/info-tree.tsx:jumpToRef |
SettingsMenu |
software | healthy | webgui-new/src/components/settings-menu/settings-menu.tsx:S… |
Options |
software | healthy | webgui-new/src/components/settings-menu/settings-menu.tsx:O… |
Languages |
software | healthy | webgui-new/src/components/settings-menu/settings-menu.tsx:L… |
Types |
software | healthy | webgui-new/src/components/settings-menu/settings-menu.tsx:T… |
getLayoutedElements |
software | healthy | webgui-new/src/components/codebites/codebites-node.tsx:getL… |
CodeBitesNode |
software | healthy | webgui-new/src/components/codebites/codebites-node.tsx:Code… |
init |
software | healthy | webgui-new/src/components/codebites/codebites-node.tsx:init |
handleClick |
software | healthy | webgui-new/src/components/codebites/codebites-node.tsx:hand… |
newAstNodeDef |
software | healthy | webgui-new/src/components/codebites/codebites-node.tsx:newA… |
handleDelete |
software | healthy | webgui-new/src/components/codebites/codebites-node.tsx:hand… |
CodeBitesReactFlow |
software | healthy | webgui-new/src/components/codebites/codebites.tsx:CodeBites… |
CodeBites |
software | healthy | webgui-new/src/components/codebites/codebites.tsx:CodeBites |
UserGuide |
software | healthy | webgui-new/src/components/user-guide/user-guide.tsx:UserGui… |
FileName |
software | healthy | webgui-new/src/components/file-name/file-name.tsx:FileName |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
webgui-new |
software | healthy | webgui-new |
src |
software | healthy | webgui-new/src |
i18n |
software | healthy | webgui-new/src/i18n |
locales |
software | healthy | webgui-new/src/i18n/locales |
utils |
software | healthy | webgui-new/src/utils |
themes |
software | healthy | webgui-new/src/themes |
components |
software | healthy | webgui-new/src/components |
custom-icon |
software | healthy | webgui-new/src/components/custom-icon |
editor-context-menu |
software | healthy | webgui-new/src/components/editor-context-menu |
cookie-notice |
software | healthy | webgui-new/src/components/cookie-notice |
diagrams |
software | healthy | webgui-new/src/components/diagrams |
info-tree |
software | healthy | webgui-new/src/components/info-tree |
settings-menu |
software | healthy | webgui-new/src/components/settings-menu |
codebites |
software | healthy | webgui-new/src/components/codebites |
user-guide |
software | healthy | webgui-new/src/components/user-guide |
file-name |
software | healthy | webgui-new/src/components/file-name |
accordion-menu |
software | healthy | webgui-new/src/components/accordion-menu |
revision-control |
software | healthy | webgui-new/src/components/revision-control |
file-context-menu |
software | healthy | webgui-new/src/components/file-context-menu |
search-results |
software | healthy | webgui-new/src/components/search-results |
git-diff |
software | healthy | webgui-new/src/components/git-diff |
project-select |
software | healthy | webgui-new/src/components/project-select |
file-manager |
software | healthy | webgui-new/src/components/file-manager |
metrics |
software | healthy | webgui-new/src/components/metrics |
credits |
software | healthy | webgui-new/src/components/credits |
header |
software | healthy | webgui-new/src/components/header |
codemirror-editor |
software | healthy | webgui-new/src/components/codemirror-editor |
welcome |
software | healthy | webgui-new/src/components/welcome |
global-context |
software | healthy | webgui-new/src/global-context |
enums |
software | healthy | webgui-new/src/enums |
pages |
software | healthy | webgui-new/src/pages |
service |
software | healthy | webgui-new/src/service |
hooks |
software | healthy | webgui-new/src/hooks |
webgui |
software | healthy | webgui |
userguide |
software | healthy | webgui/userguide |
webgui |
software | healthy | webgui/userguide/webgui |
js |
software | healthy | webgui/userguide/webgui/js |
scripts |
software | healthy | webgui/scripts |
login |
software | healthy | webgui/scripts/login |
codecompass |
software | healthy | webgui/scripts/codecompass |
view |
software | healthy | webgui/scripts/codecompass/view |
component |
software | healthy | webgui/scripts/codecompass/view/component |
style |
software | healthy | webgui/style |
docker |
software | healthy | docker |
web |
software | healthy | docker/web |
runtime |
software | healthy | docker/runtime |
dev |
software | healthy | docker/dev |
.devcontainer |
software | healthy | .devcontainer |
.gitlab |
software | healthy | .gitlab |
util |
software | healthy | util |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
[email protected] |
dependencies | healthy | plugins/python/parser/requirements.txt |
[email protected] |
dependencies | healthy | plugins/python/parser/requirements.txt |
@codemirror/lang-cpp@^6.0.3 |
dependencies | healthy | webgui-new/package.json |
@codemirror/lang-python@^6.2.1 |
dependencies | healthy | webgui-new/package.json |
@emotion/react@^11.14.0 |
dependencies | healthy | webgui-new/package.json |
@emotion/styled@^11.14.1 |
dependencies | healthy | webgui-new/package.json |
@mui/icons-material@^5.18.0 |
dependencies | healthy | webgui-new/package.json |
@mui/material@^5.18.0 |
dependencies | healthy | webgui-new/package.json |
@mui/x-tree-view@^6.17.0 |
dependencies | healthy | webgui-new/package.json |
@uiw/codemirror-theme-github@^4.25.2 |
dependencies | healthy | webgui-new/package.json |
@uiw/react-codemirror@^4.25.2 |
dependencies | healthy | webgui-new/package.json |
dagre@^0.8.5 |
dependencies | healthy | webgui-new/package.json |
devicons-react@^1.5.0 |
dependencies | healthy | webgui-new/package.json |
i18next@^23.16.8 |
dependencies | healthy | webgui-new/package.json |
next@^14.2.35 |
dependencies | healthy | webgui-new/package.json |
react@^18.3.1 |
dependencies | healthy | webgui-new/package.json |
react-diff-viewer-continued@^3.4.0 |
dependencies | healthy | webgui-new/package.json |
react-dom@^18.3.1 |
dependencies | healthy | webgui-new/package.json |
react-ga4@^2.1.0 |
dependencies | healthy | webgui-new/package.json |
react-i18next@^13.5.0 |
dependencies | healthy | webgui-new/package.json |
react-icons@^4.12.0 |
dependencies | healthy | webgui-new/package.json |
react-toastify@^9.1.3 |
dependencies | healthy | webgui-new/package.json |
react-zoom-pan-pinch@^3.7.0 |
dependencies | healthy | webgui-new/package.json |
reactflow@^11.11.4 |
dependencies | healthy | webgui-new/package.json |
recharts@^2.15.4 |
dependencies | healthy | webgui-new/package.json |
sass@^1.93.2 |
dependencies | healthy | webgui-new/package.json |
sharp@^0.32.6 |
dependencies | healthy | webgui-new/package.json |
[email protected] |
dependencies | healthy | webgui-new/package.json |
@creditkarma/thrift-typescript@^3.7.6 |
dependencies | healthy | webgui-new/package.json |
@types/dagre@^0.7.53 |
dependencies | healthy | webgui-new/package.json |
@types/express@^4.17.23 |
dependencies | healthy | webgui-new/package.json |
@types/react@^18.3.24 |
dependencies | healthy | webgui-new/package.json |
@types/react-dom@^18.3.7 |
dependencies | healthy | webgui-new/package.json |
@types/thrift@^0.10.17 |
dependencies | healthy | webgui-new/package.json |
@typescript-eslint/eslint-plugin@^5.62.0 |
dependencies | healthy | webgui-new/package.json |
@typescript-eslint/parser@^5.62.0 |
dependencies | healthy | webgui-new/package.json |
dotenv@^16.6.1 |
dependencies | healthy | webgui-new/package.json |
eslint@^8.57.1 |
dependencies | healthy | webgui-new/package.json |
eslint-config-next@^13.5.11 |
dependencies | healthy | webgui-new/package.json |
eslint-plugin-react@^7.37.5 |
dependencies | healthy | webgui-new/package.json |
eslint-plugin-react-hooks@^4.6.2 |
dependencies | healthy | webgui-new/package.json |
express@^4.22.1 |
dependencies | healthy | webgui-new/package.json |
http-proxy-middleware@^3.0.5 |
dependencies | healthy | webgui-new/package.json |
ts-node@^10.9.2 |
dependencies | healthy | webgui-new/package.json |
typescript@^5.9.2 |
dependencies | healthy | webgui-new/package.json |
dojo@^1.11.2 |
dependencies | healthy | webgui/package.json |
dijit@^1.11.2 |
dependencies | healthy | webgui/package.json |
dojox@^1.11.2 |
dependencies | healthy | webgui/package.json |
dojo-util@^1.11.2 |
dependencies | healthy | webgui/package.json |
d3@^3.5.6 |
dependencies | healthy | webgui/package.json |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
CustomOffsetGutterMarker |
software | healthy | webgui-new/src/components/codebites/codebites-node.tsx:Cust… |
for |
software | healthy | webgui/scripts/thrift.js:for |
used |
software | healthy | webgui/scripts/thrift.js:used |
based |
software | healthy | webgui/scripts/codecompass/util.js:based |
is |
software | healthy | webgui/scripts/codecompass/view/codeBites.js:is |
name |
software | healthy | webgui/scripts/codecompass/view/fileManager.js:name |
name |
software | healthy | plugins/git/webgui/js/gitNavigator.js:name |
MyLib |
software | healthy | plugins/python/test/sources/functions.py:20 |
Base |
software | healthy | plugins/python/test/sources/classes.py:1 |
Derived |
software | healthy | plugins/python/test/sources/classes.py:19 |
Derived2 |
software | healthy | plugins/python/test/sources/classes.py:23 |
A |
software | healthy | plugins/python/test/sources/classes.py:30 |
PYReference |
software | healthy | plugins/python/parser/pyparser/pyreference.py:9 |
PYName |
software | healthy | plugins/python/parser/pyparser/pyname.py:12 |
ParserConfig |
software | healthy | plugins/python/parser/pyparser/parserconfig.py:6 |
ASTHelper |
software | healthy | plugins/python/parser/pyparser/asthelper.py:8 |
bcolors |
software | healthy | plugins/python/parser/pyparser/parserlog.py:8 |
PosInfo |
software | healthy | plugins/python/parser/pyparser/posinfo.py:4 |
NodeInfo |
software | healthy | plugins/python/parser/pyparser/nodeinfo.py:4 |
PYBuiltin |
software | healthy | plugins/python/parser/pyparser/pybuiltin.py:9 |
ParseResult |
software | healthy | plugins/python/parser/pyparser/parseresult.py:4 |
| Label | Layer | Status | Path |
|---|---|---|---|
analyze-jsts |
cicd | healthy | .github/workflows/codeql.yml |
analyze-cpp |
cicd | healthy | .github/workflows/codeql.yml |
docker-sqlite |
cicd | healthy | .github/workflows/docker.yml |
docker-pgsql |
cicd | healthy | .github/workflows/docker.yml |
analysis |
cicd | healthy | .github/workflows/scorecard.yml |
build |
cicd | healthy | .github/workflows/ci.yml |
parse |
cicd | healthy | .github/workflows/ci.yml |
docker |
cicd | healthy | .github/workflows/ci.yml |
tarball |
cicd | healthy | .github/workflows/ci.yml |
tarball |
cicd | healthy | .github/workflows/tarball.yml |
linting |
cicd | healthy | .github/workflows/linting.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
CACHE_KEY |
cicd | healthy | — |
GITHUB_REF_SLUG |
cicd | healthy | — |
GITLAB_TRIGGER_TOKEN |
cicd | healthy | — |
DOCKERHUB_USERNAME |
cicd | healthy | — |
DOCKERHUB_TOKEN |
cicd | healthy | — |
INSTALL_PATH |
cicd | healthy | — |
HAS_COMPILED_DEPENDENCIES |
cicd | healthy | — |
SCORECARD_TOKEN |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::codeql |
cicd | healthy | .github/workflows/codeql.yml |
gha::docker |
cicd | healthy | .github/workflows/docker.yml |
gha::scorecard |
cicd | healthy | .github/workflows/scorecard.yml |
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
gha::tarball |
cicd | healthy | .github/workflows/tarball.yml |
gha::linting |
cicd | healthy | .github/workflows/linting.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
port:8001 |
network | healthy | docker/README.md |
port:8010 |
network | healthy | docker/README.md |
port:8080 |
network | healthy | docker/web/Dockerfile |
port:5432 |
network | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | webgui-new/README.md |
postgresql |
data | healthy | docker/README.md |
postgres |
data | healthy | .gitlab/README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
image::docker/web/Dockerfile |
hardware | healthy | docker/web/Dockerfile |
image::docker/runtime/Dockerfile |
hardware | healthy | docker/runtime/Dockerfile |
image::docker/dev/Dockerfile |
hardware | healthy | docker/dev/Dockerfile |
| Label | Layer | Status | Path |
|---|---|---|---|
/project |
frontend | healthy | webgui-new/src/pages/project.tsx |
/ |
frontend | healthy | webgui-new/src/pages/index.tsx |
/_app |
frontend | healthy | webgui-new/src/pages/_app.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
Project |
frontend | healthy | webgui-new/src/pages/project.tsx |
Home |
frontend | healthy | webgui-new/src/pages/index.tsx |
App |
frontend | healthy | webgui-new/src/pages/_app.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-608aya2z |
software | healthy | /tmp/repobility-clone-608aya2z |
| Label | Layer | Status | Path |
|---|---|---|---|
USE / |
api | healthy | webgui-new/src/server.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
dotenv::webgui-new/.env |
security | healthy | webgui-new/.env |
This page is publicly accessible at:
https://repobility.com/scan/550dbb34-b51e-45bd-94e7-0ce306fcd838/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/550dbb34-b51e-45bd-94e7-0ce306fcd838/
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.