https://github.com/siran/egpt
· scanned 2026-06-16 00:14 UTC (2 months, 2 weeks ago)
212 raw signals (0 security + 212 graph)
Last scanned 2 months, 2 weeks ago · v1 · 212 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 1780 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 |
|---|---|---|---|
clockNow |
software | healthy | dispatch.mjs:clockNow |
clockMs |
software | healthy | dispatch.mjs:clockMs |
clockIso |
software | healthy | dispatch.mjs:clockIso |
stamp |
software | healthy | dispatch.mjs:stamp |
isMissingResumeError |
software | healthy | dispatch.mjs:isMissingResumeError |
isBrainFailureResult |
software | healthy | dispatch.mjs:isBrainFailureResult |
registrySurface |
software | healthy | dispatch.mjs:registrySurface |
makePaths |
software | healthy | dispatch.mjs:makePaths |
defaultThreadContext |
software | healthy | dispatch.mjs:defaultThreadContext |
defaultRouteContext |
software | healthy | dispatch.mjs:defaultRouteContext |
isSilence |
software | healthy | dispatch.mjs:isSilence |
appendActivity |
software | healthy | dispatch.mjs:appendActivity |
archiveOldTranscriptDays |
software | healthy | dispatch.mjs:archiveOldTranscriptDays |
maybePrefixDateHeader |
software | healthy | dispatch.mjs:maybePrefixDateHeader |
_maybePrefixDateHeaderLocked |
software | healthy | dispatch.mjs:_maybePrefixDateHeaderLocked |
rotateIfBig |
software | healthy | dispatch.mjs:rotateIfBig |
rotateDailyIfNeeded |
software | healthy | dispatch.mjs:rotateDailyIfNeeded |
_rotateDailyLocked |
software | healthy | dispatch.mjs:_rotateDailyLocked |
appendTranscript |
software | healthy | dispatch.mjs:appendTranscript |
deliverBridgeReply |
software | healthy | dispatch.mjs:deliverBridgeReply |
dispatchPersonaTurn |
software | healthy | dispatch.mjs:dispatchPersonaTurn |
createDispatchRuntime |
software | healthy | dispatch.mjs:createDispatchRuntime |
rememberState |
software | healthy | dispatch.mjs:rememberState |
currentSelfDmConfig |
software | healthy | dispatch.mjs:currentSelfDmConfig |
buildLineagePrelude |
software | healthy | dispatch.mjs:buildLineagePrelude |
isSystem |
software | healthy | dispatch.mjs:isSystem |
turnFailureNotice |
software | healthy | dispatch.mjs:turnFailureNotice |
readState |
software | healthy | dispatch.mjs:readState |
writeState |
software | healthy | dispatch.mjs:writeState |
runMigrations |
software | healthy | dispatch.mjs:runMigrations |
updateState |
software | healthy | dispatch.mjs:updateState |
autoElevateOperatorDms |
software | healthy | dispatch.mjs:autoElevateOperatorDms |
logActivity |
software | healthy | dispatch.mjs:logActivity |
rotatePromptsLogIfBig |
software | healthy | dispatch.mjs:rotatePromptsLogIfBig |
runDefaultBrainTurn |
software | healthy | dispatch.mjs:runDefaultBrainTurn |
isPerContactDispatch |
software | healthy | dispatch.mjs:isPerContactDispatch |
_contactJids |
software | healthy | dispatch.mjs:_contactJids |
identity |
software | healthy | dispatch.mjs:identity |
applyRuntimeSessionShape |
software | healthy | dispatch.mjs:applyRuntimeSessionShape |
runAttempt |
software | healthy | dispatch.mjs:runAttempt |
submitIncoming |
software | healthy | dispatch.mjs:submitIncoming |
slugDir |
software | healthy | conversations-state.mjs:slugDir |
slugTranscriptPath |
software | healthy | conversations-state.mjs:slugTranscriptPath |
renameSlugDir |
software | healthy | conversations-state.mjs:renameSlugDir |
renameLogLine |
software | healthy | conversations-state.mjs:renameLogLine |
appendRenameLog |
software | healthy | conversations-state.mjs:appendRenameLog |
_legacySlugDir |
software | healthy | conversations-state.mjs:_legacySlugDir |
getSystemThread |
software | healthy | conversations-state.mjs:getSystemThread |
setSystemThread |
software | healthy | conversations-state.mjs:setSystemThread |
jidMediaDir |
software | healthy | conversations-state.mjs:jidMediaDir |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
TESTING.md |
software | healthy | TESTING.md |
vitest.config.mjs |
software | healthy | vitest.config.mjs |
README.md |
software | healthy | README.md |
IDEAS.md |
software | healthy | IDEAS.md |
package.json |
software | healthy | package.json |
dispatch.mjs |
software | healthy | dispatch.mjs |
CONTRACTS.md |
software | healthy | CONTRACTS.md |
package-lock.json |
software | healthy | package-lock.json |
conversations-state.mjs |
software | healthy | conversations-state.mjs |
BRAINS-AND-PROFILES.md |
software | healthy | BRAINS-AND-PROFILES.md |
author-emoji.mjs |
software | healthy | author-emoji.mjs |
MANUAL.md |
software | healthy | MANUAL.md |
LICENSE |
software | healthy | LICENSE |
GENOME.md |
software | healthy | GENOME.md |
e_identity.md |
software | healthy | e_identity.md |
ROOMS-UNIFICATION.md |
software | healthy | ROOMS-UNIFICATION.md |
egpt-daemon.mjs |
software | healthy | egpt-daemon.mjs |
BRIDGES_CDP_SPEC.md |
software | healthy | BRIDGES_CDP_SPEC.md |
egpt.mjs |
software | healthy | egpt.mjs |
ENGINE-SURFACE-SEPARATION.md |
software | healthy | ENGINE-SURFACE-SEPARATION.md |
LEDGER_PROTOCOL.md |
software | healthy | LEDGER_PROTOCOL.md |
config-schema.mjs |
software | healthy | config/config-schema.mjs |
conversations.config.example.yaml |
software | healthy | config/conversations.config.example.yaml |
claude-sdk.mjs |
software | healthy | config/brains/claude-sdk.mjs |
claude-code.mjs |
software | healthy | config/brains/claude-code.mjs |
chatgpt-cdp.mjs |
software | healthy | config/brains/chatgpt-cdp.mjs |
llama.mjs |
software | healthy | config/brains/llama.mjs |
claude-cdp.mjs |
software | healthy | config/brains/claude-cdp.mjs |
codex.mjs |
software | healthy | config/brains/codex.mjs |
README.md |
software | healthy | config/brains/type/README.md |
monthly.md |
software | healthy | config/heartbeats/monthly.md |
daily.md |
software | healthy | config/heartbeats/daily.md |
weekly.md |
software | healthy | config/heartbeats/weekly.md |
example.md |
software | healthy | config/heartbeats/example.md |
yearly.md |
software | healthy | config/heartbeats/yearly.md |
default.json |
software | healthy | config/themes/default.json |
nord.json |
software | healthy | config/themes/nord.json |
midnight.json |
software | healthy | config/themes/midnight.json |
gruvbox.json |
software | healthy | config/themes/gruvbox.json |
dracula.json |
software | healthy | config/themes/dracula.json |
ember.json |
software | healthy | config/themes/ember.json |
tokyo-night.json |
software | healthy | config/themes/tokyo-night.json |
monokai.json |
software | healthy | config/themes/monokai.json |
ocean.json |
software | healthy | config/themes/ocean.json |
catppuccin.json |
software | healthy | config/themes/catppuccin.json |
system.md |
software | healthy | config/personalities/system.md |
banter.md |
software | healthy | config/personalities/banter.md |
silent.md |
software | healthy | config/personalities/silent.md |
default.md |
software | healthy | config/personalities/default.md |
vesna.md |
software | healthy | config/personalities/vesna.md |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
config |
software | healthy | config |
brains |
software | healthy | config/brains |
type |
software | healthy | config/brains/type |
heartbeats |
software | healthy | config/heartbeats |
themes |
software | healthy | config/themes |
personalities |
software | healthy | config/personalities |
tests |
software | healthy | tests |
commands |
software | healthy | commands |
docs |
software | healthy | docs |
attic |
software | healthy | attic |
slash |
software | healthy | slash |
identities |
software | healthy | identities |
default |
software | healthy | identities/default |
extension |
software | healthy | extension |
src |
software | healthy | extension/src |
settings |
software | healthy | extension/src/settings |
bridges |
software | healthy | extension/src/bridges |
commands |
software | healthy | extension/src/commands |
content |
software | healthy | extension/src/content |
tools |
software | healthy | extension/src/tools |
tab |
software | healthy | extension/src/tab |
setup |
software | healthy | setup |
tests-manual |
software | healthy | tests-manual |
src |
software | healthy | src |
bridges |
software | healthy | src/bridges |
tools |
software | healthy | src/tools |
engine |
software | healthy | src/engine |
attach |
software | healthy | src/attach |
| Label | Layer | Status | Path |
|---|---|---|---|
as |
software | healthy | dispatch.mjs:as |
of |
software | healthy | conversations-state.mjs:of |
as |
software | healthy | egpt.mjs:as |
we |
software | healthy | egpt.mjs:we |
with |
software | healthy | tests/warm-sessions.test.mjs:with |
of |
software | healthy | tests/integrity.test.mjs:of |
of |
software | healthy | tests/extension-build.test.mjs:of |
of |
software | healthy | tests/dynamic-imports.test.mjs:of |
TmpRoom |
software | healthy | tests/room-members.test.mjs:TmpRoom |
HeldFloodDetector |
software | healthy | extension/src/tools/bus-flood.js:HeldFloodDetector |
tag |
software | healthy | src/room.mjs:tag |
Room |
software | healthy | src/room-core.mjs:Room |
ConversationRoom |
software | healthy | src/room-core.mjs:ConversationRoom |
NamedRoom |
software | healthy | src/room-core.mjs:NamedRoom |
| Label | Layer | Status | Path |
|---|---|---|---|
port:23 |
network | healthy | config/conversations.config.example.yaml |
port:59 |
network | healthy | config/conversations.config.example.yaml |
port:01 |
network | healthy | config/conversations.config.example.yaml |
port:8089 |
network | healthy | tests-manual/transcriptor-smoke.mjs |
port:9221 |
network | healthy | tests-manual/wa-audio-spike.mjs |
port:9222 |
network | healthy | src/tools/browser-tools.mjs |
| Label | Layer | Status | Path |
|---|---|---|---|
192.168.1.50 |
network | healthy | config/config-schema.mjs |
127.0.0.1 |
network | healthy | config/config-schema.mjs |
10.0.0.5 |
network | healthy | tests/llama-brain.test.mjs |
| Label | Layer | Status | Path |
|---|---|---|---|
Settings |
frontend | healthy | extension/src/settings/Settings.jsx |
Input |
frontend | healthy | extension/src/tab/Input.jsx |
App |
frontend | healthy | extension/src/tab/App.jsx |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-_60esr7l |
software | healthy | /tmp/repobility-clone-_60esr7l |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | config/config-schema.mjs |
This page is publicly accessible at:
https://repobility.com/scan/ed5a7287-aedd-4f0b-8fd1-1ac456953a63/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/ed5a7287-aedd-4f0b-8fd1-1ac456953a63/
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.