https://github.com/sol-aeternum/Daemon
· scanned 2026-06-16 00:19 UTC (2 months, 2 weeks ago)
312 raw signals (99 security + 213 graph)
Last scanned 2 months, 2 weeks ago · v1 · 198 actionable findings from 2 signal sources. 303 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 6856 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 |
|---|---|---|---|
main |
software | healthy | test_preserve.py:61 |
test_subagents |
software | healthy | test_subagents.py:27 |
runQA |
software | healthy | frontend/qa-script.js:runQA |
log |
software | healthy | frontend/qa-script.js:log |
MockEnrollmentModal |
software | healthy | frontend/__tests__/DevicesTab.test.tsx:MockEnrollmentModal |
mockWindowLocation |
software | healthy | frontend/__tests__/DevicesTab.test.tsx:mockWindowLocation |
getConfirmRevokeButton |
software | healthy | frontend/__tests__/DevicesTab.test.tsx:getConfirmRevokeButt… |
fireSubscribers |
software | healthy | frontend/__tests__/auth-provider.test.tsx:fireSubscribers |
makeFetchMock |
software | healthy | frontend/__tests__/auth-provider.test.tsx:makeFetchMock |
setLocation |
software | healthy | frontend/__tests__/auth-provider.test.tsx:setLocation |
setupHrefSpy |
software | healthy | frontend/__tests__/auth-provider.test.tsx:setupHrefSpy |
renderProvider |
software | healthy | frontend/__tests__/auth-provider.test.tsx:renderProvider |
Consumer |
software | healthy | frontend/__tests__/auth-provider.test.tsx:Consumer |
resolveConfig |
software | healthy | frontend/__tests__/auth-provider.test.tsx:resolveConfig |
flush |
software | healthy | frontend/__tests__/auth-provider.test.tsx:flush |
Probe |
software | healthy | frontend/__tests__/auth-provider.test.tsx:Probe |
buildRealPersistedAdvisorTrace |
software | healthy | frontend/__tests__/advisor-events.test.ts:buildRealPersiste… |
X |
software | healthy | frontend/__tests__/advisor-events.test.ts:X |
buildSseResponse |
software | healthy | frontend/__tests__/chat-route-advisor-events.test.ts:buildS… |
encodeFrame |
software | healthy | frontend/__tests__/chat-route-advisor-events.test.ts:encode… |
writes |
software | healthy | frontend/__tests__/chat-route-advisor-events.test.ts:writes |
loadPostHandler |
software | healthy | frontend/__tests__/auth-proxy-route.test.ts:loadPostHandler |
installStorage |
software | healthy | frontend/__tests__/auth.test.ts:installStorage |
assertSecretFree |
software | healthy | frontend/__tests__/auth.test.ts:assertSecretFree |
mockFetchResponse |
software | healthy | frontend/__tests__/auth-config.test.ts:mockFetchResponse |
installGoogleMock |
software | healthy | frontend/__tests__/auth-landing.test.tsx:installGoogleMock |
waitForLoadingToFinish |
software | healthy | frontend/__tests__/auth-landing.test.tsx:waitForLoadingToFi… |
StubAuthProvider |
software | healthy | frontend/__tests__/auth-page.test.tsx:StubAuthProvider |
record |
software | healthy | frontend/scripts/task17-manual-playwright.mjs:record |
extractConversationId |
software | healthy | frontend/scripts/task17-manual-playwright.mjs:extractConver… |
sendMessage |
software | healthy | frontend/scripts/task17-manual-playwright.mjs:sendMessage |
waitForAny |
software | healthy | frontend/scripts/task17-manual-playwright.mjs:waitForAny |
waitForCondition |
software | healthy | frontend/scripts/task17-manual-playwright.mjs:waitForCondit… |
hasCouncilOutputInDom |
software | healthy | frontend/scripts/task17-manual-playwright.mjs:hasCouncilOut… |
isVisibleWithin |
software | healthy | frontend/scripts/task17-manual-playwright.mjs:isVisibleWith… |
run |
software | healthy | frontend/scripts/task17-manual-playwright.mjs:run |
StreamingTtsMessage |
software | healthy | frontend/components/StreamingTtsMessage.tsx:StreamingTtsMes… |
handleClick |
software | healthy | frontend/components/StreamingTtsMessage.tsx:handleClick |
SettingsPanel |
software | healthy | frontend/components/SettingsPanel.tsx:SettingsPanel |
useLocalStorage |
software | healthy | frontend/components/SettingsPanel.tsx:useLocalStorage |
setValue |
software | healthy | frontend/components/SettingsPanel.tsx:setValue |
isRecord |
software | healthy | frontend/components/ToolCallBlock.tsx:isRecord |
sanitizeProtectedArtifactPaths |
software | healthy | frontend/components/ToolCallBlock.tsx:sanitizeProtectedArti… |
getSpawnMode |
software | healthy | frontend/components/ToolCallBlock.tsx:getSpawnMode |
deriveImagePath |
software | healthy | frontend/components/ToolCallBlock.tsx:deriveImagePath |
ToolCallBlock |
software | healthy | frontend/components/ToolCallBlock.tsx:ToolCallBlock |
loadBlob |
software | healthy | frontend/components/ToolCallBlock.tsx:loadBlob |
resultText |
software | healthy | frontend/components/ToolCallBlock.tsx:resultText |
ToolCallLog |
software | healthy | frontend/components/ToolCallBlock.tsx:ToolCallLog |
getImagePath |
software | healthy | frontend/components/ToolCallBlock.tsx:getImagePath |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
renovate.json |
software | healthy | renovate.json |
MEMORY_LAYER.md |
software | healthy | MEMORY_LAYER.md |
README.md |
software | healthy | README.md |
package.json |
software | healthy | package.json |
Dockerfile |
software | healthy | Dockerfile |
TRIAGE.md |
software | healthy | TRIAGE.md |
QUICKSTART.md |
software | healthy | QUICKSTART.md |
package-lock.json |
software | healthy | package-lock.json |
.pre-commit-config.yaml |
software | healthy | .pre-commit-config.yaml |
pyrightconfig.json |
software | healthy | pyrightconfig.json |
test_preserve.py |
software | healthy | test_preserve.py |
.env.example |
software | healthy | .env.example |
pyproject.toml |
software | healthy | pyproject.toml |
test_subagents.py |
software | healthy | test_subagents.py |
AGENTS.md |
software | healthy | AGENTS.md |
docker-compose.yml |
software | healthy | docker-compose.yml |
bun.lock |
software | healthy | frontend/bun.lock |
tailwind.config.ts |
software | healthy | frontend/tailwind.config.ts |
prettier.config.mjs |
software | healthy | frontend/prettier.config.mjs |
commitlint.config.cjs |
software | healthy | frontend/commitlint.config.cjs |
PWA_CHECKLIST.md |
software | healthy | frontend/PWA_CHECKLIST.md |
package.json |
software | healthy | frontend/package.json |
IMPLEMENTATION.md |
software | healthy | frontend/IMPLEMENTATION.md |
next.config.js |
software | healthy | frontend/next.config.js |
Dockerfile |
software | healthy | frontend/Dockerfile |
next-env.d.ts |
software | healthy | frontend/next-env.d.ts |
package-lock.json |
software | healthy | frontend/package-lock.json |
PWA_SETUP.md |
software | healthy | frontend/PWA_SETUP.md |
tsconfig.json |
software | healthy | frontend/tsconfig.json |
eslint.config.mjs |
software | healthy | frontend/eslint.config.mjs |
postcss.config.js |
software | healthy | frontend/postcss.config.js |
qa-script.js |
software | healthy | frontend/qa-script.js |
vitest.config.ts |
software | healthy | frontend/vitest.config.ts |
AccountWidget.test.tsx |
software | healthy | frontend/__tests__/AccountWidget.test.tsx |
DevicesTab.test.tsx |
software | healthy | frontend/__tests__/DevicesTab.test.tsx |
auth-provider.test.tsx |
software | healthy | frontend/__tests__/auth-provider.test.tsx |
advisor-events.test.ts |
software | healthy | frontend/__tests__/advisor-events.test.ts |
chat-route-advisor-events.test.ts |
software | healthy | frontend/__tests__/chat-route-advisor-events.test.ts |
sanitizeHtml.test.ts |
software | healthy | frontend/__tests__/sanitizeHtml.test.ts |
deployment.test.ts |
software | healthy | frontend/__tests__/deployment.test.ts |
tool-call-log.test.ts |
software | healthy | frontend/__tests__/tool-call-log.test.ts |
auth-proxy-route.test.ts |
software | healthy | frontend/__tests__/auth-proxy-route.test.ts |
studio-video-generation.test.ts |
software | healthy | frontend/__tests__/studio-video-generation.test.ts |
auth.test.ts |
software | healthy | frontend/__tests__/auth.test.ts |
council-events.test.ts |
software | healthy | frontend/__tests__/council-events.test.ts |
auth-config.test.ts |
software | healthy | frontend/__tests__/auth-config.test.ts |
auth-landing.test.tsx |
software | healthy | frontend/__tests__/auth-landing.test.tsx |
auth-page.test.tsx |
software | healthy | frontend/__tests__/auth-page.test.tsx |
parseResponse.test.ts |
software | healthy | frontend/__tests__/council/parseResponse.test.ts |
task17-manual-playwright.mjs |
software | healthy | frontend/scripts/task17-manual-playwright.mjs |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
TestBroadcastChannel |
software | healthy | frontend/__tests__/auth.test.ts:TestBroadcastChannel |
ErrorBoundary |
software | healthy | frontend/components/ErrorBoundary.tsx:ErrorBoundary |
s |
software | healthy | frontend/public/workbox-00a24876.js:s |
i |
software | healthy | frontend/public/workbox-00a24876.js:i |
A |
software | healthy | frontend/public/workbox-00a24876.js:A |
Y |
software | healthy | frontend/public/workbox-00a24876.js:Y |
tt |
software | healthy | frontend/public/workbox-00a24876.js:tt |
VideoPricingConfig |
software | healthy | config/video_pricing.py:22 |
_FakeMailSender |
software | healthy | tests/test_identity_device_notification.py:103 |
_ExplodingMailSender |
software | healthy | tests/test_identity_device_notification.py:131 |
_FakeBackgroundTasks |
software | healthy | tests/test_identity_device_notification.py:145 |
TestRenderDeviceNotification |
software | healthy | tests/test_identity_device_notification.py:196 |
TestSecretFreePayload |
software | healthy | tests/test_identity_device_notification.py:303 |
TestSendDeviceNotification |
software | healthy | tests/test_identity_device_notification.py:392 |
_SmtpFlavouredFake |
software | healthy | tests/test_identity_device_notification.py:478 |
TestScheduleDeviceNotification |
software | healthy | tests/test_identity_device_notification.py:499 |
TestEnqueuedCoroutineEndToEnd |
software | healthy | tests/test_identity_device_notification.py:599 |
MockConn |
software | healthy | tests/test_device_management.py:21 |
MockPool |
software | healthy | tests/test_device_management.py:110 |
TestListDevicesRequiresAuth |
software | healthy | tests/test_device_management.py:199 |
TestListDevicesOwnOnly |
software | healthy | tests/test_device_management.py:230 |
TestListDevicesCurrentFlag |
software | healthy | tests/test_device_management.py:292 |
TestListDevicesRevokedExclusion |
software | healthy | tests/test_device_management.py:352 |
TestRevokeDeviceRequiresAuth |
software | healthy | tests/test_device_management.py:487 |
TestRevokeDeviceCrossUser |
software | healthy | tests/test_device_management.py:520 |
TestRevokeDeviceMalformedId |
software | healthy | tests/test_device_management.py:577 |
TestRevokeDeviceOwnDevice |
software | healthy | tests/test_device_management.py:628 |
TestRevokeDeviceIdempotent |
software | healthy | tests/test_device_management.py:715 |
TestRevokeDeviceCurrentDeviceClearsCookie |
software | healthy | tests/test_device_management.py:774 |
FakeDAL |
software | healthy | tests/test_video_credits_grant_bounds.py:41 |
TestConsolidationNudgeDebounceKey |
software | healthy | tests/test_skill_consolidation.py:22 |
TestConsolidationNudgeJobResultStructure |
software | healthy | tests/test_skill_consolidation.py:42 |
TestConsolidationNudgeActionStructure |
software | healthy | tests/test_skill_consolidation.py:66 |
FakeMemoryStore |
software | healthy | tests/test_skill_consolidation.py:409 |
TestConsolidationPromptBuilding |
software | healthy | tests/test_skill_consolidation.py:216 |
TestConsolidationActionParsing |
software | healthy | tests/test_skill_consolidation.py:261 |
TestProtectedSkillsExclusion |
software | healthy | tests/test_skill_consolidation.py:319 |
TestApplyMergeAction |
software | healthy | tests/test_skill_consolidation.py:354 |
TestApplyDeleteAction |
software | healthy | tests/test_skill_consolidation.py:380 |
TestModelDrivenConsolidationFlow |
software | healthy | tests/test_skill_consolidation.py:404 |
TestAuditLogRecording |
software | healthy | tests/test_skill_consolidation.py:472 |
TestProtectionDirectUserBypass |
software | healthy | tests/test_skill_protection.py:29 |
TestProtectionAutonomousBlocked |
software | healthy | tests/test_skill_protection.py:122 |
TestProtectionAutonomousAllowed |
software | healthy | tests/test_skill_protection.py:263 |
TestProtectionCreate |
software | healthy | tests/test_skill_protection.py:404 |
MockResponse |
software | healthy | tests/test_longmemeval_evaluate.py:11 |
MockRecord |
software | healthy | tests/test_skill_ui_metadata.py:26 |
ASGISyncClient |
software | healthy | tests/test_skill_ui_metadata.py:53 |
TestSkillUIBadgeRendering |
software | healthy | tests/test_skill_ui_metadata.py:138 |
TestSkillUIProtectedAutonomousEdit |
software | healthy | tests/test_skill_ui_metadata.py:404 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
frontend |
software | healthy | frontend |
__tests__ |
software | healthy | frontend/__tests__ |
council |
software | healthy | frontend/__tests__/council |
scripts |
software | healthy | frontend/scripts |
components |
software | healthy | frontend/components |
settings |
software | healthy | frontend/components/settings |
memory |
software | healthy | frontend/components/settings/memory |
ui |
software | healthy | frontend/components/ui |
chat |
software | healthy | frontend/components/chat |
council |
software | healthy | frontend/components/council |
app |
software | healthy | frontend/app |
settings |
software | healthy | frontend/app/settings |
voice |
software | healthy | frontend/app/settings/voice |
memory |
software | healthy | frontend/app/settings/memory |
profile |
software | healthy | frontend/app/settings/profile |
skills |
software | healthy | frontend/app/settings/skills |
appearance |
software | healthy | frontend/app/settings/appearance |
devices |
software | healthy | frontend/app/settings/devices |
auth |
software | healthy | frontend/app/auth |
projects |
software | healthy | frontend/app/projects |
api |
software | healthy | frontend/app/api |
video-credits |
software | healthy | frontend/app/api/video-credits |
[...path] |
software | healthy | frontend/app/api/video-credits/[...path] |
v1 |
software | healthy | frontend/app/api/v1 |
auth |
software | healthy | frontend/app/api/v1/auth |
[...path] |
software | healthy | frontend/app/api/v1/auth/[...path] |
tts |
software | healthy | frontend/app/api/tts |
chat |
software | healthy | frontend/app/api/chat |
audio |
software | healthy | frontend/app/api/audio |
token |
software | healthy | frontend/app/api/audio/token |
scribe-token |
software | healthy | frontend/app/api/audio/scribe-token |
stt |
software | healthy | frontend/app/api/stt |
_lib |
software | healthy | frontend/app/api/_lib |
images |
software | healthy | frontend/app/api/images |
[...path] |
software | healthy | frontend/app/api/images/[...path] |
skills |
software | healthy | frontend/app/api/skills |
[...path] |
software | healthy | frontend/app/api/skills/[...path] |
sound-effects |
software | healthy | frontend/app/api/sound-effects |
chats |
software | healthy | frontend/app/chats |
landing |
software | healthy | frontend/app/landing |
studio |
software | healthy | frontend/app/studio |
components |
software | healthy | frontend/app/studio/components |
hooks |
software | healthy | frontend/app/studio/hooks |
setup |
software | healthy | frontend/app/setup |
artifacts |
software | healthy | frontend/app/artifacts |
generated-files |
software | healthy | frontend/app/generated-files |
[...path] |
software | healthy | frontend/app/generated-files/[...path] |
lib |
software | healthy | frontend/lib |
hooks |
software | healthy | frontend/hooks |
public |
software | healthy | frontend/public |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
GET /health |
api | healthy | orchestrator/main.py |
POST /v1/tools/test |
api | healthy | orchestrator/main.py |
GET /providers |
api | healthy | orchestrator/main.py |
GET /api/models |
api | healthy | orchestrator/main.py |
GET /models |
api | healthy | orchestrator/main.py |
GET /v1/models |
api | healthy | orchestrator/main.py |
GET /v1/catalog |
api | healthy | orchestrator/main.py |
POST /chat/completions |
api | healthy | orchestrator/main.py |
POST /v1/chat/completions |
api | healthy | orchestrator/main.py |
GET /generated-images/{filename} |
api | healthy | orchestrator/main.py |
GET /generated-audio/{filename} |
api | healthy | orchestrator/main.py |
GET /generated-files/{filename} |
api | healthy | orchestrator/main.py |
POST /tts |
api | healthy | orchestrator/main.py |
GET /audio/token |
api | healthy | orchestrator/main.py |
GET /audio/scribe-token |
api | healthy | orchestrator/main.py |
POST /stt |
api | healthy | orchestrator/main.py |
POST /sound-effects |
api | healthy | orchestrator/main.py |
POST /chat |
api | healthy | orchestrator/main.py |
GET /{image_id} |
api | healthy | orchestrator/routes/images.py |
GET /{image_id}/metadata |
api | healthy | orchestrator/routes/images.py |
POST /upload-reference |
api | healthy | orchestrator/routes/images.py |
POST /generate |
api | healthy | orchestrator/routes/images.py |
GET / |
api | healthy | orchestrator/routes/skills.py |
GET /{skill_id} |
api | healthy | orchestrator/routes/skills.py |
POST / |
api | healthy | orchestrator/routes/skills.py |
POST /upload |
api | healthy | orchestrator/routes/skills.py |
PUT /{skill_id} |
api | healthy | orchestrator/routes/skills.py |
PATCH /{skill_id}/enabled |
api | healthy | orchestrator/routes/skills.py |
DELETE /{skill_id} |
api | healthy | orchestrator/routes/skills.py |
PATCH /{skill_id}/autonomous-edit |
api | healthy | orchestrator/routes/skills.py |
POST /{skill_id}/pending-update |
api | healthy | orchestrator/routes/skills.py |
GET /{skill_id}/download |
api | healthy | orchestrator/routes/skills.py |
POST /admin/sync |
api | healthy | orchestrator/routes/skills.py |
POST /export |
api | healthy | orchestrator/routes/memories.py |
POST /import |
api | healthy | orchestrator/routes/memories.py |
POST /reembed |
api | healthy | orchestrator/routes/memories.py |
DELETE / |
api | healthy | orchestrator/routes/memories.py |
GET /{memory_id} |
api | healthy | orchestrator/routes/memories.py |
PATCH /{memory_id} |
api | healthy | orchestrator/routes/memories.py |
DELETE /{memory_id} |
api | healthy | orchestrator/routes/memories.py |
POST /{memory_id}/confirm |
api | healthy | orchestrator/routes/memories.py |
POST /consolidate |
api | healthy | orchestrator/routes/memories.py |
POST /dream |
api | healthy | orchestrator/routes/memories.py |
GET /{conversation_id} |
api | healthy | orchestrator/routes/conversations.py |
PATCH /{conversation_id} |
api | healthy | orchestrator/routes/conversations.py |
DELETE /{conversation_id} |
api | healthy | orchestrator/routes/conversations.py |
POST /email/start |
api | healthy | orchestrator/routes/auth_setup.py |
POST /email/complete |
api | healthy | orchestrator/routes/auth_setup.py |
POST /google/start |
api | healthy | orchestrator/routes/auth_setup.py |
POST /google/complete |
api | healthy | orchestrator/routes/auth_setup.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | test_preserve.py |
203.0.113.5 |
network | healthy | frontend/__tests__/auth-proxy-route.test.ts |
203.0.113.6 |
network | healthy | frontend/__tests__/auth-proxy-route.test.ts |
203.0.113.7 |
network | healthy | frontend/__tests__/auth-proxy-route.test.ts |
203.0.113.10 |
network | healthy | frontend/__tests__/auth-proxy-route.test.ts |
198.51.100.9 |
network | healthy | frontend/__tests__/auth-proxy-route.test.ts |
203.0.113.11 |
network | healthy | frontend/__tests__/auth-proxy-route.test.ts |
10.0.0.12 |
network | healthy | frontend/__tests__/auth-proxy-route.test.ts |
10.0.0.13 |
network | healthy | frontend/__tests__/auth-proxy-route.test.ts |
198.51.100.44 |
network | healthy | frontend/__tests__/auth-proxy-route.test.ts |
1.2.3.4 |
network | healthy | tests/test_identity_rate_limiter.py |
5.6.7.8 |
network | healthy | tests/test_identity_rate_limiter.py |
198.51.100.8 |
network | healthy | tests/test_identity_rate_limiter.py |
8.8.8.8 |
network | healthy | tests/test_identity_rate_limiter.py |
192.0.2.1 |
network | healthy | tests/test_identity_email_challenge.py |
1.2.3.5 |
network | healthy | tests/test_identity_google_verifier.py |
192.168.1.1 |
network | healthy | tests/test_url_extract.py |
0.255.255.255 |
network | healthy | tests/test_ssrf_guard.py |
10.0.0.0 |
network | healthy | tests/test_ssrf_guard.py |
10.255.255.255 |
network | healthy | tests/test_ssrf_guard.py |
100.64.0.1 |
network | healthy | tests/test_ssrf_guard.py |
169.254.169.254 |
network | healthy | tests/test_ssrf_guard.py |
172.16.0.0 |
network | healthy | tests/test_ssrf_guard.py |
172.31.255.255 |
network | healthy | tests/test_ssrf_guard.py |
192.0.0.1 |
network | healthy | tests/test_ssrf_guard.py |
192.168.0.1 |
network | healthy | tests/test_ssrf_guard.py |
198.18.0.1 |
network | healthy | tests/test_ssrf_guard.py |
198.51.100.1 |
network | healthy | tests/test_ssrf_guard.py |
203.0.113.1 |
network | healthy | tests/test_ssrf_guard.py |
224.0.0.1 |
network | healthy | tests/test_ssrf_guard.py |
255.255.255.255 |
network | healthy | tests/test_ssrf_guard.py |
1.1.1.1 |
network | healthy | tests/test_ssrf_guard.py |
9.9.9.9 |
network | healthy | tests/test_ssrf_guard.py |
8.8.4.4 |
network | healthy | tests/test_ssrf_guard.py |
140.82.114.3 |
network | healthy | tests/test_ssrf_guard.py |
10.0.0.1 |
network | healthy | tests/test_ssrf_guard.py |
172.16.0.1 |
network | healthy | tests/test_ssrf_guard.py |
120.0.0.0 |
network | healthy | orchestrator/services/fetch/strategies/direct.py |
100.64.0.0 |
network | healthy | orchestrator/tools/ssrf_guard.py |
127.0.0.0 |
network | healthy | orchestrator/tools/ssrf_guard.py |
169.254.0.0 |
network | healthy | orchestrator/tools/ssrf_guard.py |
192.0.0.0 |
network | healthy | orchestrator/tools/ssrf_guard.py |
192.0.2.0 |
network | healthy | orchestrator/tools/ssrf_guard.py |
192.168.0.0 |
network | healthy | orchestrator/tools/ssrf_guard.py |
198.18.0.0 |
network | healthy | orchestrator/tools/ssrf_guard.py |
198.51.100.0 |
network | healthy | orchestrator/tools/ssrf_guard.py |
203.0.113.0 |
network | healthy | orchestrator/tools/ssrf_guard.py |
224.0.0.0 |
network | healthy | orchestrator/tools/ssrf_guard.py |
240.0.0.0 |
network | healthy | orchestrator/tools/ssrf_guard.py |
| Label | Layer | Status | Path |
|---|---|---|---|
test_memory_migrations.py |
data | healthy | tests/test_memory_migrations.py |
test_hosted_identity_migration.py |
data | healthy | tests/test_hosted_identity_migration.py |
021_l0_tier_and_bm25.sql |
data | healthy | migrations/021_l0_tier_and_bm25.sql |
033_auth_runtime_state.sql |
data | healthy | migrations/033_auth_runtime_state.sql |
013_extend_conversations_messages.sql |
data | healthy | migrations/013_extend_conversations_messages.sql |
005_create_memories.sql |
data | healthy | migrations/005_create_memories.sql |
009_update_memories_constraints.sql |
data | healthy | migrations/009_update_memories_constraints.sql |
010_update_users_schema.sql |
data | healthy | migrations/010_update_users_schema.sql |
020_create_council_sessions.sql |
data | healthy | migrations/020_create_council_sessions.sql |
027_create_dream_log.sql |
data | healthy | migrations/027_create_dream_log.sql |
003_create_conversations.sql |
data | healthy | migrations/003_create_conversations.sql |
017_video_credits.sql |
data | healthy | migrations/017_video_credits.sql |
011_add_memories_embedding_model.sql |
data | healthy | migrations/011_add_memories_embedding_model.sql |
024_extend_memories_for_reasoning.sql |
data | healthy | migrations/024_extend_memories_for_reasoning.sql |
012_add_summary_updated_at.sql |
data | healthy | migrations/012_add_summary_updated_at.sql |
016_bitemporal_memories.sql |
data | healthy | migrations/016_bitemporal_memories.sql |
031_auth_device_model.sql |
data | healthy | migrations/031_auth_device_model.sql |
007_seed_default_user.sql |
data | healthy | migrations/007_seed_default_user.sql |
014_add_reasoning_columns.sql |
data | healthy | migrations/014_add_reasoning_columns.sql |
015_add_reasoning_model.sql |
data | healthy | migrations/015_add_reasoning_model.sql |
001_create_extensions.sql |
data | healthy | migrations/001_create_extensions.sql |
018_video_credit_refund_idempotency.sql |
data | healthy | migrations/018_video_credit_refund_idempotency.sql |
004_create_messages.sql |
data | healthy | migrations/004_create_messages.sql |
026_create_entities.sql |
data | healthy | migrations/026_create_entities.sql |
008_update_memories_source_type.sql |
data | healthy | migrations/008_update_memories_source_type.sql |
035_refresh_rotation_grace.sql |
data | healthy | migrations/035_refresh_rotation_grace.sql |
006_create_extraction_log.sql |
data | healthy | migrations/006_create_extraction_log.sql |
032_hosted_identity_claim.sql |
data | healthy | migrations/032_hosted_identity_claim.sql |
025_create_retrieval_log.sql |
data | healthy | migrations/025_create_retrieval_log.sql |
023_add_consolidation_source_type.sql |
data | healthy | migrations/023_add_consolidation_source_type.sql |
002_create_users.sql |
data | healthy | migrations/002_create_users.sql |
030_add_advisor_traces.sql |
data | healthy | migrations/030_add_advisor_traces.sql |
028_skill_projection.sql |
data | healthy | migrations/028_skill_projection.sql |
022_summary_and_trust.sql |
data | healthy | migrations/022_summary_and_trust.sql |
034_device_creation_audit.sql |
data | healthy | migrations/034_device_creation_audit.sql |
029_skill_consolidation_nudge.sql |
data | healthy | migrations/029_skill_consolidation_nudge.sql |
019_voyage_embedding_migration.sql |
data | healthy | migrations/019_voyage_embedding_migration.sql |
019_voyage_embedding_migration.down.sql |
data | healthy | migrations/rollback/019_voyage_embedding_migration.down.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
SettingsPanel |
frontend | healthy | frontend/components/SettingsPanel.tsx |
AuthPageContent |
frontend | healthy | frontend/components/AuthPageContent.tsx |
ChatSkeleton |
frontend | healthy | frontend/components/ChatSkeleton.tsx |
AuthLanding |
frontend | healthy | frontend/components/AuthLanding.tsx |
MarkdownMessage |
frontend | healthy | frontend/components/MarkdownMessage.tsx |
SkillsTab |
frontend | healthy | frontend/components/settings/SkillsTab.tsx |
MemoryTab |
frontend | healthy | frontend/components/settings/MemoryTab.tsx |
ProfileTab |
frontend | healthy | frontend/components/settings/ProfileTab.tsx |
EnrollmentModal |
frontend | healthy | frontend/components/settings/EnrollmentModal.tsx |
VoiceTab |
frontend | healthy | frontend/components/settings/VoiceTab.tsx |
AppearanceTab |
frontend | healthy | frontend/components/settings/AppearanceTab.tsx |
DevicesTab |
frontend | healthy | frontend/components/settings/DevicesTab.tsx |
MemoryFilters |
frontend | healthy | frontend/components/settings/memory/MemoryFilters.tsx |
ChatPage |
frontend | healthy | frontend/app/page.tsx |
RootLayout |
frontend | healthy | frontend/app/layout.tsx |
SettingsIndex |
frontend | healthy | frontend/app/settings/page.tsx |
SettingsLayout |
frontend | healthy | frontend/app/settings/layout.tsx |
VoicePage |
frontend | healthy | frontend/app/settings/voice/page.tsx |
MemoryPage |
frontend | healthy | frontend/app/settings/memory/page.tsx |
ProfilePage |
frontend | healthy | frontend/app/settings/profile/page.tsx |
SkillsPage |
frontend | healthy | frontend/app/settings/skills/page.tsx |
AppearancePage |
frontend | healthy | frontend/app/settings/appearance/page.tsx |
DevicesPage |
frontend | healthy | frontend/app/settings/devices/page.tsx |
AuthPage |
frontend | healthy | frontend/app/auth/page.tsx |
ProjectsPage |
frontend | healthy | frontend/app/projects/page.tsx |
ChatsPage |
frontend | healthy | frontend/app/chats/page.tsx |
LandingPage |
frontend | healthy | frontend/app/landing/page.tsx |
StudioPage |
frontend | healthy | frontend/app/studio/page.tsx |
StudioLayout |
frontend | healthy | frontend/app/studio/layout.tsx |
SetupPage |
frontend | healthy | frontend/app/setup/page.tsx |
ArtifactsPage |
frontend | healthy | frontend/app/artifacts/page.tsx |
MarkdownRenderer |
frontend | healthy | frontend/src/components/MarkdownRenderer.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
system_state |
data | healthy | migrations/033_auth_runtime_state.sql |
memories |
data | healthy | migrations/005_create_memories.sql |
council_sessions |
data | healthy | migrations/020_create_council_sessions.sql |
dream_log |
data | healthy | migrations/027_create_dream_log.sql |
conversations |
data | healthy | migrations/003_create_conversations.sql |
video_credit_balances |
data | healthy | migrations/017_video_credits.sql |
video_credit_transactions |
data | healthy | migrations/017_video_credits.sql |
devices |
data | healthy | migrations/031_auth_device_model.sql |
sessions |
data | healthy | migrations/031_auth_device_model.sql |
pending_enrollments |
data | healthy | migrations/031_auth_device_model.sql |
messages |
data | healthy | migrations/004_create_messages.sql |
entities |
data | healthy | migrations/026_create_entities.sql |
refresh_rotation_grace |
data | healthy | migrations/035_refresh_rotation_grace.sql |
memory_extraction_log |
data | healthy | migrations/006_create_extraction_log.sql |
tenants |
data | healthy | migrations/032_hosted_identity_claim.sql |
tenant_memberships |
data | healthy | migrations/032_hosted_identity_claim.sql |
identity_providers |
data | healthy | migrations/032_hosted_identity_claim.sql |
signup_invites |
data | healthy | migrations/032_hosted_identity_claim.sql |
email_challenges |
data | healthy | migrations/032_hosted_identity_claim.sql |
google_nonce_challenges |
data | healthy | migrations/032_hosted_identity_claim.sql |
identity_audit_log |
data | healthy | migrations/032_hosted_identity_claim.sql |
retrieval_log |
data | healthy | migrations/025_create_retrieval_log.sql |
users |
data | healthy | migrations/002_create_users.sql |
skill_projections |
data | healthy | migrations/028_skill_projection.sql |
skill_consolidation_log |
data | healthy | migrations/029_skill_consolidation_nudge.sql |
skill_nudge_user_state |
data | healthy | migrations/029_skill_consolidation_nudge.sql |
_migrations |
data | healthy | scripts/migrate.py |
| Label | Layer | Status | Path |
|---|---|---|---|
/page.tsx |
frontend | healthy | frontend/app/page.tsx |
/settings |
frontend | healthy | frontend/app/settings/page.tsx |
/settings/voice |
frontend | healthy | frontend/app/settings/voice/page.tsx |
/settings/memory |
frontend | healthy | frontend/app/settings/memory/page.tsx |
/settings/profile |
frontend | healthy | frontend/app/settings/profile/page.tsx |
/settings/skills |
frontend | healthy | frontend/app/settings/skills/page.tsx |
/settings/appearance |
frontend | healthy | frontend/app/settings/appearance/page.tsx |
/settings/devices |
frontend | healthy | frontend/app/settings/devices/page.tsx |
/auth |
frontend | healthy | frontend/app/auth/page.tsx |
/projects |
frontend | healthy | frontend/app/projects/page.tsx |
/chats |
frontend | healthy | frontend/app/chats/page.tsx |
/landing |
frontend | healthy | frontend/app/landing/page.tsx |
/studio |
frontend | healthy | frontend/app/studio/page.tsx |
/setup |
frontend | healthy | frontend/app/setup/page.tsx |
/artifacts |
frontend | healthy | frontend/app/artifacts/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::tests/test_identity_device_notification.py |
security | healthy | tests/test_identity_device_notification.py |
password_literal::tests/test_identity_device_notification.py |
security | healthy | tests/test_identity_device_notification.py |
password_literal::tests/test_identity_mail_sender.py |
security | healthy | tests/test_identity_mail_sender.py |
password_literal::tests/test_identity_mail_sender.py |
security | healthy | tests/test_identity_mail_sender.py |
password_literal::tests/test_identity_mail_sender.py |
security | healthy | tests/test_identity_mail_sender.py |
password_literal::tests/test_identity_mail_sender.py |
security | healthy | tests/test_identity_mail_sender.py |
password_literal::tests/test_identity_mail_sender.py |
security | healthy | tests/test_identity_mail_sender.py |
password_literal::tests/test_identity_mail_sender.py |
security | healthy | tests/test_identity_mail_sender.py |
password_literal::tests/test_identity_mail_sender.py |
security | healthy | tests/test_identity_mail_sender.py |
password_literal::tests/test_identity_mail_sender.py |
security | healthy | tests/test_identity_mail_sender.py |
password_literal::tests/test_identity_mail_sender.py |
security | healthy | tests/test_identity_mail_sender.py |
| Label | Layer | Status | Path |
|---|---|---|---|
image::Dockerfile |
hardware | healthy | Dockerfile |
image::frontend/Dockerfile |
hardware | healthy | frontend/Dockerfile |
image::backend/Dockerfile |
hardware | healthy | backend/Dockerfile |
migrate |
hardware | healthy | docker-compose.yml |
backend |
hardware | healthy | docker-compose.yml |
worker |
hardware | healthy | docker-compose.yml |
frontend |
hardware | healthy | docker-compose.yml |
postgres |
hardware | healthy | docker-compose.yml |
redis |
hardware | healthy | docker-compose.yml |
crawl4ai |
hardware | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
port:8000 |
network | healthy | Dockerfile |
port:3000 |
network | healthy | docker-compose.yml |
port:5432 |
network | healthy | docker-compose.yml |
port:6379 |
network | healthy | docker-compose.yml |
port:587 |
network | healthy | tests/test_identity_mail_sender.py |
port:25 |
network | healthy | tests/test_identity_mail_sender.py |
port:465 |
network | healthy | tests/test_identity_mail_sender.py |
| Label | Layer | Status | Path |
|---|---|---|---|
codeql |
cicd | healthy | .github/workflows/codeql.yml |
doc-freshness |
cicd | healthy | .github/workflows/docs-freshness.yml |
backend |
cicd | healthy | .github/workflows/ci.yml |
frontend |
cicd | healthy | .github/workflows/ci.yml |
feature-matrix |
cicd | healthy | .github/workflows/ci.yml |
pre-commit-security |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::docker-compose.yml |
security | healthy | docker-compose.yml |
auth::orchestrator/routes/auth_setup.py |
security | healthy | orchestrator/routes/auth_setup.py |
auth::.env.example |
security | healthy | .env.example |
auth::orchestrator/services/identity/google_verifier.py |
security | healthy | orchestrator/services/identity/google_verifier.py |
auth::orchestrator/config.py |
security | healthy | orchestrator/config.py |
| Label | Layer | Status | Path |
|---|---|---|---|
postgresql |
data | healthy | README.md |
postgres |
data | healthy | README.md |
redis |
data | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::codeql |
cicd | healthy | .github/workflows/codeql.yml |
gha::docs-freshness |
cicd | healthy | .github/workflows/docs-freshness.yml |
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | tests/benchmark_extraction.py |
vps::hetzner |
hardware | healthy | orchestrator/memory/extraction.py |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-ugz7xeis |
software | healthy | /tmp/repobility-clone-ugz7xeis |
| Label | Layer | Status | Path |
|---|---|---|---|
nginx |
network | healthy | orchestrator/memory/extraction.py |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | README.md |
This page is publicly accessible at:
https://repobility.com/scan/d9f15373-32d2-4946-897f-b12aa1f5ffe4/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/d9f15373-32d2-4946-897f-b12aa1f5ffe4/
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.