https://github.com/citrolabs/ego-lite
· scanned 2026-07-23 19:36 UTC (4 days, 21 hours ago)
17 raw signals (0 security + 17 graph)
Last scanned 4 days, 21 hours ago · v3 · last Δ +1.9 (diff) · 17 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 748 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 |
|---|---|---|---|
extractHelpDocs |
software | healthy | package/ego-browser/scripts/extract-help-docs.mjs:extractHe… |
walkFunctions |
software | healthy | package/ego-browser/scripts/extract-help-docs.mjs:walkFunct… |
walkAliases |
software | healthy | package/ego-browser/scripts/extract-help-docs.mjs:walkAlias… |
extractFunctionName |
software | healthy | package/ego-browser/scripts/extract-help-docs.mjs:extractFu… |
extractParams |
software | healthy | package/ego-browser/scripts/extract-help-docs.mjs:extractPa… |
parseJSDoc |
software | healthy | package/ego-browser/scripts/extract-help-docs.mjs:parseJSDoc |
resolveParam |
software | healthy | package/ego-browser/scripts/extract-help-docs.mjs:resolvePa… |
props |
software | healthy | package/ego-browser/scripts/extract-help-docs.mjs:props |
nodeToString |
software | healthy | package/ego-browser/scripts/extract-help-docs.mjs:nodeToStr… |
listFiles |
software | healthy | package/ego-browser/scripts/validate-agent-style.mjs:listFi… |
embedHelpDocs |
software | healthy | package/ego-browser/scripts/build.mjs:embedHelpDocs |
so |
software | healthy | package/ego-browser/scripts/build.mjs:so |
tsEntryPoints |
software | healthy | package/ego-browser/scripts/build.mjs:tsEntryPoints |
collectTsFiles |
software | healthy | package/ego-browser/scripts/build.mjs:collectTsFiles |
main |
software | healthy | package/ego-browser/scripts/validate-site-skills.ts:main |
walk |
software | healthy | package/ego-browser/scripts/mutation-check.mjs:walk |
collectMutations |
software | healthy | package/ego-browser/scripts/mutation-check.mjs:collectMutat… |
inFocus |
software | healthy | package/ego-browser/scripts/mutation-check.mjs:inFocus |
whose |
software | healthy | package/ego-browser/scripts/mutation-check.mjs:whose |
declaration |
software | healthy | package/ego-browser/scripts/mutation-check.mjs:declaration |
name |
software | healthy | package/ego-browser/scripts/mutation-check.mjs:name |
isStringContext |
software | healthy | package/ego-browser/scripts/mutation-check.mjs:isStringCont… |
deduplicateMutations |
software | healthy | package/ego-browser/scripts/mutation-check.mjs:deduplicateM… |
applyMutation |
software | healthy | package/ego-browser/scripts/mutation-check.mjs:applyMutation |
runTest |
software | healthy | package/ego-browser/scripts/mutation-check.mjs:runTest |
main |
software | healthy | package/ego-browser/scripts/mutation-check.mjs:main |
egoSource |
software | healthy | package/ego-browser/scripts/real-browser-e2e/ego-source.mjs… |
closeFixtureServer |
software | healthy | package/ego-browser/scripts/real-browser-e2e/fixture.mjs:cl… |
startFixtureServer |
software | healthy | package/ego-browser/scripts/real-browser-e2e/fixture.mjs:st… |
boundedDelay |
software | healthy | package/ego-browser/scripts/real-browser-e2e/fixture.mjs:bo… |
pageHtml |
software | healthy | package/ego-browser/scripts/real-browser-e2e/fixture.mjs:pa… |
render |
software | healthy | package/ego-browser/scripts/real-browser-e2e/fixture.mjs:re… |
formatAssertionValue |
software | healthy | package/ego-browser/scripts/real-browser-e2e/preamble.mjs:f… |
logAssertion |
software | healthy | package/ego-browser/scripts/real-browser-e2e/preamble.mjs:l… |
assert |
software | healthy | package/ego-browser/scripts/real-browser-e2e/preamble.mjs:a… |
assertEqual |
software | healthy | package/ego-browser/scripts/real-browser-e2e/preamble.mjs:a… |
assertIncludes |
software | healthy | package/ego-browser/scripts/real-browser-e2e/preamble.mjs:a… |
assertRejects |
software | healthy | package/ego-browser/scripts/real-browser-e2e/preamble.mjs:a… |
assertRejectsAny |
software | healthy | package/ego-browser/scripts/real-browser-e2e/preamble.mjs:a… |
waitForJsValue |
software | healthy | package/ego-browser/scripts/real-browser-e2e/preamble.mjs:w… |
waitForJsCondition |
software | healthy | package/ego-browser/scripts/real-browser-e2e/preamble.mjs:w… |
allowWheelDispatch |
software | healthy | package/ego-browser/scripts/real-browser-e2e/preamble.mjs:a… |
setStableViewport |
software | healthy | package/ego-browser/scripts/real-browser-e2e/preamble.mjs:s… |
hitTestClickButton |
software | healthy | package/ego-browser/scripts/real-browser-e2e/preamble.mjs:h… |
closeFixtureTabs |
software | healthy | package/ego-browser/scripts/real-browser-e2e/preamble.mjs:c… |
resetHome |
software | healthy | package/ego-browser/scripts/real-browser-e2e/preamble.mjs:r… |
runCommand |
software | healthy | package/ego-browser/scripts/real-browser-e2e/run-command.mj… |
runRealBrowserE2e |
software | healthy | package/ego-browser/scripts/real-browser-e2e/runner.mjs:run… |
recordResult |
software | healthy | package/ego-browser/scripts/real-browser-e2e/runner.mjs:rec… |
runNodeBridgeSmoke |
software | healthy | package/ego-browser/scripts/real-browser-e2e/runner.mjs:run… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
install.md |
software | healthy | install.md |
README.md |
software | healthy | README.md |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
lefthook.yml |
software | healthy | lefthook.yml |
LICENSE |
software | healthy | LICENSE |
AGENTS.md |
software | healthy | AGENTS.md |
agent-skills-spec.md |
software | healthy | spec/agent-skills-spec.md |
README.md |
software | healthy | package/ego-browser/README.md |
package.json |
software | healthy | package/ego-browser/package.json |
package-lock.json |
software | healthy | package/ego-browser/package-lock.json |
tsconfig.json |
software | healthy | package/ego-browser/tsconfig.json |
skill-publish-workflow.test.js |
software | healthy | package/ego-browser/test/skill-publish-workflow.test.js |
extract-help-docs.mjs |
software | healthy | package/ego-browser/scripts/extract-help-docs.mjs |
validate-agent-style.mjs |
software | healthy | package/ego-browser/scripts/validate-agent-style.mjs |
build.mjs |
software | healthy | package/ego-browser/scripts/build.mjs |
validate-site-skills.ts |
software | healthy | package/ego-browser/scripts/validate-site-skills.ts |
run-real-browser-e2e.mjs |
software | healthy | package/ego-browser/scripts/run-real-browser-e2e.mjs |
mutation-check.mjs |
software | healthy | package/ego-browser/scripts/mutation-check.mjs |
ego-source.mjs |
software | healthy | package/ego-browser/scripts/real-browser-e2e/ego-source.mjs |
fixture.mjs |
software | healthy | package/ego-browser/scripts/real-browser-e2e/fixture.mjs |
preamble.mjs |
software | healthy | package/ego-browser/scripts/real-browser-e2e/preamble.mjs |
run-command.mjs |
software | healthy | package/ego-browser/scripts/real-browser-e2e/run-command.mjs |
runner.mjs |
software | healthy | package/ego-browser/scripts/real-browser-e2e/runner.mjs |
keyboard-regression.mjs |
software | healthy | package/ego-browser/scripts/real-browser-e2e/cases/keyboard… |
canvas.mjs |
software | healthy | package/ego-browser/scripts/real-browser-e2e/cases/canvas.m… |
shared.mjs |
software | healthy | package/ego-browser/scripts/real-browser-e2e/cases/shared.m… |
video-recording.mjs |
software | healthy | package/ego-browser/scripts/real-browser-e2e/cases/video-re… |
playwright-permissions.mjs |
software | healthy | package/ego-browser/scripts/real-browser-e2e/cases/playwrig… |
macos-input-regression.mjs |
software | healthy | package/ego-browser/scripts/real-browser-e2e/cases/macos-in… |
runtime-regression.mjs |
software | healthy | package/ego-browser/scripts/real-browser-e2e/cases/runtime-… |
downloads.mjs |
software | healthy | package/ego-browser/scripts/real-browser-e2e/cases/download… |
task-space.mjs |
software | healthy | package/ego-browser/scripts/real-browser-e2e/cases/task-spa… |
workflows.mjs |
software | healthy | package/ego-browser/scripts/real-browser-e2e/cases/workflow… |
playwright-url-waits.mjs |
software | healthy | package/ego-browser/scripts/real-browser-e2e/cases/playwrig… |
observation.mjs |
software | healthy | package/ego-browser/scripts/real-browser-e2e/cases/observat… |
playwright-targets.mjs |
software | healthy | package/ego-browser/scripts/real-browser-e2e/cases/playwrig… |
helper-surface.mjs |
software | healthy | package/ego-browser/scripts/real-browser-e2e/cases/helper-s… |
adversarial.mjs |
software | healthy | package/ego-browser/scripts/real-browser-e2e/cases/adversar… |
interactions.mjs |
software | healthy | package/ego-browser/scripts/real-browser-e2e/cases/interact… |
environment.mjs |
software | healthy | package/ego-browser/scripts/real-browser-e2e/cases/environm… |
playwright-page-url.mjs |
software | healthy | package/ego-browser/scripts/real-browser-e2e/cases/playwrig… |
keyboard.mjs |
software | healthy | package/ego-browser/scripts/real-browser-e2e/cases/keyboard… |
navigation.mjs |
software | healthy | package/ego-browser/scripts/real-browser-e2e/cases/navigati… |
playwright-locators.mjs |
software | healthy | package/ego-browser/scripts/real-browser-e2e/cases/playwrig… |
playwright-page-info.mjs |
software | healthy | package/ego-browser/scripts/real-browser-e2e/cases/playwrig… |
damai-rush.mjs |
software | healthy | package/ego-browser/scripts/real-browser-e2e/cases/damai-ru… |
pointer.mjs |
software | healthy | package/ego-browser/scripts/real-browser-e2e/cases/pointer.… |
index.mjs |
software | healthy | package/ego-browser/scripts/real-browser-e2e/cases/index.mjs |
runtime.mjs |
software | healthy | package/ego-browser/scripts/real-browser-e2e/cases/runtime.… |
styles.css |
software | healthy | package/ego-browser/scripts/real-browser-e2e/damai-rush/sty… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
spec |
software | healthy | spec |
package |
software | healthy | package |
ego-browser |
software | healthy | package/ego-browser |
test |
software | healthy | package/ego-browser/test |
scripts |
software | healthy | package/ego-browser/scripts |
real-browser-e2e |
software | healthy | package/ego-browser/scripts/real-browser-e2e |
cases |
software | healthy | package/ego-browser/scripts/real-browser-e2e/cases |
damai-rush |
software | healthy | package/ego-browser/scripts/real-browser-e2e/damai-rush |
src |
software | healthy | package/ego-browser/src |
driver |
software | healthy | package/ego-browser/src/driver |
learning |
software | healthy | package/ego-browser/src/learning |
skills |
software | healthy | skills |
ego-browser |
software | healthy | skills/ego-browser |
scripts |
software | healthy | skills/ego-browser/scripts |
references |
software | healthy | skills/ego-browser/references |
agents |
software | healthy | skills/ego-browser/agents |
learnings |
software | healthy | skills/ego-browser/learnings |
google |
software | healthy | skills/ego-browser/learnings/google |
browser-tools |
software | healthy | skills/ego-browser/learnings/google/browser-tools |
tools |
software | healthy | skills/ego-browser/learnings/google/tools |
notes |
software | healthy | skills/ego-browser/learnings/google/notes |
x-com |
software | healthy | skills/ego-browser/learnings/x-com |
browser-tools |
software | healthy | skills/ego-browser/learnings/x-com/browser-tools |
tools |
software | healthy | skills/ego-browser/learnings/x-com/tools |
notes |
software | healthy | skills/ego-browser/learnings/x-com/notes |
.github |
software | healthy | .github |
ISSUE_TEMPLATE |
software | healthy | .github/ISSUE_TEMPLATE |
workflows |
software | healthy | .github/workflows |
| Label | Layer | Status | Path |
|---|---|---|---|
acorn@^8.16.0 |
dependencies | healthy | package/ego-browser/package.json |
@rollup/plugin-node-resolve@^16.0.3 |
dependencies | healthy | package/ego-browser/package.json |
@rollup/plugin-typescript@^12.3.0 |
dependencies | healthy | package/ego-browser/package.json |
@types/node@^22.15.29 |
dependencies | healthy | package/ego-browser/package.json |
esbuild@^0.28.1 |
dependencies | healthy | package/ego-browser/package.json |
lefthook@^2.1.9 |
dependencies | healthy | package/ego-browser/package.json |
prettier@^3.8.4 |
dependencies | healthy | package/ego-browser/package.json |
rollup@^4.60.4 |
dependencies | healthy | package/ego-browser/package.json |
tslib@^2.8.1 |
dependencies | healthy | package/ego-browser/package.json |
typescript@^5.8.3 |
dependencies | healthy | package/ego-browser/package.json |
| Label | Layer | Status | Path |
|---|---|---|---|
prepare |
cicd | healthy | .github/workflows/publish-ego-browser-skill.yml |
publish-clawhub |
cicd | healthy | .github/workflows/publish-ego-browser-skill.yml |
publish-skillhub |
cicd | healthy | .github/workflows/publish-ego-browser-skill.yml |
test |
cicd | healthy | .github/workflows/ci.yml |
release |
cicd | healthy | .github/workflows/ci.yml |
purge |
cicd | healthy | .github/workflows/purge-camo-cache.yml |
require-dev-source |
cicd | healthy | .github/workflows/main-pr-source.yml |
quality-gates |
cicd | healthy | .github/workflows/quality-gates.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
to |
software | healthy | package/ego-browser/scripts/real-browser-e2e/cases/interact… |
TimeoutError |
software | healthy | package/ego-browser/src/cdp-eval.ts:TimeoutError |
FakeEgo |
software | healthy | package/ego-browser/src/taskspace-e2e.test.mjs:FakeEgo |
FakeCDP |
software | healthy | package/ego-browser/src/element-resolver.test.mjs:FakeCDP |
ElementResolutionError |
software | healthy | package/ego-browser/src/element-resolver.ts:ElementResoluti… |
RefMap |
software | healthy | package/ego-browser/src/ref-map.ts:RefMap |
VideoRecorder |
software | healthy | package/ego-browser/src/video-recorder.ts:VideoRecorder |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::publish-ego-browser-skill |
cicd | healthy | .github/workflows/publish-ego-browser-skill.yml |
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
gha::purge-camo-cache |
cicd | healthy | .github/workflows/purge-camo-cache.yml |
gha::main-pr-source |
cicd | healthy | .github/workflows/main-pr-source.yml |
gha::quality-gates |
cicd | healthy | .github/workflows/quality-gates.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | package/ego-browser/scripts/real-browser-e2e/fixture.mjs |
0.4.3.0 |
network | healthy | package/ego-browser/src/update-notice.test.mjs |
0.4.4.0 |
network | healthy | package/ego-browser/src/update-notice.test.mjs |
| Label | Layer | Status | Path |
|---|---|---|---|
port:17 |
network | healthy | skills/ego-browser/scripts/install.sh |
port:16 |
network | healthy | skills/ego-browser/scripts/install.sh |
| Label | Layer | Status | Path |
|---|---|---|---|
SKILLHUB_TOKEN |
cicd | healthy | — |
CLAWHUB_TOKEN |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-t1083cul |
software | healthy | /tmp/repobility-clone-t1083cul |
| Label | Layer | Status | Path |
|---|---|---|---|
/tmp/page.png |
frontend | healthy | package/ego-browser/src/format.ts |
This page is publicly accessible at:
https://repobility.com/scan/0a70e049-3295-41b6-9679-6be56ccc8421/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/0a70e049-3295-41b6-9679-6be56ccc8421/
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.