https://github.com/Richard7856/CRM_Asistant
· scanned 2026-06-15 23:51 UTC (2 months, 3 weeks ago)
165 raw signals (0 security + 165 graph)
Last scanned 2 months, 3 weeks ago · v1 · 121 actionable findings from 1 signal source. 44 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 1857 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 |
|---|---|---|---|
App |
software | healthy | frontend/src/App.tsx:App |
getInitialTheme |
software | healthy | frontend/src/stores/uiStore.ts:getInitialTheme |
applyThemeClass |
software | healthy | frontend/src/stores/uiStore.ts:applyThemeClass |
persistTokens |
software | healthy | frontend/src/stores/authStore.ts:persistTokens |
clearTokens |
software | healthy | frontend/src/stores/authStore.ts:clearTokens |
loginApi |
software | healthy | frontend/src/api/auth.ts:loginApi |
registerApi |
software | healthy | frontend/src/api/auth.ts:registerApi |
refreshApi |
software | healthy | frontend/src/api/auth.ts:refreshApi |
getMeApi |
software | healthy | frontend/src/api/auth.ts:getMeApi |
logoutApi |
software | healthy | frontend/src/api/auth.ts:logoutApi |
listInteractions |
software | healthy | frontend/src/api/interactions.ts:listInteractions |
createInteraction |
software | healthy | frontend/src/api/interactions.ts:createInteraction |
getInteractionGraph |
software | healthy | frontend/src/api/interactions.ts:getInteractionGraph |
listDepartments |
software | healthy | frontend/src/api/departments.ts:listDepartments |
getDepartment |
software | healthy | frontend/src/api/departments.ts:getDepartment |
createDepartment |
software | healthy | frontend/src/api/departments.ts:createDepartment |
updateDepartment |
software | healthy | frontend/src/api/departments.ts:updateDepartment |
getDepartmentTree |
software | healthy | frontend/src/api/departments.ts:getDepartmentTree |
getDepartmentAgents |
software | healthy | frontend/src/api/departments.ts:getDepartmentAgents |
listActivities |
software | healthy | frontend/src/api/activities.ts:listActivities |
createActivity |
software | healthy | frontend/src/api/activities.ts:createActivity |
getActivitySummary |
software | healthy | frontend/src/api/activities.ts:getActivitySummary |
listCredentials |
software | healthy | frontend/src/api/credentials.ts:listCredentials |
getCredential |
software | healthy | frontend/src/api/credentials.ts:getCredential |
listAgentCredentials |
software | healthy | frontend/src/api/credentials.ts:listAgentCredentials |
createCredential |
software | healthy | frontend/src/api/credentials.ts:createCredential |
updateCredential |
software | healthy | frontend/src/api/credentials.ts:updateCredential |
deleteCredential |
software | healthy | frontend/src/api/credentials.ts:deleteCredential |
listTasks |
software | healthy | frontend/src/api/tasks.ts:listTasks |
getTask |
software | healthy | frontend/src/api/tasks.ts:getTask |
createTask |
software | healthy | frontend/src/api/tasks.ts:createTask |
updateTask |
software | healthy | frontend/src/api/tasks.ts:updateTask |
assignTask |
software | healthy | frontend/src/api/tasks.ts:assignTask |
getSubtasks |
software | healthy | frontend/src/api/tasks.ts:getSubtasks |
executeTask |
software | healthy | frontend/src/api/tasks.ts:executeTask |
listTemplates |
software | healthy | frontend/src/api/prompts.ts:listTemplates |
getTemplate |
software | healthy | frontend/src/api/prompts.ts:getTemplate |
createTemplate |
software | healthy | frontend/src/api/prompts.ts:createTemplate |
updateTemplate |
software | healthy | frontend/src/api/prompts.ts:updateTemplate |
deleteTemplate |
software | healthy | frontend/src/api/prompts.ts:deleteTemplate |
listVersions |
software | healthy | frontend/src/api/prompts.ts:listVersions |
createVersion |
software | healthy | frontend/src/api/prompts.ts:createVersion |
activateVersion |
software | healthy | frontend/src/api/prompts.ts:activateVersion |
compareVersions |
software | healthy | frontend/src/api/prompts.ts:compareVersions |
applyTemplate |
software | healthy | frontend/src/api/prompts.ts:applyTemplate |
listNotifications |
software | healthy | frontend/src/api/notifications.ts:listNotifications |
getUnreadCount |
software | healthy | frontend/src/api/notifications.ts:getUnreadCount |
markRead |
software | healthy | frontend/src/api/notifications.ts:markRead |
markAllRead |
software | healthy | frontend/src/api/notifications.ts:markAllRead |
listDocuments |
software | healthy | frontend/src/api/knowledge.ts:listDocuments |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
pitch.html |
software | healthy | pitch.html |
docker-compose.yml |
software | healthy | docker-compose.yml |
DECISIONS.md |
software | healthy | DECISIONS.md |
vite.config.ts |
software | healthy | frontend/vite.config.ts |
package.json |
software | healthy | frontend/package.json |
index.html |
software | healthy | frontend/index.html |
package-lock.json |
software | healthy | frontend/package-lock.json |
tsconfig.json |
software | healthy | frontend/tsconfig.json |
postcss.config.js |
software | healthy | frontend/postcss.config.js |
index.css |
software | healthy | frontend/src/index.css |
main.tsx |
software | healthy | frontend/src/main.tsx |
vite-env.d.ts |
software | healthy | frontend/src/vite-env.d.ts |
App.tsx |
software | healthy | frontend/src/App.tsx |
metric.ts |
software | healthy | frontend/src/types/metric.ts |
interaction.ts |
software | healthy | frontend/src/types/interaction.ts |
prompt.ts |
software | healthy | frontend/src/types/prompt.ts |
activity.ts |
software | healthy | frontend/src/types/activity.ts |
task.ts |
software | healthy | frontend/src/types/task.ts |
department.ts |
software | healthy | frontend/src/types/department.ts |
improvement.ts |
software | healthy | frontend/src/types/improvement.ts |
credential.ts |
software | healthy | frontend/src/types/credential.ts |
common.ts |
software | healthy | frontend/src/types/common.ts |
agent.ts |
software | healthy | frontend/src/types/agent.ts |
toastStore.ts |
software | healthy | frontend/src/stores/toastStore.ts |
uiStore.ts |
software | healthy | frontend/src/stores/uiStore.ts |
authStore.ts |
software | healthy | frontend/src/stores/authStore.ts |
auth.ts |
software | healthy | frontend/src/api/auth.ts |
interactions.ts |
software | healthy | frontend/src/api/interactions.ts |
departments.ts |
software | healthy | frontend/src/api/departments.ts |
activities.ts |
software | healthy | frontend/src/api/activities.ts |
credentials.ts |
software | healthy | frontend/src/api/credentials.ts |
tasks.ts |
software | healthy | frontend/src/api/tasks.ts |
prompts.ts |
software | healthy | frontend/src/api/prompts.ts |
notifications.ts |
software | healthy | frontend/src/api/notifications.ts |
knowledge.ts |
software | healthy | frontend/src/api/knowledge.ts |
improvements.ts |
software | healthy | frontend/src/api/improvements.ts |
client.ts |
software | healthy | frontend/src/api/client.ts |
metrics.ts |
software | healthy | frontend/src/api/metrics.ts |
agents.ts |
software | healthy | frontend/src/api/agents.ts |
AppShell.tsx |
software | healthy | frontend/src/components/layout/AppShell.tsx |
Sidebar.tsx |
software | healthy | frontend/src/components/layout/Sidebar.tsx |
Header.tsx |
software | healthy | frontend/src/components/layout/Header.tsx |
StatusPieChart.tsx |
software | healthy | frontend/src/components/charts/StatusPieChart.tsx |
Sparkline.tsx |
software | healthy | frontend/src/components/charts/Sparkline.tsx |
AgentBarChart.tsx |
software | healthy | frontend/src/components/charts/AgentBarChart.tsx |
TrendLineChart.tsx |
software | healthy | frontend/src/components/charts/TrendLineChart.tsx |
ProtectedRoute.tsx |
software | healthy | frontend/src/components/auth/ProtectedRoute.tsx |
ToastContainer.tsx |
software | healthy | frontend/src/components/common/ToastContainer.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
to |
software | healthy | frontend/src/stores/uiStore.ts:to |
on |
software | healthy | frontend/src/stores/uiStore.ts:on |
ErrorBoundary |
software | healthy | frontend/src/components/common/ErrorBoundary.tsx:ErrorBound… |
TestRouteEndpoint |
software | healthy | backend/tests/test_mcp_router.py:90 |
TestRouteAudit |
software | healthy | backend/tests/test_mcp_router.py:238 |
TestAdminScopeEndpoints |
software | healthy | backend/tests/test_mcp_router.py:289 |
TestRevocationIsInstant |
software | healthy | backend/tests/test_mcp_router.py:430 |
TestInfraSmoke |
software | healthy | backend/tests/test_smoke.py:13 |
TestVaultClass |
software | healthy | backend/tests/test_vault.py:26 |
TestGetVault |
software | healthy | backend/tests/test_vault.py:67 |
TestCredentialEncryption |
software | healthy | backend/tests/test_vault.py:101 |
TestAccessLog |
software | healthy | backend/tests/test_vault.py:181 |
TestTenantIsolation |
software | healthy | backend/tests/test_vault.py:300 |
TestRegister |
software | healthy | backend/tests/test_auth.py:41 |
TestPasswordStrength |
software | healthy | backend/tests/test_auth.py:127 |
TestLogin |
software | healthy | backend/tests/test_auth.py:171 |
TestRefreshRotation |
software | healthy | backend/tests/test_auth.py:227 |
TestLogout |
software | healthy | backend/tests/test_auth.py:301 |
TestRateLimiting |
software | healthy | backend/tests/test_auth.py:363 |
TestSecurityHeaders |
software | healthy | backend/tests/test_auth.py:444 |
TestTaskCRUD |
software | healthy | backend/tests/test_tasks.py:34 |
TestExecuteEndpoint |
software | healthy | backend/tests/test_tasks.py:131 |
TestExecuteTaskFunction |
software | healthy | backend/tests/test_tasks.py:187 |
TestHashPayload |
software | healthy | backend/tests/test_audit_log.py:33 |
TestLogAuditEvent |
software | healthy | backend/tests/test_audit_log.py:61 |
TestAppendOnlyEnforcement |
software | healthy | backend/tests/test_audit_log.py:111 |
TestEndpointIntegration |
software | healthy | backend/tests/test_audit_log.py:141 |
TestTenantIsolation |
software | healthy | backend/tests/test_audit_log.py:232 |
TestExportCSV |
software | healthy | backend/tests/test_audit_log.py:269 |
TestRoleGuard |
software | healthy | backend/tests/test_audit_log.py:324 |
TestResolveLevel |
software | healthy | backend/tests/test_approvals.py:79 |
TestCheckOrRequest |
software | healthy | backend/tests/test_approvals.py:166 |
TestApproveReject |
software | healthy | backend/tests/test_approvals.py:294 |
TestEndpoints |
software | healthy | backend/tests/test_approvals.py:331 |
TestAuditEvents |
software | healthy | backend/tests/test_approvals.py:469 |
TestTenantIsolation |
software | healthy | backend/tests/test_approvals.py:542 |
TestListEndpointsRespectIsolation |
software | healthy | backend/tests/test_tenant_isolation.py:124 |
TestDetailEndpointsRespectIsolation |
software | healthy | backend/tests/test_tenant_isolation.py:204 |
TestDeleteEndpointsRespectIsolation |
software | healthy | backend/tests/test_tenant_isolation.py:270 |
TestCreateRespectsOrgScoping |
software | healthy | backend/tests/test_tenant_isolation.py:329 |
TestSearchRespectsIsolation |
software | healthy | backend/tests/test_tenant_isolation.py:379 |
TestUserScopeResolution |
software | healthy | backend/tests/test_mcp_scopes.py:73 |
TestGrantRevoke |
software | healthy | backend/tests/test_mcp_scopes.py:134 |
TestCrossOrgBlocked |
software | healthy | backend/tests/test_mcp_scopes.py:227 |
TestAuditOnScopeChanges |
software | healthy | backend/tests/test_mcp_scopes.py:267 |
TestBulkReplace |
software | healthy | backend/tests/test_mcp_scopes.py:312 |
Settings |
software | healthy | backend/app/config.py:12 |
WebhookPayload |
software | healthy | backend/app/integrations/schemas.py:15 |
TaskDispatchRequest |
software | healthy | backend/app/integrations/schemas.py:34 |
TaskDispatchResponse |
software | healthy | backend/app/integrations/schemas.py:43 |
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 | backend/app/main.py |
POST /webhook/{platform} |
api | healthy | backend/app/integrations/router.py |
POST /dispatch/{agent_id} |
api | healthy | backend/app/integrations/router.py |
GET /health/{agent_id} |
api | healthy | backend/app/integrations/router.py |
POST /health/check-all |
api | healthy | backend/app/integrations/router.py |
POST /sync/{agent_id} |
api | healthy | backend/app/integrations/router.py |
GET /platforms |
api | healthy | backend/app/integrations/router.py |
GET / |
api | healthy | backend/app/departments/router.py |
POST / |
api | healthy | backend/app/departments/router.py |
GET /tree |
api | healthy | backend/app/departments/router.py |
GET /{department_id} |
api | healthy | backend/app/departments/router.py |
PATCH /{department_id} |
api | healthy | backend/app/departments/router.py |
GET /{department_id}/agents |
api | healthy | backend/app/departments/router.py |
GET /unread-count |
api | healthy | backend/app/notifications/router.py |
PATCH /{notification_id}/read |
api | healthy | backend/app/notifications/router.py |
POST /read-all |
api | healthy | backend/app/notifications/router.py |
POST /register |
api | healthy | backend/app/auth/router.py |
POST /login |
api | healthy | backend/app/auth/router.py |
POST /refresh |
api | healthy | backend/app/auth/router.py |
GET /me |
api | healthy | backend/app/auth/router.py |
POST /logout |
api | healthy | backend/app/auth/router.py |
GET /stream |
api | healthy | backend/app/events/router.py |
GET /subscribers |
api | healthy | backend/app/events/router.py |
POST /route |
api | healthy | backend/app/mcp/router.py |
GET /departments/{department_id}/scopes |
api | healthy | backend/app/mcp/admin_router.py |
PUT /departments/{department_id}/scopes |
api | healthy | backend/app/mcp/admin_router.py |
POST /departments/{department_id}/scopes/agents |
api | healthy | backend/app/mcp/admin_router.py |
DELETE /departments/{department_id}/scopes/agents/{agent_id} |
api | healthy | backend/app/mcp/admin_router.py |
POST /departments/{department_id}/scopes/tools |
api | healthy | backend/app/mcp/admin_router.py |
DELETE /departments/{department_id}/scopes/tools/{tool_name} |
api | healthy | backend/app/mcp/admin_router.py |
GET /graph |
api | healthy | backend/app/interactions/router.py |
GET /export.csv |
api | healthy | backend/app/audit/router.py |
GET /{task_id} |
api | healthy | backend/app/tasks/router.py |
PATCH /{task_id} |
api | healthy | backend/app/tasks/router.py |
POST /{task_id}/assign |
api | healthy | backend/app/tasks/router.py |
POST /{task_id}/execute |
api | healthy | backend/app/tasks/router.py |
GET /{task_id}/subtasks |
api | healthy | backend/app/tasks/router.py |
GET /compliance/classification |
api | healthy | backend/app/compliance/admin_router.py |
GET /compliance/export |
api | healthy | backend/app/compliance/admin_router.py |
GET /compliance/export/users/{user_id} |
api | healthy | backend/app/compliance/admin_router.py |
DELETE /compliance/erase-tenant |
api | healthy | backend/app/compliance/admin_router.py |
DELETE /compliance/erase-users/{user_id} |
api | healthy | backend/app/compliance/admin_router.py |
GET /compliance/retention/eligible |
api | healthy | backend/app/compliance/admin_router.py |
GET /compliance/retention/policies |
api | healthy | backend/app/compliance/admin_router.py |
PUT /compliance/retention/policies |
api | healthy | backend/app/compliance/admin_router.py |
DELETE /compliance/retention/policies/{policy_id} |
api | healthy | backend/app/compliance/admin_router.py |
GET /roles/ |
api | healthy | backend/app/agents/router.py |
POST /roles/ |
api | healthy | backend/app/agents/router.py |
GET /{agent_id} |
api | healthy | backend/app/agents/router.py |
PATCH /{agent_id} |
api | healthy | backend/app/agents/router.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
Department |
data | healthy | backend/app/departments/models.py |
departments |
data | healthy | backend/app/departments/models.py |
Notification |
data | healthy | backend/app/notifications/models.py |
notifications |
data | healthy | backend/app/notifications/models.py |
Organization |
data | healthy | backend/app/auth/models.py |
User |
data | healthy | backend/app/auth/models.py |
TokenBlacklist |
data | healthy | backend/app/auth/models.py |
organizations |
data | healthy | backend/app/auth/models.py |
users |
data | healthy | backend/app/auth/models.py |
token_blacklist |
data | healthy | backend/app/auth/models.py |
DepartmentAgentPermission |
data | healthy | backend/app/mcp/models.py |
DepartmentToolPermission |
data | healthy | backend/app/mcp/models.py |
department_agent_permissions |
data | healthy | backend/app/mcp/models.py |
department_tool_permissions |
data | healthy | backend/app/mcp/models.py |
AgentInteraction |
data | healthy | backend/app/interactions/models.py |
agent_interactions |
data | healthy | backend/app/interactions/models.py |
AuditLog |
data | healthy | backend/app/audit/models.py |
audit_log |
data | healthy | backend/app/audit/models.py |
Task |
data | healthy | backend/app/tasks/models.py |
tasks |
data | healthy | backend/app/tasks/models.py |
ErasureCertificate |
data | healthy | backend/app/compliance/models.py |
RetentionPolicy |
data | healthy | backend/app/compliance/models.py |
erasure_certificates |
data | healthy | backend/app/compliance/models.py |
retention_policies |
data | healthy | backend/app/compliance/models.py |
Role |
data | healthy | backend/app/agents/models.py |
Permission |
data | healthy | backend/app/agents/models.py |
RolePermission |
data | healthy | backend/app/agents/models.py |
Agent |
data | healthy | backend/app/agents/models.py |
AgentIntegration |
data | healthy | backend/app/agents/models.py |
AgentDefinition |
data | healthy | backend/app/agents/models.py |
ApiKey |
data | healthy | backend/app/agents/models.py |
roles |
data | healthy | backend/app/agents/models.py |
permissions |
data | healthy | backend/app/agents/models.py |
role_permissions |
data | healthy | backend/app/agents/models.py |
agents |
data | healthy | backend/app/agents/models.py |
agent_integrations |
data | healthy | backend/app/agents/models.py |
agent_definitions |
data | healthy | backend/app/agents/models.py |
api_keys |
data | healthy | backend/app/agents/models.py |
AutonomyPolicy |
data | healthy | backend/app/approvals/models.py |
ApprovalRequest |
data | healthy | backend/app/approvals/models.py |
autonomy_policies |
data | healthy | backend/app/approvals/models.py |
approval_requests |
data | healthy | backend/app/approvals/models.py |
ActivityLog |
data | healthy | backend/app/activities/models.py |
activity_logs |
data | healthy | backend/app/activities/models.py |
Base |
data | healthy | backend/app/core/database.py |
PromptVersion |
data | healthy | backend/app/prompts/models.py |
PromptTemplate |
data | healthy | backend/app/prompts/models.py |
prompt_versions |
data | healthy | backend/app/prompts/models.py |
prompt_templates |
data | healthy | backend/app/prompts/models.py |
PerformanceMetric |
data | healthy | backend/app/metrics/models.py |
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 |
src |
software | healthy | frontend/src |
types |
software | healthy | frontend/src/types |
stores |
software | healthy | frontend/src/stores |
api |
software | healthy | frontend/src/api |
components |
software | healthy | frontend/src/components |
layout |
software | healthy | frontend/src/components/layout |
charts |
software | healthy | frontend/src/components/charts |
auth |
software | healthy | frontend/src/components/auth |
common |
software | healthy | frontend/src/components/common |
lib |
software | healthy | frontend/src/lib |
hooks |
software | healthy | frontend/src/hooks |
features |
software | healthy | frontend/src/features |
integrations |
software | healthy | frontend/src/features/integrations |
org-chart |
software | healthy | frontend/src/features/org-chart |
departments |
software | healthy | frontend/src/features/departments |
notifications |
software | healthy | frontend/src/features/notifications |
auth |
software | healthy | frontend/src/features/auth |
dashboard |
software | healthy | frontend/src/features/dashboard |
interactions |
software | healthy | frontend/src/features/interactions |
tasks |
software | healthy | frontend/src/features/tasks |
agents |
software | healthy | frontend/src/features/agents |
activities |
software | healthy | frontend/src/features/activities |
prompts |
software | healthy | frontend/src/features/prompts |
metrics |
software | healthy | frontend/src/features/metrics |
improvements |
software | healthy | frontend/src/features/improvements |
credentials |
software | healthy | frontend/src/features/credentials |
knowledge |
software | healthy | frontend/src/features/knowledge |
.claude |
software | healthy | .claude |
commands |
software | healthy | .claude/commands |
backend |
software | healthy | backend |
tests |
software | healthy | backend/tests |
scripts |
software | healthy | backend/scripts |
app |
software | healthy | backend/app |
integrations |
software | healthy | backend/app/integrations |
adapters |
software | healthy | backend/app/integrations/adapters |
departments |
software | healthy | backend/app/departments |
notifications |
software | healthy | backend/app/notifications |
auth |
software | healthy | backend/app/auth |
events |
software | healthy | backend/app/events |
mcp |
software | healthy | backend/app/mcp |
interactions |
software | healthy | backend/app/interactions |
audit |
software | healthy | backend/app/audit |
tasks |
software | healthy | backend/app/tasks |
compliance |
software | healthy | backend/app/compliance |
workers |
software | healthy | backend/app/workers |
tools |
software | healthy | backend/app/workers/tools |
agents |
software | healthy | backend/app/agents |
approvals |
software | healthy | backend/app/approvals |
activities |
software | healthy | backend/app/activities |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | frontend/src/App.tsx |
AppShell |
frontend | healthy | frontend/src/components/layout/AppShell.tsx |
Sidebar |
frontend | healthy | frontend/src/components/layout/Sidebar.tsx |
Header |
frontend | healthy | frontend/src/components/layout/Header.tsx |
StatusPieChart |
frontend | healthy | frontend/src/components/charts/StatusPieChart.tsx |
Sparkline |
frontend | healthy | frontend/src/components/charts/Sparkline.tsx |
AgentBarChart |
frontend | healthy | frontend/src/components/charts/AgentBarChart.tsx |
TrendLineChart |
frontend | healthy | frontend/src/components/charts/TrendLineChart.tsx |
ProtectedRoute |
frontend | healthy | frontend/src/components/auth/ProtectedRoute.tsx |
ToastContainer |
frontend | healthy | frontend/src/components/common/ToastContainer.tsx |
EmptyState |
frontend | healthy | frontend/src/components/common/EmptyState.tsx |
StatusBadge |
frontend | healthy | frontend/src/components/common/StatusBadge.tsx |
LoadingSpinner |
frontend | healthy | frontend/src/components/common/LoadingSpinner.tsx |
IntegrationsPage |
frontend | healthy | frontend/src/features/integrations/IntegrationsPage.tsx |
OrgChartPage |
frontend | healthy | frontend/src/features/org-chart/OrgChartPage.tsx |
DepartmentListPage |
frontend | healthy | frontend/src/features/departments/DepartmentListPage.tsx |
DepartmentDetailPage |
frontend | healthy | frontend/src/features/departments/DepartmentDetailPage.tsx |
NotificationPanel |
frontend | healthy | frontend/src/features/notifications/NotificationPanel.tsx |
LoginPage |
frontend | healthy | frontend/src/features/auth/LoginPage.tsx |
CeoDashboardPage |
frontend | healthy | frontend/src/features/dashboard/CeoDashboardPage.tsx |
DashboardPage |
frontend | healthy | frontend/src/features/dashboard/DashboardPage.tsx |
InteractionMapPage |
frontend | healthy | frontend/src/features/interactions/InteractionMapPage.tsx |
CreateTaskPage |
frontend | healthy | frontend/src/features/tasks/CreateTaskPage.tsx |
TaskListPage |
frontend | healthy | frontend/src/features/tasks/TaskListPage.tsx |
TaskDetailPage |
frontend | healthy | frontend/src/features/tasks/TaskDetailPage.tsx |
TaskDetailModal |
frontend | healthy | frontend/src/features/tasks/TaskDetailModal.tsx |
AgentListPage |
frontend | healthy | frontend/src/features/agents/AgentListPage.tsx |
AgentDetailPage |
frontend | healthy | frontend/src/features/agents/AgentDetailPage.tsx |
RegisterExternalAgentPage |
frontend | healthy | frontend/src/features/agents/RegisterExternalAgentPage.tsx |
CreateAgentPage |
frontend | healthy | frontend/src/features/agents/CreateAgentPage.tsx |
AgentLifecycleCard |
frontend | healthy | frontend/src/features/agents/AgentLifecycleCard.tsx |
ActivityLogPage |
frontend | healthy | frontend/src/features/activities/ActivityLogPage.tsx |
PromptEditor |
frontend | healthy | frontend/src/features/prompts/PromptEditor.tsx |
PromptEngineeringPage |
frontend | healthy | frontend/src/features/prompts/PromptEngineeringPage.tsx |
PromptCompareView |
frontend | healthy | frontend/src/features/prompts/PromptCompareView.tsx |
MetricsDashboardPage |
frontend | healthy | frontend/src/features/metrics/MetricsDashboardPage.tsx |
ImprovementsPage |
frontend | healthy | frontend/src/features/improvements/ImprovementsPage.tsx |
CredentialsPage |
frontend | healthy | frontend/src/features/credentials/CredentialsPage.tsx |
KnowledgePage |
frontend | healthy | frontend/src/features/knowledge/KnowledgePage.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
/login |
frontend | healthy | frontend/src/App.tsx |
agents |
frontend | healthy | frontend/src/App.tsx |
agents/new |
frontend | healthy | frontend/src/App.tsx |
agents/register |
frontend | healthy | frontend/src/App.tsx |
agents/:id |
frontend | healthy | frontend/src/App.tsx |
org-chart |
frontend | healthy | frontend/src/App.tsx |
departments |
frontend | healthy | frontend/src/App.tsx |
departments/:id |
frontend | healthy | frontend/src/App.tsx |
tasks |
frontend | healthy | frontend/src/App.tsx |
tasks/new |
frontend | healthy | frontend/src/App.tsx |
tasks/:id |
frontend | healthy | frontend/src/App.tsx |
ceo |
frontend | healthy | frontend/src/App.tsx |
activities |
frontend | healthy | frontend/src/App.tsx |
metrics |
frontend | healthy | frontend/src/App.tsx |
interactions |
frontend | healthy | frontend/src/App.tsx |
improvements |
frontend | healthy | frontend/src/App.tsx |
prompts |
frontend | healthy | frontend/src/App.tsx |
integrations |
frontend | healthy | frontend/src/App.tsx |
knowledge |
frontend | healthy | frontend/src/App.tsx |
credentials |
frontend | healthy | frontend/src/App.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::frontend/src/stores/authStore.ts |
security | healthy | frontend/src/stores/authStore.ts |
auth::backend/app/config.py |
security | healthy | backend/app/config.py |
auth::README.md |
security | healthy | README.md |
auth::backend/app/main.py |
security | healthy | backend/app/main.py |
auth::backend/.env.example |
security | healthy | backend/.env.example |
auth::backend/tests/test_tenant_isolation.py |
security | healthy | backend/tests/test_tenant_isolation.py |
auth::frontend/src/features/credentials/CredentialsPage.tsx |
security | healthy | frontend/src/features/credentials/CredentialsPage.tsx |
auth::backend/tests/test_smoke.py |
security | healthy | backend/tests/test_smoke.py |
auth::backend/app/mcp/router.py |
security | healthy | backend/app/mcp/router.py |
auth::backend/tests/test_auth.py |
security | healthy | backend/tests/test_auth.py |
auth::backend/app/auth/service.py |
security | healthy | backend/app/auth/service.py |
auth::backend/app/auth/router.py |
security | healthy | backend/app/auth/router.py |
auth::CLAUDE.md |
security | healthy | CLAUDE.md |
auth::frontend/src/api/client.ts |
security | healthy | frontend/src/api/client.ts |
auth::backend/app/compliance/admin_router.py |
security | healthy | backend/app/compliance/admin_router.py |
auth::backend/app/auth/models.py |
security | healthy | backend/app/auth/models.py |
auth::backend/app/auth/dependencies.py |
security | healthy | backend/app/auth/dependencies.py |
auth::backend/app/compliance/schemas.py |
security | healthy | backend/app/compliance/schemas.py |
auth::backend/app/credentials/router.py |
security | healthy | backend/app/credentials/router.py |
| Label | Layer | Status | Path |
|---|---|---|---|
postgresql |
data | healthy | README.md |
redis |
data | healthy | README.md |
postgres |
data | healthy | CLAUDE.md |
| Label | Layer | Status | Path |
|---|---|---|---|
port:5432 |
network | healthy | docker-compose.yml |
port:8000 |
network | healthy | docker-compose.yml |
port:5173 |
network | healthy | frontend/vite.config.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
image::backend/Dockerfile |
hardware | healthy | backend/Dockerfile |
postgres |
hardware | healthy | docker-compose.yml |
backend |
hardware | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | backend/scripts/README.md |
vps::gcp |
hardware | healthy | backend/app/credentials/encryption.py |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-6kshrl3b |
software | healthy | /tmp/repobility-clone-6kshrl3b |
| Label | Layer | Status | Path |
|---|---|---|---|
celery |
data | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
10.0.0.1 |
network | healthy | backend/tests/test_audit_log.py |
| Label | Layer | Status | Path |
|---|---|---|---|
nginx |
network | healthy | backend/app/events/router.py |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
backend |
cicd | healthy | .github/workflows/ci.yml |
This page is publicly accessible at:
https://repobility.com/scan/667e5385-b462-4dd9-a9a5-61e45bee0a39/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/667e5385-b462-4dd9-a9a5-61e45bee0a39/
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.