https://github.com/sholivelee-hello/wid
· scanned 2026-06-16 00:11 UTC (2 months, 2 weeks ago)
38 raw signals (0 security + 38 graph)
Last scanned 2 months, 2 weeks ago · v1 · 38 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 833 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 |
|---|---|---|---|
loadHistory |
software | healthy | src/components/settings/notion-mapping.tsx:loadHistory |
pushHistory |
software | healthy | src/components/settings/notion-mapping.tsx:pushHistory |
getSyncStatus |
software | healthy | src/components/settings/notion-mapping.tsx:getSyncStatus |
HistorySparkline |
software | healthy | src/components/settings/notion-mapping.tsx:HistorySparkline |
NotionMapping |
software | healthy | src/components/settings/notion-mapping.tsx:NotionMapping |
handleSync |
software | healthy | src/components/settings/notion-mapping.tsx:handleSync |
loadHistory |
software | healthy | src/components/settings/gcal-settings.tsx:loadHistory |
pushHistory |
software | healthy | src/components/settings/gcal-settings.tsx:pushHistory |
getGCalStatus |
software | healthy | src/components/settings/gcal-settings.tsx:getGCalStatus |
HistorySparkline |
software | healthy | src/components/settings/gcal-settings.tsx:HistorySparkline |
GCalSettings |
software | healthy | src/components/settings/gcal-settings.tsx:GCalSettings |
handler |
software | healthy | src/components/settings/gcal-settings.tsx:handler |
recordFetch |
software | healthy | src/components/settings/gcal-settings.tsx:recordFetch |
toggleCalendar |
software | healthy | src/components/settings/gcal-settings.tsx:toggleCalendar |
handleSignIn |
software | healthy | src/components/settings/gcal-settings.tsx:handleSignIn |
handleRefreshCalendars |
software | healthy | src/components/settings/gcal-settings.tsx:handleRefreshCale… |
handleRevoke |
software | healthy | src/components/settings/gcal-settings.tsx:handleRevoke |
data |
software | healthy | src/components/settings/gcal-settings.tsx:data |
loadHistory |
software | healthy | src/components/settings/slack-settings.tsx:loadHistory |
pushHistory |
software | healthy | src/components/settings/slack-settings.tsx:pushHistory |
getPingStatus |
software | healthy | src/components/settings/slack-settings.tsx:getPingStatus |
InboundStatusRow |
software | healthy | src/components/settings/slack-settings.tsx:InboundStatusRow |
HistorySparkline |
software | healthy | src/components/settings/slack-settings.tsx:HistorySparkline |
SlackSettings |
software | healthy | src/components/settings/slack-settings.tsx:SlackSettings |
refreshInbound |
software | healthy | src/components/settings/slack-settings.tsx:refreshInbound |
recordResult |
software | healthy | src/components/settings/slack-settings.tsx:recordResult |
handlePing |
software | healthy | src/components/settings/slack-settings.tsx:handlePing |
data |
software | healthy | src/components/settings/slack-settings.tsx:data |
JiraSettings |
software | healthy | src/components/settings/jira-settings.tsx:JiraSettings |
CalendarSubscriptions |
software | healthy | src/components/layout/calendar-subscriptions.tsx:CalendarSu… |
Sidebar |
software | healthy | src/components/layout/sidebar.tsx:Sidebar |
fetchCount |
software | healthy | src/components/layout/sidebar.tsx:fetchCount |
handler |
software | healthy | src/components/layout/sidebar.tsx:handler |
toggleCollapsed |
software | healthy | src/components/layout/sidebar.tsx:toggleCollapsed |
RealtimeBridge |
software | healthy | src/components/layout/realtime-bridge.tsx:RealtimeBridge |
ContentColumn |
software | healthy | src/components/layout/content-column.tsx:ContentColumn |
getTitle |
software | healthy | src/components/layout/header.tsx:getTitle |
Header |
software | healthy | src/components/layout/header.tsx:Header |
MobileTabBar |
software | healthy | src/components/layout/mobile-tab-bar.tsx:MobileTabBar |
pushHistory |
software | healthy | src/components/layout/sync-button.tsx:pushHistory |
recordSync |
software | healthy | src/components/layout/sync-button.tsx:recordSync |
SyncButton |
software | healthy | src/components/layout/sync-button.tsx:SyncButton |
handleSync |
software | healthy | src/components/layout/sync-button.tsx:handleSync |
IssueRow |
software | healthy | src/components/issues/issue-row.tsx:IssueRow |
IssueForm |
software | healthy | src/components/issues/issue-form.tsx:IssueForm |
submit |
software | healthy | src/components/issues/issue-form.tsx:submit |
IssuePicker |
software | healthy | src/components/issues/issue-picker.tsx:IssuePicker |
matches |
software | healthy | src/components/issues/issue-picker.tsx:matches |
handlePick |
software | healthy | src/components/issues/issue-picker.tsx:handlePick |
handleCreate |
software | healthy | src/components/issues/issue-picker.tsx:handleCreate |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
postcss.config.mjs |
software | healthy | postcss.config.mjs |
README.md |
software | healthy | README.md |
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 |
tsconfig.json |
software | healthy | tsconfig.json |
eslint.config.mjs |
software | healthy | eslint.config.mjs |
next.config.ts |
software | healthy | next.config.ts |
2026-06-03-flat-list-issue-pages.md |
software | healthy | docs/superpowers/plans/2026-06-03-flat-list-issue-pages.md |
2026-04-15-wid-v2-implementation.md |
software | healthy | docs/superpowers/plans/2026-04-15-wid-v2-implementation.md |
2026-06-06-mobile-phase2.md |
software | healthy | docs/superpowers/plans/2026-06-06-mobile-phase2.md |
2026-06-07-mobile-phase4.md |
software | healthy | docs/superpowers/plans/2026-06-07-mobile-phase4.md |
2026-04-25-issue-task-hierarchy-implementation.md |
software | healthy | docs/superpowers/plans/2026-04-25-issue-task-hierarchy-impl… |
2026-06-03-pending-and-weight-inbox.md |
software | healthy | docs/superpowers/plans/2026-06-03-pending-and-weight-inbox.… |
2026-06-05-task-detail-modal-redesign.md |
software | healthy | docs/superpowers/plans/2026-06-05-task-detail-modal-redesig… |
2026-06-06-mobile-phase1.md |
software | healthy | docs/superpowers/plans/2026-06-06-mobile-phase1.md |
2026-04-29-slack-supabase-integration.md |
software | healthy | docs/superpowers/plans/2026-04-29-slack-supabase-integratio… |
2026-04-14-wid-implementation.md |
software | healthy | docs/superpowers/plans/2026-04-14-wid-implementation.md |
2026-06-07-mobile-phase3.md |
software | healthy | docs/superpowers/plans/2026-06-07-mobile-phase3.md |
2026-06-05-task-detail-modal-redesign-design.md |
software | healthy | docs/superpowers/specs/2026-06-05-task-detail-modal-redesig… |
2026-04-25-issue-task-hierarchy-design.md |
software | healthy | docs/superpowers/specs/2026-04-25-issue-task-hierarchy-desi… |
2026-06-03-ia-simplification-design.md |
software | healthy | docs/superpowers/specs/2026-06-03-ia-simplification-design.… |
2026-04-14-wid-work-diary-design.md |
software | healthy | docs/superpowers/specs/2026-04-14-wid-work-diary-design.md |
2026-06-03-flat-list-issue-pages-design.md |
software | healthy | docs/superpowers/specs/2026-06-03-flat-list-issue-pages-des… |
2026-04-15-wid-v2-redesign.md |
software | healthy | docs/superpowers/specs/2026-04-15-wid-v2-redesign.md |
2026-06-06-mobile-optimization-design.md |
software | healthy | docs/superpowers/specs/2026-06-06-mobile-optimization-desig… |
2026-04-26-ux-quick-capture-design.md |
software | healthy | docs/superpowers/specs/2026-04-26-ux-quick-capture-design.md |
2026-04-27-ux-inbox-filter-consolidation-design.md |
software | healthy | docs/superpowers/specs/2026-04-27-ux-inbox-filter-consolida… |
2026-04-29-slack-supabase-integration-design.md |
software | healthy | docs/superpowers/specs/2026-04-29-slack-supabase-integratio… |
2026-06-03-pending-and-weight-inbox-design.md |
software | healthy | docs/superpowers/specs/2026-06-03-pending-and-weight-inbox-… |
2026-04-27-ux-card-today-toggle-design.md |
software | healthy | docs/superpowers/specs/2026-04-27-ux-card-today-toggle-desi… |
2026-04-27-ux-inline-editor-compact-design.md |
software | healthy | docs/superpowers/specs/2026-04-27-ux-inline-editor-compact-… |
jira.md |
software | healthy | docs/architecture/jira.md |
calendar-embed.md |
software | healthy | docs/architecture/calendar-embed.md |
inline-editing.md |
software | healthy | docs/architecture/inline-editing.md |
realtime.md |
software | healthy | docs/architecture/realtime.md |
status.md |
software | healthy | docs/architecture/status.md |
hierarchy.md |
software | healthy | docs/architecture/hierarchy.md |
mock-backend.md |
software | healthy | docs/architecture/mock-backend.md |
mobile.md |
software | healthy | docs/architecture/mobile.md |
pending.md |
software | healthy | docs/architecture/pending.md |
today.md |
software | healthy | docs/architecture/today.md |
dnd.md |
software | healthy | docs/architecture/dnd.md |
issues.md |
software | healthy | docs/architecture/issues.md |
003_notion_url.sql |
software | healthy | supabase/migrations/003_notion_url.sql |
007_status_three_values.sql |
software | healthy | supabase/migrations/007_status_three_values.sql |
005_pending.sql |
software | healthy | supabase/migrations/005_pending.sql |
004_simplify_task_status.sql |
software | healthy | supabase/migrations/004_simplify_task_status.sql |
009_jira.sql |
software | healthy | supabase/migrations/009_jira.sql |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
docs |
software | healthy | docs |
superpowers |
software | healthy | docs/superpowers |
plans |
software | healthy | docs/superpowers/plans |
specs |
software | healthy | docs/superpowers/specs |
architecture |
software | healthy | docs/architecture |
supabase |
software | healthy | supabase |
migrations |
software | healthy | supabase/migrations |
src |
software | healthy | src |
components |
software | healthy | src/components |
settings |
software | healthy | src/components/settings |
layout |
software | healthy | src/components/layout |
issues |
software | healthy | src/components/issues |
today |
software | healthy | src/components/today |
ui |
software | healthy | src/components/ui |
dashboard |
software | healthy | src/components/dashboard |
loading |
software | healthy | src/components/loading |
tasks |
software | healthy | src/components/tasks |
history |
software | healthy | src/components/history |
inbox |
software | healthy | src/components/inbox |
calendar |
software | healthy | src/components/calendar |
app |
software | healthy | src/app |
settings |
software | healthy | src/app/settings |
issues |
software | healthy | src/app/issues |
[id] |
software | healthy | src/app/issues/[id] |
api |
software | healthy | src/app/api |
settings |
software | healthy | src/app/api/settings |
notion-mapping |
software | healthy | src/app/api/settings/notion-mapping |
jira |
software | healthy | src/app/api/jira |
webhook |
software | healthy | src/app/api/jira/webhook |
inbound-status |
software | healthy | src/app/api/jira/inbound-status |
issues |
software | healthy | src/app/api/issues |
[id] |
software | healthy | src/app/api/issues/[id] |
pend |
software | healthy | src/app/api/issues/[id]/pend |
tasks |
software | healthy | src/app/api/issues/[id]/tasks |
unpend |
software | healthy | src/app/api/issues/[id]/unpend |
notion |
software | healthy | src/app/api/notion |
sync |
software | healthy | src/app/api/notion/sync |
tasks |
software | healthy | src/app/api/tasks |
count |
software | healthy | src/app/api/tasks/count |
purge |
software | healthy | src/app/api/tasks/purge |
[id] |
software | healthy | src/app/api/tasks/[id] |
purge |
software | healthy | src/app/api/tasks/[id]/purge |
pend |
software | healthy | src/app/api/tasks/[id]/pend |
restore |
software | healthy | src/app/api/tasks/[id]/restore |
unpend |
software | healthy | src/app/api/tasks/[id]/unpend |
gcal |
software | healthy | src/app/api/gcal |
disconnect |
software | healthy | src/app/api/gcal/disconnect |
events |
software | healthy | src/app/api/gcal/events |
token |
software | healthy | src/app/api/gcal/token |
oauth |
software | healthy | src/app/api/gcal/oauth |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
003_notion_url.sql |
data | healthy | supabase/migrations/003_notion_url.sql |
007_status_three_values.sql |
data | healthy | supabase/migrations/007_status_three_values.sql |
005_pending.sql |
data | healthy | supabase/migrations/005_pending.sql |
004_simplify_task_status.sql |
data | healthy | supabase/migrations/004_simplify_task_status.sql |
009_jira.sql |
data | healthy | supabase/migrations/009_jira.sql |
006_drop_priority.sql |
data | healthy | supabase/migrations/006_drop_priority.sql |
002_issue_hierarchy.sql |
data | healthy | supabase/migrations/002_issue_hierarchy.sql |
003_enable_rls.sql |
data | healthy | supabase/migrations/003_enable_rls.sql |
001_initial_schema.sql |
data | healthy | supabase/migrations/001_initial_schema.sql |
010_gcal_oauth.sql |
data | healthy | supabase/migrations/010_gcal_oauth.sql |
002_hierarchy_and_issues.sql |
data | healthy | supabase/migrations/002_hierarchy_and_issues.sql |
008_name_locked.sql |
data | healthy | supabase/migrations/008_name_locked.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
/page.tsx |
frontend | healthy | src/app/page.tsx |
/settings |
frontend | healthy | src/app/settings/page.tsx |
/issues |
frontend | healthy | src/app/issues/page.tsx |
/issues/[id] |
frontend | healthy | src/app/issues/[id]/page.tsx |
/today |
frontend | healthy | src/app/today/page.tsx |
/tasks/new |
frontend | healthy | src/app/tasks/new/page.tsx |
/tasks/trash |
frontend | healthy | src/app/tasks/trash/page.tsx |
/tasks/[id] |
frontend | healthy | src/app/tasks/[id]/page.tsx |
/history |
frontend | healthy | src/app/history/page.tsx |
/pending |
frontend | healthy | src/app/pending/page.tsx |
/inbox |
frontend | healthy | src/app/inbox/page.tsx |
/ |
frontend | healthy | src/app/api/gcal/oauth/start/route.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
RootPage |
frontend | healthy | src/app/page.tsx |
RootLayout |
frontend | healthy | src/app/layout.tsx |
SettingsPage |
frontend | healthy | src/app/settings/page.tsx |
IssuesListPage |
frontend | healthy | src/app/issues/page.tsx |
IssueDetailPage |
frontend | healthy | src/app/issues/[id]/page.tsx |
TodayPage |
frontend | healthy | src/app/today/page.tsx |
Page |
frontend | healthy | src/app/tasks/new/page.tsx |
TrashRedirect |
frontend | healthy | src/app/tasks/trash/page.tsx |
TaskDetailPage |
frontend | healthy | src/app/tasks/[id]/page.tsx |
HistoryPage |
frontend | healthy | src/app/history/page.tsx |
PendingRedirect |
frontend | healthy | src/app/pending/page.tsx |
InboxPage |
frontend | healthy | src/app/inbox/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::src/components/settings/gcal-settings.tsx |
security | healthy | src/components/settings/gcal-settings.tsx |
auth::src/app/history/page.tsx |
security | healthy | src/app/history/page.tsx |
auth::src/app/today/page.tsx |
security | healthy | src/app/today/page.tsx |
auth::src/lib/gcal-oauth.ts |
security | healthy | src/lib/gcal-oauth.ts |
auth::src/lib/gcal-embed.ts |
security | healthy | src/lib/gcal-embed.ts |
auth::src/app/api/gcal/oauth/callback/route.ts |
security | healthy | src/app/api/gcal/oauth/callback/route.ts |
auth::src/components/history/day-detail-panel.tsx |
security | healthy | src/components/history/day-detail-panel.tsx |
auth::CLAUDE.md |
security | healthy | CLAUDE.md |
auth::src/app/api/gcal/oauth/start/route.ts |
security | healthy | src/app/api/gcal/oauth/start/route.ts |
auth::src/lib/gcal-api.ts |
security | healthy | src/lib/gcal-api.ts |
auth::src/components/history/week-detail-panel.tsx |
security | healthy | src/components/history/week-detail-panel.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
jira_events |
data | healthy | supabase/migrations/009_jira.sql |
issues |
data | healthy | supabase/migrations/002_issue_hierarchy.sql |
tasks |
data | healthy | supabase/migrations/001_initial_schema.sql |
custom_statuses |
data | healthy | supabase/migrations/001_initial_schema.sql |
slack_events |
data | healthy | supabase/migrations/001_initial_schema.sql |
notion_status_mappings |
data | healthy | supabase/migrations/001_initial_schema.sql |
gcal_oauth |
data | healthy | supabase/migrations/010_gcal_oauth.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-t_xdr4fd |
software | healthy | /tmp/repobility-clone-t_xdr4fd |
| Label | Layer | Status | Path |
|---|---|---|---|
7.513.934.653 |
network | healthy | src/components/tasks/source-icon.tsx |
This page is publicly accessible at:
https://repobility.com/scan/42fb8db5-7ce5-44ef-abdd-f36d25492c23/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/42fb8db5-7ce5-44ef-abdd-f36d25492c23/
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.