https://github.com/Rosterstack/donnit-1
· scanned 2026-06-15 23:56 UTC (2 months, 3 weeks ago)
380 raw signals (0 security + 380 graph)
Last scanned 2 months, 3 weeks ago · v1 · 375 actionable findings from 1 signal source. 5 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 4658 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 |
|---|---|---|---|
importWithReload |
software | healthy | client/src/App.tsx:importWithReload |
LogPage |
software | healthy | client/src/App.tsx:LogPage |
ProtectedCommandCenter |
software | healthy | client/src/App.tsx:ProtectedCommandCenter |
WorkspaceOnboardingGate |
software | healthy | client/src/App.tsx:WorkspaceOnboardingGate |
startGoogleConnect |
software | healthy | client/src/App.tsx:startGoogleConnect |
finishWizard |
software | healthy | client/src/App.tsx:finishWizard |
ProtectedRedesign |
software | healthy | client/src/App.tsx:ProtectedRedesign |
ProtectedApp |
software | healthy | client/src/App.tsx:ProtectedApp |
ProtectedLogPage |
software | healthy | client/src/App.tsx:ProtectedLogPage |
AppRouter |
software | healthy | client/src/App.tsx:AppRouter |
AppShell |
software | healthy | client/src/App.tsx:AppShell |
App |
software | healthy | client/src/App.tsx:App |
GoogleIcon |
software | healthy | client/src/components/AuthGate.tsx:GoogleIcon |
MicrosoftIcon |
software | healthy | client/src/components/AuthGate.tsx:MicrosoftIcon |
LegalCheckbox |
software | healthy | client/src/components/AuthGate.tsx:LegalCheckbox |
PendingInviteAcceptor |
software | healthy | client/src/components/AuthGate.tsx:PendingInviteAcceptor |
LegalGate |
software | healthy | client/src/components/AuthGate.tsx:LegalGate |
accept |
software | healthy | client/src/components/AuthGate.tsx:accept |
AuthGate |
software | healthy | client/src/components/AuthGate.tsx:AuthGate |
handleBootstrap |
software | healthy | client/src/components/AuthGate.tsx:handleBootstrap |
switchMode |
software | healthy | client/src/components/AuthGate.tsx:switchMode |
handleSubmit |
software | healthy | client/src/components/AuthGate.tsx:handleSubmit |
startOAuth |
software | healthy | client/src/components/AuthGate.tsx:startOAuth |
handleGoogleSignIn |
software | healthy | client/src/components/AuthGate.tsx:handleGoogleSignIn |
handleMicrosoftSignIn |
software | healthy | client/src/components/AuthGate.tsx:handleMicrosoftSignIn |
handleResendConfirmation |
software | healthy | client/src/components/AuthGate.tsx:handleResendConfirmation |
signOut |
software | healthy | client/src/components/AuthGate.tsx:signOut |
_supabaseConfigured |
software | healthy | client/src/components/AuthGate.tsx:_supabaseConfigured |
IconCheck |
software | healthy | client/src/components/DonnitLandingPage.tsx:IconCheck |
IconArrow |
software | healthy | client/src/components/DonnitLandingPage.tsx:IconArrow |
IconSend |
software | healthy | client/src/components/DonnitLandingPage.tsx:IconSend |
IconX |
software | healthy | client/src/components/DonnitLandingPage.tsx:IconX |
IconLinkedIn |
software | healthy | client/src/components/DonnitLandingPage.tsx:IconLinkedIn |
useReveal |
software | healthy | client/src/components/DonnitLandingPage.tsx:useReveal |
markVisible |
software | healthy | client/src/components/DonnitLandingPage.tsx:markVisible |
scrollToId |
software | healthy | client/src/components/DonnitLandingPage.tsx:scrollToId |
Header |
software | healthy | client/src/components/DonnitLandingPage.tsx:Header |
fn |
software | healthy | client/src/components/DonnitLandingPage.tsx:fn |
navTo |
software | healthy | client/src/components/DonnitLandingPage.tsx:navTo |
HeroTaskList |
software | healthy | client/src/components/DonnitLandingPage.tsx:HeroTaskList |
toggleTask |
software | healthy | client/src/components/DonnitLandingPage.tsx:toggleTask |
justNowMeta |
software | healthy | client/src/components/DonnitLandingPage.tsx:justNowMeta |
TaskRow |
software | healthy | client/src/components/DonnitLandingPage.tsx:TaskRow |
Hero |
software | healthy | client/src/components/DonnitLandingPage.tsx:Hero |
TrustStrip |
software | healthy | client/src/components/DonnitLandingPage.tsx:TrustStrip |
Pain |
software | healthy | client/src/components/DonnitLandingPage.tsx:Pain |
selectMode |
software | healthy | client/src/components/DonnitLandingPage.tsx:selectMode |
Differentiators |
software | healthy | client/src/components/DonnitLandingPage.tsx:Differentiators |
EmailTriageDemo |
software | healthy | client/src/components/DonnitLandingPage.tsx:EmailTriageDemo |
AcceptDenyDemo |
software | healthy | client/src/components/DonnitLandingPage.tsx:AcceptDenyDemo |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
playwright.config.ts |
software | healthy | playwright.config.ts |
vite.config.ts |
software | healthy | vite.config.ts |
vercel.json |
software | healthy | vercel.json |
tailwind.config.ts |
software | healthy | tailwind.config.ts |
CLAUDE.md |
software | healthy | CLAUDE.md |
package.json |
software | healthy | package.json |
package-lock.json |
software | healthy | package-lock.json |
components.json |
software | healthy | components.json |
.env.example |
software | healthy | .env.example |
tsconfig.json |
software | healthy | tsconfig.json |
drizzle.config.ts |
software | healthy | drizzle.config.ts |
postcss.config.js |
software | healthy | postcss.config.js |
vitest.config.ts |
software | healthy | vitest.config.ts |
index.html |
software | healthy | client/index.html |
theme-init.js |
software | healthy | client/public/theme-init.js |
sw.js |
software | healthy | client/public/sw.js |
index.css |
software | healthy | client/src/index.css |
landing-handoff.css |
software | healthy | client/src/landing-handoff.css |
main.tsx |
software | healthy | client/src/main.tsx |
App.tsx |
software | healthy | client/src/App.tsx |
AuthGate.tsx |
software | healthy | client/src/components/AuthGate.tsx |
DonnitLandingPage.tsx |
software | healthy | client/src/components/DonnitLandingPage.tsx |
table.tsx |
software | healthy | client/src/components/ui/table.tsx |
sheet.tsx |
software | healthy | client/src/components/ui/sheet.tsx |
calendar.tsx |
software | healthy | client/src/components/ui/calendar.tsx |
collapsible.tsx |
software | healthy | client/src/components/ui/collapsible.tsx |
toaster.tsx |
software | healthy | client/src/components/ui/toaster.tsx |
sidebar.tsx |
software | healthy | client/src/components/ui/sidebar.tsx |
checkbox.tsx |
software | healthy | client/src/components/ui/checkbox.tsx |
avatar.tsx |
software | healthy | client/src/components/ui/avatar.tsx |
badge.tsx |
software | healthy | client/src/components/ui/badge.tsx |
alert-dialog.tsx |
software | healthy | client/src/components/ui/alert-dialog.tsx |
dialog.tsx |
software | healthy | client/src/components/ui/dialog.tsx |
radio-group.tsx |
software | healthy | client/src/components/ui/radio-group.tsx |
dropdown-menu.tsx |
software | healthy | client/src/components/ui/dropdown-menu.tsx |
button.tsx |
software | healthy | client/src/components/ui/button.tsx |
accordion.tsx |
software | healthy | client/src/components/ui/accordion.tsx |
alert.tsx |
software | healthy | client/src/components/ui/alert.tsx |
context-menu.tsx |
software | healthy | client/src/components/ui/context-menu.tsx |
carousel.tsx |
software | healthy | client/src/components/ui/carousel.tsx |
card.tsx |
software | healthy | client/src/components/ui/card.tsx |
chart.tsx |
software | healthy | client/src/components/ui/chart.tsx |
resizable.tsx |
software | healthy | client/src/components/ui/resizable.tsx |
input-otp.tsx |
software | healthy | client/src/components/ui/input-otp.tsx |
popover.tsx |
software | healthy | client/src/components/ui/popover.tsx |
progress.tsx |
software | healthy | client/src/components/ui/progress.tsx |
switch.tsx |
software | healthy | client/src/components/ui/switch.tsx |
textarea.tsx |
software | healthy | client/src/components/ui/textarea.tsx |
form.tsx |
software | healthy | client/src/components/ui/form.tsx |
tabs.tsx |
software | healthy | client/src/components/ui/tabs.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
USE /{*path} |
api | healthy | server/static.ts |
USE /api |
api | healthy | server/routes.ts |
GET /api/health |
api | healthy | server/routes.ts |
GET /api/health/db |
api | healthy | server/routes.ts |
GET /api/auth/me |
api | healthy | server/routes.ts |
POST /api/auth/bootstrap |
api | healthy | server/routes.ts |
GET /api/bootstrap |
api | healthy | server/routes.ts |
PATCH /api/profile/signature |
api | healthy | server/routes.ts |
PATCH /api/workspace-state |
api | healthy | server/routes.ts |
PATCH /api/workspace/learning-policy |
api | healthy | server/routes.ts |
GET /api/brain/proposals |
api | healthy | server/routes.ts |
POST /api/brain/proposals/:id/approve |
api | healthy | server/routes.ts |
POST /api/brain/proposals/:id/dismiss |
api | healthy | server/routes.ts |
GET /api/workspace/ai-runtime-status |
api | healthy | server/routes.ts |
GET /api/workspace/ai-usage |
api | healthy | server/routes.ts |
GET /api/workspace/ai-provider |
api | healthy | server/routes.ts |
PATCH /api/workspace/ai-provider |
api | healthy | server/routes.ts |
POST /api/positions/:profileId/requests |
api | healthy | server/routes.ts |
GET /api/admin/assignment-requests |
api | healthy | server/routes.ts |
POST /api/admin/assignment-requests/:requestId/approve |
api | healthy | server/routes.ts |
POST /api/admin/assignment-requests/:requestId/decline |
api | healthy | server/routes.ts |
GET /api/positions/:id/brain |
api | healthy | server/routes.ts |
POST /api/memory/quick-capture |
api | healthy | server/routes.ts |
POST /api/signals/ordering |
api | healthy | server/routes.ts |
POST /api/me/active-position |
api | healthy | server/routes.ts |
GET /api/admin/ingest-metrics |
api | healthy | server/routes.ts |
POST /api/tasks/:taskId/apply-sop-steps |
api | healthy | server/routes.ts |
POST /api/positions/:id/brain/import-document |
api | healthy | server/routes.ts |
POST /api/positions/:id/brain/ask |
api | healthy | server/routes.ts |
POST /api/positions/:id/brain/import-link |
api | healthy | server/routes.ts |
POST /api/onboarding/foundation |
api | healthy | server/routes.ts |
POST /api/onboarding/foundation/preview |
api | healthy | server/routes.ts |
POST /api/workspace/team-import |
api | healthy | server/routes.ts |
POST /api/workspace/invite |
api | healthy | server/routes.ts |
GET /api/team-invites/public/:inviteId |
api | healthy | server/routes.ts |
POST /api/inbox/mute-sender |
api | healthy | server/routes.ts |
GET /api/inbox/muted-senders |
api | healthy | server/routes.ts |
POST /api/inbox/unmute-sender |
api | healthy | server/routes.ts |
POST /api/workspace/switch |
api | healthy | server/routes.ts |
POST /api/workspace/invites/:inviteId/accept |
api | healthy | server/routes.ts |
GET /api/workspace/team-invites |
api | healthy | server/routes.ts |
POST /api/workspace/team-invites/:inviteId/revoke |
api | healthy | server/routes.ts |
POST /api/positions/:positionId/triggers |
api | healthy | server/routes.ts |
GET /api/positions/:positionId/triggers |
api | healthy | server/routes.ts |
POST /api/positions/:positionId/triggers/:candidateId/archi… |
api | healthy | server/routes.ts |
GET /api/suggestions |
api | healthy | server/routes.ts |
GET /api/home/starter-tasks |
api | healthy | server/routes.ts |
POST /api/home/starter-tasks/:taskMemoryId/start |
api | healthy | server/routes.ts |
POST /api/positions/:positionId/suggestions/:candidateId/ac… |
api | healthy | server/routes.ts |
POST /api/positions/:positionId/suggestions/:candidateId/di… |
api | healthy | server/routes.ts |
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 | client/src/App.tsx |
DonnitLandingPage |
frontend | healthy | client/src/components/DonnitLandingPage.tsx |
SegmentedTabs |
frontend | healthy | client/src/components/v3/SegmentedTabs.tsx |
Kbd |
frontend | healthy | client/src/components/v3/Kbd.tsx |
Button |
frontend | healthy | client/src/components/v3/Button.tsx |
StatTile |
frontend | healthy | client/src/components/v3/StatTile.tsx |
ProgressBar |
frontend | healthy | client/src/components/v3/ProgressBar.tsx |
Avatar |
frontend | healthy | client/src/components/v3/Avatar.tsx |
Pill |
frontend | healthy | client/src/components/v3/Pill.tsx |
IconButton |
frontend | healthy | client/src/components/v3/IconButton.tsx |
ActivityLogPanel |
frontend | healthy | client/src/app/activity/ActivityLogPanel.tsx |
DoneLogPanel |
frontend | healthy | client/src/app/activity/DoneLogPanel.tsx |
JoinPage |
frontend | healthy | client/src/app/screens/JoinPage.tsx |
LandingPage |
frontend | healthy | client/src/app/screens/LandingPage.tsx |
CommandCenter |
frontend | healthy | client/src/app/screens/CommandCenter.tsx |
PrivacyPage |
frontend | healthy | client/src/app/screens/PrivacyPage.tsx |
ComponentsShowcase |
frontend | healthy | client/src/app/screens/ComponentsShowcase.tsx |
BlogPage |
frontend | healthy | client/src/app/screens/BlogPage.tsx |
TermsPage |
frontend | healthy | client/src/app/screens/TermsPage.tsx |
PreviewBlog |
frontend | healthy | client/src/app/screens/blog/PreviewBlog.tsx |
DraftModeGate |
frontend | healthy | client/src/app/screens/blog/DraftModeGate.tsx |
MvpReadinessPanel |
frontend | healthy | client/src/app/screens/home/MvpReadinessPanel.tsx |
OnboardingWizard |
frontend | healthy | client/src/app/screens/home/OnboardingWizard.tsx |
DemoWorkspaceGuide |
frontend | healthy | client/src/app/screens/home/DemoWorkspaceGuide.tsx |
RoadmapProposalCard |
frontend | healthy | client/src/app/screens/home/RoadmapProposalCard.tsx |
DueTodayPanel |
frontend | healthy | client/src/app/screens/home/DueTodayPanel.tsx |
OnboardingChecklist |
frontend | healthy | client/src/app/screens/home/OnboardingChecklist.tsx |
ChatPanel |
frontend | healthy | client/src/app/screens/home/ChatPanel.tsx |
WorkflowProposalCard |
frontend | healthy | client/src/app/screens/home/WorkflowProposalCard.tsx |
TaskDetailDialog |
frontend | healthy | client/src/app/tasks/TaskDetailDialog.tsx |
BlockEditor |
frontend | healthy | client/src/app/tasks/BlockEditor.tsx |
AcceptancePanel |
frontend | healthy | client/src/app/tasks/AcceptancePanel.tsx |
TaskList |
frontend | healthy | client/src/app/tasks/TaskList.tsx |
TaskRow |
frontend | healthy | client/src/app/tasks/TaskRow.tsx |
FloatingTaskBox |
frontend | healthy | client/src/app/tasks/FloatingTaskBox.tsx |
TaskTagsInput |
frontend | healthy | client/src/app/tasks/TaskTagsInput.tsx |
RichNoteEditor |
frontend | healthy | client/src/app/tasks/RichNoteEditor.tsx |
TaskResolutionAccordion |
frontend | healthy | client/src/app/tasks/TaskResolutionAccordion.tsx |
TaskMemoryDialog |
frontend | healthy | client/src/app/tasks/TaskMemoryDialog.tsx |
AssignTaskDialog |
frontend | healthy | client/src/app/tasks/AssignTaskDialog.tsx |
DeleteTaskDialog |
frontend | healthy | client/src/app/tasks/DeleteTaskDialog.tsx |
DonnitSuggests |
frontend | healthy | client/src/app/tasks/DonnitSuggests.tsx |
TodayFeed |
frontend | healthy | client/src/app/home/TodayFeed.tsx |
StartHereCard |
frontend | healthy | client/src/app/home/StartHereCard.tsx |
DailyBriefDialog |
frontend | healthy | client/src/app/home/DailyBriefDialog.tsx |
CanvasHome |
frontend | healthy | client/src/app/home/CanvasHome.tsx |
CalendarExportDialog |
frontend | healthy | client/src/app/admin/CalendarExportDialog.tsx |
WorkspaceProposalsPanel |
frontend | healthy | client/src/app/admin/WorkspaceProposalsPanel.tsx |
ToolStatusBadge |
frontend | healthy | client/src/app/admin/ToolStatusBadge.tsx |
IngestHealthPanel |
frontend | healthy | client/src/app/admin/IngestHealthPanel.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
20260521170000_departments.sql |
data | healthy | supabase/migrations/20260521170000_departments.sql |
20260604120000_workspace_assets.sql |
data | healthy | supabase/migrations/20260604120000_workspace_assets.sql |
20260512150003_task_time_fields.sql |
data | healthy | supabase/migrations/20260512150003_task_time_fields.sql |
20260516220000_position_profile_knowledge_kind_historical_n… |
data | healthy | supabase/migrations/20260516220000_position_profile_knowled… |
20260613030000_active_position_state_key.sql |
data | healthy | supabase/migrations/20260613030000_active_position_state_ke… |
20260514133523_position_profile_durable_memory.sql |
data | healthy | supabase/migrations/20260514133523_position_profile_durable… |
20260531170000_task_events_personal_privacy.sql |
data | healthy | supabase/migrations/20260531170000_task_events_personal_pri… |
20260612230000_chunk_discovery_measure_align.sql |
data | healthy | supabase/migrations/20260612230000_chunk_discovery_measure_… |
20260521160000_brain_search_frontmatter.sql |
data | healthy | supabase/migrations/20260521160000_brain_search_frontmatter… |
20260520130000_organization_knowledge_playbook_kind.sql |
data | healthy | supabase/migrations/20260520130000_organization_knowledge_p… |
20260612233000_learning_events_user_scope_privacy.sql |
data | healthy | supabase/migrations/20260612233000_learning_events_user_sco… |
0007_grant_service_role_donnit_tables.sql |
data | healthy | supabase/migrations/0007_grant_service_role_donnit_tables.s… |
20260521120000_organization_knowledge_dedupe_unique.sql |
data | healthy | supabase/migrations/20260521120000_organization_knowledge_d… |
20260611190000_legal_acceptance.sql |
data | healthy | supabase/migrations/20260611190000_legal_acceptance.sql |
20260508202000_position_profile_task_privacy.sql |
data | healthy | supabase/migrations/20260508202000_position_profile_task_pr… |
20260531160000_position_knowledge_rls_reassert.sql |
data | healthy | supabase/migrations/20260531160000_position_knowledge_rls_r… |
20260508190000_member_profile_visibility.sql |
data | healthy | supabase/migrations/20260508190000_member_profile_visibilit… |
20260613010000_email_privacy_owner_only.sql |
data | healthy | supabase/migrations/20260613010000_email_privacy_owner_only… |
20260610100000_waterfall_rule_candidate_type.sql |
data | healthy | supabase/migrations/20260610100000_waterfall_rule_candidate… |
20260612210000_knowledge_chunk_embeddings.sql |
data | healthy | supabase/migrations/20260612210000_knowledge_chunk_embeddin… |
20260508183000_member_admin_management.sql |
data | healthy | supabase/migrations/20260508183000_member_admin_management.… |
20260518203000_harden_position_assignment_requests.sql |
data | healthy | supabase/migrations/20260518203000_harden_position_assignme… |
0005_fix_bootstrap_workspace_conflict.sql |
data | healthy | supabase/migrations/0005_fix_bootstrap_workspace_conflict.s… |
20260604210000_brain_semantic_distance_floor.sql |
data | healthy | supabase/migrations/20260604210000_brain_semantic_distance_… |
20260520120000_organization_knowledge.sql |
data | healthy | supabase/migrations/20260520120000_organization_knowledge.s… |
20260516180000_assistant_runs_anthropic_provider.sql |
data | healthy | supabase/migrations/20260516180000_assistant_runs_anthropic… |
20260521150000_brain_contract_kinds_frontmatter.sql |
data | healthy | supabase/migrations/20260521150000_brain_contract_kinds_fro… |
20260530132223_knowledge_graph.sql |
data | healthy | supabase/migrations/20260530132223_knowledge_graph.sql |
20260514161500_workspace_memory_aliases.sql |
data | healthy | supabase/migrations/20260514161500_workspace_memory_aliases… |
20260510214107_task_template_member_access.sql |
data | healthy | supabase/migrations/20260510214107_task_template_member_acc… |
20260604200000_learning_events_append_only.sql |
data | healthy | supabase/migrations/20260604200000_learning_events_append_o… |
20260528120000_task_subtask_notes.sql |
data | healthy | supabase/migrations/20260528120000_task_subtask_notes.sql |
20260522180000_org_plan_tier.sql |
data | healthy | supabase/migrations/20260522180000_org_plan_tier.sql |
20260611220000_position_profiles_member_read.sql |
data | healthy | supabase/migrations/20260611220000_position_profiles_member… |
20260516200000_position_profile_knowledge_versions.sql |
data | healthy | supabase/migrations/20260516200000_position_profile_knowled… |
20260514174956_position_profile_task_memory.sql |
data | healthy | supabase/migrations/20260514174956_position_profile_task_me… |
20260519193000_workspace_ai_provider_secrets.sql |
data | healthy | supabase/migrations/20260519193000_workspace_ai_provider_se… |
20260607120000_task_goal_facet_and_pinned.sql |
data | healthy | supabase/migrations/20260607120000_task_goal_facet_and_pinn… |
20260507154714_user_workspace_state.sql |
data | healthy | supabase/migrations/20260507154714_user_workspace_state.sql |
20260522170000_subtask_delegation.sql |
data | healthy | supabase/migrations/20260522170000_subtask_delegation.sql |
20260514193000_task_memory_storage_attachments.sql |
data | healthy | supabase/migrations/20260514193000_task_memory_storage_atta… |
20260511143737_email_reply_workflow.sql |
data | healthy | supabase/migrations/20260511143737_email_reply_workflow.sql |
20260604230000_tasks_body_markdown.sql |
data | healthy | supabase/migrations/20260604230000_tasks_body_markdown.sql |
20260518000000_organization_wizard_completed.sql |
data | healthy | supabase/migrations/20260518000000_organization_wizard_comp… |
0008_task_relationships.sql |
data | healthy | supabase/migrations/0008_task_relationships.sql |
0002_donnit_namespace.sql |
data | healthy | supabase/migrations/0002_donnit_namespace.sql |
20260612190000_manager_read_reports_knowledge.sql |
data | healthy | supabase/migrations/20260612190000_manager_read_reports_kno… |
20260522200000_task_subtask_step_metadata.sql |
data | healthy | supabase/migrations/20260522200000_task_subtask_step_metada… |
20260521140000_brain_search_or_semantics.sql |
data | healthy | supabase/migrations/20260521140000_brain_search_or_semantic… |
20260514201000_workspace_memory_conflict_policy.sql |
data | healthy | supabase/migrations/20260514201000_workspace_memory_conflic… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
client |
software | healthy | client |
public |
software | healthy | client/public |
src |
software | healthy | client/src |
components |
software | healthy | client/src/components |
ui |
software | healthy | client/src/components/ui |
v3 |
software | healthy | client/src/components/v3 |
app |
software | healthy | client/src/app |
emoji |
software | healthy | client/src/app/emoji |
activity |
software | healthy | client/src/app/activity |
screens |
software | healthy | client/src/app/screens |
blog |
software | healthy | client/src/app/screens/blog |
home |
software | healthy | client/src/app/screens/home |
lib |
software | healthy | client/src/app/lib |
sanity |
software | healthy | client/src/app/lib/sanity |
tasks |
software | healthy | client/src/app/tasks |
home |
software | healthy | client/src/app/home |
canvas-blocks |
software | healthy | client/src/app/home/canvas-blocks |
admin |
software | healthy | client/src/app/admin |
redesign |
software | healthy | client/src/app/redesign |
_prototype |
software | healthy | client/src/app/redesign/_prototype |
expenses |
software | healthy | client/src/app/expenses |
clients |
software | healthy | client/src/app/clients |
agenda |
software | healthy | client/src/app/agenda |
chrome |
software | healthy | client/src/app/chrome |
brain |
software | healthy | client/src/app/brain |
reports |
software | healthy | client/src/app/reports |
profiles |
software | healthy | client/src/app/profiles |
inbox |
software | healthy | client/src/app/inbox |
lib |
software | healthy | client/src/lib |
pages |
software | healthy | client/src/pages |
hooks |
software | healthy | client/src/hooks |
styles |
software | healthy | client/src/styles |
tests |
software | healthy | tests |
mvp |
software | healthy | tests/mvp |
api |
software | healthy | api |
docs |
software | healthy | docs |
integrations |
software | healthy | docs/integrations |
intelligence |
software | healthy | docs/intelligence |
donnit-reference-packet |
software | healthy | docs/donnit-reference-packet |
shared |
software | healthy | shared |
scripts |
software | healthy | scripts |
legal-content |
software | healthy | legal-content |
terms |
software | healthy | legal-content/terms |
privacy |
software | healthy | legal-content/privacy |
.claude |
software | healthy | .claude |
script |
software | healthy | script |
supabase |
software | healthy | supabase |
migrations |
software | healthy | supabase/migrations |
server |
software | healthy | server |
types |
software | healthy | server/types |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
auth::server/auth-supabase.ts |
security | healthy | server/auth-supabase.ts |
auth::package.json |
security | healthy | package.json |
auth::client/src/app/lib/use-auto-gmail-scan.ts |
security | healthy | client/src/app/lib/use-auto-gmail-scan.ts |
auth::client/src/app/screens/CommandCenter.tsx |
security | healthy | client/src/app/screens/CommandCenter.tsx |
auth::client/src/App.tsx |
security | healthy | client/src/App.tsx |
auth::server/integrations.ts |
security | healthy | server/integrations.ts |
auth::client/src/app/screens/TermsPage.tsx |
security | healthy | client/src/app/screens/TermsPage.tsx |
auth::client/src/app/admin/integrations-status.ts |
security | healthy | client/src/app/admin/integrations-status.ts |
auth::.env.example |
security | healthy | .env.example |
auth::client/src/app/screens/PrivacyPage.tsx |
security | healthy | client/src/app/screens/PrivacyPage.tsx |
auth::client/src/lib/supabase.ts |
security | healthy | client/src/lib/supabase.ts |
auth::client/src/components/AuthGate.tsx |
security | healthy | client/src/components/AuthGate.tsx |
auth::server/intelligence/donnit-readiness.ts |
security | healthy | server/intelligence/donnit-readiness.ts |
auth::scripts/diag-slack-token.ts |
security | healthy | scripts/diag-slack-token.ts |
auth::CLAUDE.md |
security | healthy | CLAUDE.md |
auth::api/index.js |
security | healthy | api/index.js |
auth::script/build.ts |
security | healthy | script/build.ts |
auth::client/index.html |
security | healthy | client/index.html |
auth::server/app.ts |
security | healthy | server/app.ts |
auth::server/donnit-store.ts |
security | healthy | server/donnit-store.ts |
auth::handoff/prototype/Donnit Landing Page.html |
security | healthy | handoff/prototype/Donnit Landing Page.html |
auth::client/src/app/inbox/ManualEmailImportDialog.tsx |
security | healthy | client/src/app/inbox/ManualEmailImportDialog.tsx |
auth::client/src/app/redesign/Admin.tsx |
security | healthy | client/src/app/redesign/Admin.tsx |
auth::client/src/app/admin/WorkspaceSettingsDialog.tsx |
security | healthy | client/src/app/admin/WorkspaceSettingsDialog.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
/not-found |
frontend | healthy | client/src/pages/not-found.tsx |
/ |
frontend | healthy | client/src/App.tsx |
/blog |
frontend | healthy | client/src/App.tsx |
/blog/:slug |
frontend | healthy | client/src/App.tsx |
/privacy |
frontend | healthy | client/src/App.tsx |
/terms |
frontend | healthy | client/src/App.tsx |
/about |
frontend | healthy | client/src/App.tsx |
/careers |
frontend | healthy | client/src/App.tsx |
/security |
frontend | healthy | client/src/App.tsx |
/help |
frontend | healthy | client/src/App.tsx |
/status |
frontend | healthy | client/src/App.tsx |
/join/:inviteId |
frontend | healthy | client/src/App.tsx |
/app |
frontend | healthy | client/src/App.tsx |
/classic |
frontend | healthy | client/src/App.tsx |
/log |
frontend | healthy | client/src/App.tsx |
/dev/components |
frontend | healthy | client/src/App.tsx |
/redesign |
frontend | healthy | client/src/App.tsx |
/vite-hmr |
frontend | healthy | server/vite.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
names |
software | healthy | client/src/components/v3/Pill.tsx:names |
RedesignErrorBoundary |
software | healthy | client/src/app/redesign/RedesignErrorBoundary.tsx:RedesignE… |
DatabaseStorage |
software | healthy | server/storage.ts:DatabaseStorage |
GmailTokenExchangeError |
software | healthy | server/integrations.ts:GmailTokenExchangeError |
GmailApiError |
software | healthy | server/integrations.ts:GmailApiError |
of |
software | healthy | server/routes.ts:of |
DonnitAiUsageLimitError |
software | healthy | server/routes.ts:DonnitAiUsageLimitError |
DonnitStore |
software | healthy | server/donnit-store.ts:DonnitStore |
LlmCircuitOpenError |
software | healthy | server/intelligence/llm-circuit-breaker.ts:LlmCircuitOpenEr… |
AiObservability |
software | healthy | server/intelligence/observability.ts:AiObservability |
ToolPermissionError |
software | healthy | server/intelligence/tool-registry.ts:ToolPermissionError |
ToolRegistry |
software | healthy | server/intelligence/tool-registry.ts:ToolRegistry |
of |
software | healthy | server/intelligence/anthropic-agent.ts:of |
the |
software | healthy | server/intelligence/golden-workflow-eval.test.ts:the |
DOMMatrix |
software | healthy | server/intelligence/onboarding/parse.ts:DOMMatrix |
ImageData |
software | healthy | server/intelligence/onboarding/parse.ts:ImageData |
Path2D |
software | healthy | server/intelligence/onboarding/parse.ts:Path2D |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | playwright.config.ts |
169.254.169.254 |
network | healthy | server/intelligence/onboarding/fetch-link.ts |
10.0.0.1 |
network | healthy | server/intelligence/onboarding/fetch-link.test.ts |
172.16.5.5 |
network | healthy | server/intelligence/onboarding/fetch-link.test.ts |
192.168.1.1 |
network | healthy | server/intelligence/onboarding/fetch-link.test.ts |
100.64.0.1 |
network | healthy | server/intelligence/onboarding/fetch-link.test.ts |
224.0.0.1 |
network | healthy | server/intelligence/onboarding/fetch-link.test.ts |
8.8.8.8 |
network | healthy | server/intelligence/onboarding/fetch-link.test.ts |
93.184.216.34 |
network | healthy | server/intelligence/onboarding/fetch-link.test.ts |
1.1.1.1 |
network | healthy | server/intelligence/onboarding/fetch-link.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
donnit |
data | healthy | supabase/migrations/20260521170000_departments.sql |
if |
data | healthy | supabase/migrations/20260521120000_organization_knowledge_d… |
public |
data | healthy | supabase/migrations/0002_donnit_namespace.sql |
IF |
data | healthy | supabase/migrations/20260528150000_clients.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
postgres |
data | healthy | CLAUDE.md |
sqlite |
data | healthy | drizzle.config.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::azure |
hardware | healthy | client/src/components/AuthGate.tsx |
vps::aws |
hardware | healthy | handoff/prototype/extras-data.jsx |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-6e4x1kfs |
software | healthy | /tmp/repobility-clone-6e4x1kfs |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::scripts/verify-tenant-isolation.ts |
security | healthy | scripts/verify-tenant-isolation.ts |
This page is publicly accessible at:
https://repobility.com/scan/f02df6cc-3b2c-4258-bbb1-78d84bc09f2c/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/f02df6cc-3b2c-4258-bbb1-78d84bc09f2c/
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.