https://github.com/stna-ens/Recgon.ai
· scanned 2026-06-16 00:22 UTC (2 months, 2 weeks ago)
176 raw signals (0 security + 176 graph)
Last scanned 2 months, 2 weeks ago · v1 · 171 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 2676 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 |
|---|---|---|---|
lookup |
software | healthy | vitest.setup.ts:lookup |
interpolate |
software | healthy | vitest.setup.ts:interpolate |
makeT |
software | healthy | vitest.setup.ts:makeT |
t |
software | healthy | vitest.setup.ts:t |
actual |
software | healthy | vitest.setup.ts:actual |
validateAuth |
software | healthy | mcp-server/src/auth.ts:validateAuth |
isAuthConfigured |
software | healthy | mcp-server/src/auth.ts:isAuthConfigured |
main |
software | healthy | mcp-server/src/index.ts:main |
registerTools |
software | healthy | mcp-server/src/tools.ts:registerTools |
buildNextSteps |
software | healthy | mcp-server/src/tools.ts:buildNextSteps |
buildDeveloperPrompts |
software | healthy | mcp-server/src/tools.ts:buildDeveloperPrompts |
markNextStepComplete |
software | healthy | mcp-server/src/tools.ts:markNextStepComplete |
markDeveloperPromptComplete |
software | healthy | mcp-server/src/tools.ts:markDeveloperPromptComplete |
assembleProject |
software | healthy | mcp-server/src/data.ts:assembleProject |
getAllProjects |
software | healthy | mcp-server/src/data.ts:getAllProjects |
getProject |
software | healthy | mcp-server/src/data.ts:getProject |
updateProject |
software | healthy | mcp-server/src/data.ts:updateProject |
email |
software | healthy | src/auth.ts:email |
nickname |
software | healthy | src/auth.ts:nickname |
isSameOrigin |
software | healthy | src/proxy.ts:isSameOrigin |
isMobileUA |
software | healthy | src/proxy.ts:isMobileUA |
callGET |
software | healthy | src/__tests__/taskThread.api.test.ts:callGET |
callPOST |
software | healthy | src/__tests__/taskThread.api.test.ts:callPOST |
ai |
software | healthy | src/__tests__/recgonMatch.test.ts:ai |
makeTask |
software | healthy | src/__tests__/overdueUI.test.tsx:makeTask |
fetchMock |
software | healthy | src/__tests__/overdueUI.test.tsx:fetchMock |
callPOST |
software | healthy | src/__tests__/tasks.manualAssign.api.test.ts:callPOST |
mk |
software | healthy | src/__tests__/matchInterestNudge.test.ts:mk |
expectedDelta |
software | healthy | src/__tests__/matchInterestNudge.test.ts:expectedDelta |
makeBuilder |
software | healthy | src/__tests__/githubSkills.consent.test.ts:makeBuilder |
mockedSupabaseFrom |
software | healthy | src/__tests__/githubSkills.consent.test.ts:mockedSupabaseFr… |
key |
software | healthy | src/__tests__/judgmentBudget.test.ts:key |
seedRow |
software | healthy | src/__tests__/judgmentBudget.test.ts:seedRow |
makeTeamLlmUsageBuilder |
software | healthy | src/__tests__/judgmentBudget.test.ts:makeTeamLlmUsageBuilder |
applyUpdate |
software | healthy | src/__tests__/judgmentBudget.test.ts:applyUpdate |
sinceArg |
software | healthy | src/__tests__/githubSkills.mining.test.ts:sinceArg |
makeBuilder |
software | healthy | src/__tests__/githubSkills.empty.test.ts:makeBuilder |
makeScanReq |
software | healthy | src/__tests__/inferredSkills.api.test.ts:makeScanReq |
makePatchReq |
software | healthy | src/__tests__/inferredSkills.api.test.ts:makePatchReq |
json |
software | healthy | src/__tests__/inferredSkills.api.test.ts:json |
mkTeammate |
software | healthy | src/__tests__/match.test.ts:mkTeammate |
mkBreakdown |
software | healthy | src/__tests__/match.test.ts:mkBreakdown |
mkMatch |
software | healthy | src/__tests__/match.test.ts:mkMatch |
mkTask |
software | healthy | src/__tests__/match.test.ts:mkTask |
projectionFn |
software | healthy | src/__tests__/match.test.ts:projectionFn |
callGET |
software | healthy | src/__tests__/tasks-id-route.personalized.test.ts:callGET |
expectNoPersonalizedKeys |
software | healthy | src/__tests__/tasks-id-route.personalized.test.ts:expectNoP… |
at |
software | healthy | src/__tests__/inferredSkillsStorage.listActiveForTeam.test.… |
isoDaysBefore |
software | healthy | src/__tests__/inferredSkillsStorage.listActiveForTeam.test.… |
makeTask |
software | healthy | src/__tests__/taskEdit.api.test.ts:makeTask |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
architecture.md |
software | healthy | architecture.md |
CODEX_ARCHITECTURE.md |
software | healthy | CODEX_ARCHITECTURE.md |
monetization-plan.md |
software | healthy | monetization-plan.md |
CODEX.md |
software | healthy | CODEX.md |
DESIGN.md |
software | healthy | DESIGN.md |
skills-lock.json |
software | healthy | skills-lock.json |
vercel.json |
software | healthy | vercel.json |
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
package.json |
software | healthy | package.json |
next.config.js |
software | healthy | next.config.js |
package-lock.json |
software | healthy | package-lock.json |
icon-preview.html |
software | healthy | icon-preview.html |
tsconfig.json |
software | healthy | tsconfig.json |
supabase-schema.sql |
software | healthy | supabase-schema.sql |
eslint.config.mjs |
software | healthy | eslint.config.mjs |
opencode.json |
software | healthy | opencode.json |
vitest.config.ts |
software | healthy | vitest.config.ts |
vitest.setup.ts |
software | healthy | vitest.setup.ts |
llm-eval.mjs |
software | healthy | scripts/llm-eval.mjs |
add_team_description.sql |
software | healthy | supabase-migrations/add_team_description.sql |
2026-04-14_chat_project_classification.sql |
software | healthy | supabase-migrations/2026-04-14_chat_project_classification.… |
2026-04-13_analysis_quota.sql |
software | healthy | supabase-migrations/2026-04-13_analysis_quota.sql |
add_idea_project_support.sql |
software | healthy | supabase-migrations/add_idea_project_support.sql |
2026-04-11_chat_conversations.sql |
software | healthy | supabase-migrations/2026-04-11_chat_conversations.sql |
2026-04-08_security_hardening.sql |
software | healthy | supabase-migrations/2026-04-08_security_hardening.sql |
recgon-founder-workspace-prototype.html |
software | healthy | scratch/recgon-founder-workspace-prototype.html |
hero-previews-v2.html |
software | healthy | scratch/hero-previews-v2.html |
hero-previews.html |
software | healthy | scratch/hero-previews.html |
package.json |
software | healthy | mcp-server/package.json |
package-lock.json |
software | healthy | mcp-server/package-lock.json |
tsconfig.json |
software | healthy | mcp-server/tsconfig.json |
auth.ts |
software | healthy | mcp-server/src/auth.ts |
index.ts |
software | healthy | mcp-server/src/index.ts |
tools.ts |
software | healthy | mcp-server/src/tools.ts |
data.ts |
software | healthy | mcp-server/src/data.ts |
types.ts |
software | healthy | mcp-server/src/types.ts |
tr.json |
software | healthy | messages/tr.json |
en.json |
software | healthy | messages/en.json |
command.json |
software | healthy | messages/en/command.json |
common.json |
software | healthy | messages/en/common.json |
teams.json |
software | healthy | messages/en/teams.json |
calendar.json |
software | healthy | messages/en/calendar.json |
home.json |
software | healthy | messages/en/home.json |
verify.json |
software | healthy | messages/en/verify.json |
marketing.json |
software | healthy | messages/en/marketing.json |
settings.json |
software | healthy | messages/en/settings.json |
landing.json |
software | healthy | messages/en/landing.json |
analytics.json |
software | healthy | messages/en/analytics.json |
nav.json |
software | healthy | messages/en/nav.json |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
scripts |
software | healthy | scripts |
supabase-migrations |
software | healthy | supabase-migrations |
scratch |
software | healthy | scratch |
mcp-server |
software | healthy | mcp-server |
src |
software | healthy | mcp-server/src |
messages |
software | healthy | messages |
en |
software | healthy | messages/en |
tr |
software | healthy | messages/tr |
supabase |
software | healthy | supabase |
migrations |
software | healthy | supabase/migrations |
.codex |
software | healthy | .codex |
environments |
software | healthy | .codex/environments |
Recgon |
software | healthy | Recgon |
public |
software | healthy | public |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
src |
software | healthy | src |
__tests__ |
software | healthy | src/__tests__ |
mocks |
software | healthy | src/__tests__/mocks |
fixtures |
software | healthy | src/__tests__/fixtures |
judge-bias |
software | healthy | src/__tests__/fixtures/judge-bias |
why-you-bias |
software | healthy | src/__tests__/fixtures/why-you-bias |
types |
software | healthy | src/types |
i18n |
software | healthy | src/i18n |
components |
software | healthy | src/components |
v2 |
software | healthy | src/components/v2 |
projects |
software | healthy | src/components/v2/projects |
analytics |
software | healthy | src/components/v2/projects/analytics |
marketing |
software | healthy | src/components/v2/projects/marketing |
overview |
software | healthy | src/components/v2/projects/overview |
tasks |
software | healthy | src/components/v2/tasks |
terminal |
software | healthy | src/components/v2/terminal |
calendar |
software | healthy | src/components/v2/calendar |
command |
software | healthy | src/components/v2/command |
recgon |
software | healthy | src/components/recgon |
auth |
software | healthy | src/components/auth |
ui |
software | healthy | src/components/ui |
landing |
software | healthy | src/components/landing |
sections |
software | healthy | src/components/landing/sections |
app |
software | healthy | src/app |
settings |
software | healthy | src/app/settings |
projects |
software | healthy | src/app/projects |
[id] |
software | healthy | src/app/projects/[id] |
settings |
software | healthy | src/app/projects/[id]/settings |
analytics |
software | healthy | src/app/projects/[id]/analytics |
tasks |
software | healthy | src/app/projects/[id]/tasks |
marketing |
software | healthy | src/app/projects/[id]/marketing |
export |
software | healthy | src/app/projects/[id]/export |
login |
software | healthy | src/app/login |
api |
software | healthy | src/app/api |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
TeamProvider |
frontend | healthy | src/components/TeamProvider.tsx |
RecgonLogo |
frontend | healthy | src/components/RecgonLogo.tsx |
Select |
frontend | healthy | src/components/Select.tsx |
WorkspaceShell |
frontend | healthy | src/components/WorkspaceShell.tsx |
AppShell |
frontend | healthy | src/components/AppShell.tsx |
MarketingPreview |
frontend | healthy | src/components/MarketingPreview.tsx |
TeamSwitcher |
frontend | healthy | src/components/TeamSwitcher.tsx |
SwrProvider |
frontend | healthy | src/components/SwrProvider.tsx |
ProjectShell |
frontend | healthy | src/components/v2/ProjectShell.tsx |
HomePortfolio |
frontend | healthy | src/components/v2/HomePortfolio.tsx |
TopNavV2 |
frontend | healthy | src/components/v2/TopNavV2.tsx |
HomeFocus |
frontend | healthy | src/components/v2/HomeFocus.tsx |
FirstRunChecklist |
frontend | healthy | src/components/v2/FirstRunChecklist.tsx |
HomeBoard |
frontend | healthy | src/components/v2/HomeBoard.tsx |
CommandPaletteHost |
frontend | healthy | src/components/v2/CommandPaletteHost.tsx |
MarkdownLine |
frontend | healthy | src/components/v2/MarkdownLine.tsx |
HelpFeedbackModal |
frontend | healthy | src/components/v2/HelpFeedbackModal.tsx |
SectionIndex |
frontend | healthy | src/components/v2/SectionIndex.tsx |
AvatarMenu |
frontend | healthy | src/components/v2/AvatarMenu.tsx |
HomeTerminalInput |
frontend | healthy | src/components/v2/HomeTerminalInput.tsx |
CreateTaskHost |
frontend | healthy | src/components/v2/CreateTaskHost.tsx |
TabPlaceholder |
frontend | healthy | src/components/v2/TabPlaceholder.tsx |
PortfolioRows |
frontend | healthy | src/components/v2/projects/PortfolioRows.tsx |
FeaturedNeedsAttention |
frontend | healthy | src/components/v2/projects/FeaturedNeedsAttention.tsx |
AnalyticsError |
frontend | healthy | src/components/v2/projects/analytics/AnalyticsError.tsx |
AnalyticsHeader |
frontend | healthy | src/components/v2/projects/analytics/AnalyticsHeader.tsx |
TopPagesList |
frontend | healthy | src/components/v2/projects/analytics/TopPagesList.tsx |
Sparkline |
frontend | healthy | src/components/v2/projects/analytics/Sparkline.tsx |
AnalyticsConnect |
frontend | healthy | src/components/v2/projects/analytics/AnalyticsConnect.tsx |
AnalyticsTiles |
frontend | healthy | src/components/v2/projects/analytics/AnalyticsTiles.tsx |
DeltaChip |
frontend | healthy | src/components/v2/projects/analytics/DeltaChip.tsx |
SavedRunsStrip |
frontend | healthy | src/components/v2/projects/analytics/SavedRunsStrip.tsx |
DevicesDonut |
frontend | healthy | src/components/v2/projects/analytics/DevicesDonut.tsx |
AnalyticsSkeleton |
frontend | healthy | src/components/v2/projects/analytics/AnalyticsSkeleton.tsx |
TrendChart |
frontend | healthy | src/components/v2/projects/analytics/TrendChart.tsx |
CountriesBar |
frontend | healthy | src/components/v2/projects/analytics/CountriesBar.tsx |
ChannelsBar |
frontend | healthy | src/components/v2/projects/analytics/ChannelsBar.tsx |
MentorRead |
frontend | healthy | src/components/v2/projects/analytics/MentorRead.tsx |
MarketingEmpty |
frontend | healthy | src/components/v2/projects/marketing/MarketingEmpty.tsx |
CampaignTabs |
frontend | healthy | src/components/v2/projects/marketing/CampaignTabs.tsx |
CampaignIcon |
frontend | healthy | src/components/v2/projects/marketing/CampaignIcon.tsx |
MarketingSetup |
frontend | healthy | src/components/v2/projects/marketing/MarketingSetup.tsx |
CampaignCalendar |
frontend | healthy | src/components/v2/projects/marketing/CampaignCalendar.tsx |
MarketingPreviewModal |
frontend | healthy | src/components/v2/projects/marketing/MarketingPreviewModal.… |
MarketingHeader |
frontend | healthy | src/components/v2/projects/marketing/MarketingHeader.tsx |
CampaignChannels |
frontend | healthy | src/components/v2/projects/marketing/CampaignChannels.tsx |
CampaignOverview |
frontend | healthy | src/components/v2/projects/marketing/CampaignOverview.tsx |
CampaignMetrics |
frontend | healthy | src/components/v2/projects/marketing/CampaignMetrics.tsx |
SwotMatrixSection |
frontend | healthy | src/components/v2/projects/overview/SwotMatrixSection.tsx |
DeleteProjectModal |
frontend | healthy | src/components/v2/projects/overview/DeleteProjectModal.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
auth::src/app/api/github/connect/route.ts |
security | healthy | src/app/api/github/connect/route.ts |
auth::package.json |
security | healthy | package.json |
auth::src/app/api/account/route.ts |
security | healthy | src/app/api/account/route.ts |
auth::src/__tests__/notifications.personalized.test.ts |
security | healthy | src/__tests__/notifications.personalized.test.ts |
auth::src/app/command/page.tsx |
security | healthy | src/app/command/page.tsx |
auth::src/app/team/page.tsx |
security | healthy | src/app/team/page.tsx |
auth::src/app/projects/page.tsx |
security | healthy | src/app/projects/page.tsx |
auth::src/lib/analyticsEngine.ts |
security | healthy | src/lib/analyticsEngine.ts |
auth::src/auth.config.ts |
security | healthy | src/auth.config.ts |
auth::src/components/v2/TopNavV2.tsx |
security | healthy | src/components/v2/TopNavV2.tsx |
auth::src/components/v2/AvatarMenu.tsx |
security | healthy | src/components/v2/AvatarMenu.tsx |
auth::src/app/api/mcp/route.ts |
security | healthy | src/app/api/mcp/route.ts |
auth::src/types/next-auth.d.ts |
security | healthy | src/types/next-auth.d.ts |
auth::src/app/api/integrations/instagram/callback/route.ts |
security | healthy | src/app/api/integrations/instagram/callback/route.ts |
auth::src/app/api/mcp/register/route.ts |
security | healthy | src/app/api/mcp/register/route.ts |
auth::src/lib/codeAnalyzer.ts |
security | healthy | src/lib/codeAnalyzer.ts |
auth::src/components/v2/projects/analytics/types.ts |
security | healthy | src/components/v2/projects/analytics/types.ts |
auth::src/lib/recgon/inferredSkillsStorage.ts |
security | healthy | src/lib/recgon/inferredSkillsStorage.ts |
auth::src/components/auth/authStyles.ts |
security | healthy | src/components/auth/authStyles.ts |
auth::src/lib/recgon/skillVocabulary.ts |
security | healthy | src/lib/recgon/skillVocabulary.ts |
auth::src/app/api/teams/[id]/inferred-skills/consent/route.… |
security | healthy | src/app/api/teams/[id]/inferred-skills/consent/route.ts |
auth::src/app/api/analytics/oauth/route.ts |
security | healthy | src/app/api/analytics/oauth/route.ts |
auth::src/app/teams/invite/[token]/page.tsx |
security | healthy | src/app/teams/invite/[token]/page.tsx |
auth::src/proxy.ts |
security | healthy | src/proxy.ts |
auth::src/app/projects/[id]/analytics/page.tsx |
security | healthy | src/app/projects/[id]/analytics/page.tsx |
auth::src/app/settings/page.tsx |
security | healthy | src/app/settings/page.tsx |
auth::src/app/teams/[id]/me/ProfilePageClient.tsx |
security | healthy | src/app/teams/[id]/me/ProfilePageClient.tsx |
auth::src/__tests__/tasks-routes.personalized-stripped.test… |
security | healthy | src/__tests__/tasks-routes.personalized-stripped.test.ts |
auth::src/app/login/page.tsx |
security | healthy | src/app/login/page.tsx |
auth::messages/tr/teams.json |
security | healthy | messages/tr/teams.json |
auth::src/auth.ts |
security | healthy | src/auth.ts |
auth::src/app/api/analytics/property/route.ts |
security | healthy | src/app/api/analytics/property/route.ts |
auth::src/app/api/github/connect/callback/route.ts |
security | healthy | src/app/api/github/connect/callback/route.ts |
auth::src/app/api/analytics/properties/route.ts |
security | healthy | src/app/api/analytics/properties/route.ts |
auth::src/lib/instagramGraph.ts |
security | healthy | src/lib/instagramGraph.ts |
auth::CODEX.md |
security | healthy | CODEX.md |
auth::src/app/projects/[id]/page.tsx |
security | healthy | src/app/projects/[id]/page.tsx |
auth::CLAUDE.md |
security | healthy | CLAUDE.md |
auth::src/app/register/page.tsx |
security | healthy | src/app/register/page.tsx |
auth::src/lib/tools/fetchAnalytics.ts |
security | healthy | src/lib/tools/fetchAnalytics.ts |
auth::messages/en/teams.json |
security | healthy | messages/en/teams.json |
auth::src/__tests__/tasks-id-route.personalized.test.ts |
security | healthy | src/__tests__/tasks-id-route.personalized.test.ts |
auth::src/app/api/overview/analytics/route.ts |
security | healthy | src/app/api/overview/analytics/route.ts |
auth::src/components/v2/projects/analytics/AnalyticsConnect… |
security | healthy | src/components/v2/projects/analytics/AnalyticsConnect.tsx |
auth::src/app/api/auth/callback/github/route.ts |
security | healthy | src/app/api/auth/callback/github/route.ts |
auth::src/lib/analyticsStorage.ts |
security | healthy | src/lib/analyticsStorage.ts |
auth::src/app/teams/[id]/me/ProfileForm.tsx |
security | healthy | src/app/teams/[id]/me/ProfileForm.tsx |
auth::src/app/api/analytics/oauth/callback/route.ts |
security | healthy | src/app/api/analytics/oauth/callback/route.ts |
auth::src/app/projects/[id]/settings/page.tsx |
security | healthy | src/app/projects/[id]/settings/page.tsx |
auth::src/lib/recgon/githubSkills.ts |
security | healthy | src/lib/recgon/githubSkills.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
add_team_description.sql |
data | healthy | supabase-migrations/add_team_description.sql |
2026-04-14_chat_project_classification.sql |
data | healthy | supabase-migrations/2026-04-14_chat_project_classification.… |
2026-04-13_analysis_quota.sql |
data | healthy | supabase-migrations/2026-04-13_analysis_quota.sql |
add_idea_project_support.sql |
data | healthy | supabase-migrations/add_idea_project_support.sql |
2026-04-11_chat_conversations.sql |
data | healthy | supabase-migrations/2026-04-11_chat_conversations.sql |
2026-04-08_security_hardening.sql |
data | healthy | supabase-migrations/2026-04-08_security_hardening.sql |
20260417_project_privacy.sql |
data | healthy | supabase/migrations/20260417_project_privacy.sql |
20260518_drop_owner_dock_dismissals.sql |
data | healthy | supabase/migrations/20260518_drop_owner_dock_dismissals.sql |
20260426_recgon_admin.sql |
data | healthy | supabase/migrations/20260426_recgon_admin.sql |
20260428_task_verification.sql |
data | healthy | supabase/migrations/20260428_task_verification.sql |
20260505_strip_markdown_in_tasks.sql |
data | healthy | supabase/migrations/20260505_strip_markdown_in_tasks.sql |
20260425_analytics_insights.sql |
data | healthy | supabase/migrations/20260425_analytics_insights.sql |
20260505_project_logo_url.sql |
data | healthy | supabase/migrations/20260505_project_logo_url.sql |
20260503_commit_summaries.sql |
data | healthy | supabase/migrations/20260503_commit_summaries.sql |
20260403_rate_limits.sql |
data | healthy | supabase/migrations/20260403_rate_limits.sql |
20260514_team_llm_usage.sql |
data | healthy | supabase/migrations/20260514_team_llm_usage.sql |
20260428_project_integrations.sql |
data | healthy | supabase/migrations/20260428_project_integrations.sql |
20260506_multi_day_tasks.sql |
data | healthy | supabase/migrations/20260506_multi_day_tasks.sql |
20260513_llm_jobs_github_skill_inference_kind.sql |
data | healthy | supabase/migrations/20260513_llm_jobs_github_skill_inferenc… |
20260513_inferred_skills.sql |
data | healthy | supabase/migrations/20260513_inferred_skills.sql |
20260520_personalized_description_columns.sql |
data | healthy | supabase/migrations/20260520_personalized_description_colum… |
20260512_teammate_profiles.sql |
data | healthy | supabase/migrations/20260512_teammate_profiles.sql |
20260423_feedback_summary.sql |
data | healthy | supabase/migrations/20260423_feedback_summary.sql |
20260505_remove_ai_teammates.sql |
data | healthy | supabase/migrations/20260505_remove_ai_teammates.sql |
20260506_day_precision_schedule.sql |
data | healthy | supabase/migrations/20260506_day_precision_schedule.sql |
20260417_llm_jobs.sql |
data | healthy | supabase/migrations/20260417_llm_jobs.sql |
20260520_llm_jobs_task_reframe_kind.sql |
data | healthy | supabase/migrations/20260520_llm_jobs_task_reframe_kind.sql |
20260519_overdue_pressure_schema.sql |
data | healthy | supabase/migrations/20260519_overdue_pressure_schema.sql |
20260514_teammate_profiles_last_scan_diagnostics.sql |
data | healthy | supabase/migrations/20260514_teammate_profiles_last_scan_di… |
20260415_quota_exceptions.sql |
data | healthy | supabase/migrations/20260415_quota_exceptions.sql |
20260417_invite_link_only.sql |
data | healthy | supabase/migrations/20260417_invite_link_only.sql |
20260505_task_reschedule_requests.sql |
data | healthy | supabase/migrations/20260505_task_reschedule_requests.sql |
20260505_cross_team_calendar_index.sql |
data | healthy | supabase/migrations/20260505_cross_team_calendar_index.sql |
20260422_registration_waitlist.sql |
data | healthy | supabase/migrations/20260422_registration_waitlist.sql |
20260427_analytics_configs_team_scope.sql |
data | healthy | supabase/migrations/20260427_analytics_configs_team_scope.s… |
20260428_task_tombstones.sql |
data | healthy | supabase/migrations/20260428_task_tombstones.sql |
20260613_event_check_reschedule_dismissed.sql |
data | healthy | supabase/migrations/20260613_event_check_reschedule_dismiss… |
20260516_triage_note_column.sql |
data | healthy | supabase/migrations/20260516_triage_note_column.sql |
20260415_activities.sql |
data | healthy | supabase/migrations/20260415_activities.sql |
20260504_calendar_aware_tasks.sql |
data | healthy | supabase/migrations/20260504_calendar_aware_tasks.sql |
20260613_task_comments.sql |
data | healthy | supabase/migrations/20260613_task_comments.sql |
20260613_security_hardening_advisors.sql |
data | healthy | supabase/migrations/20260613_security_hardening_advisors.sql |
20260510_user_feedback.sql |
data | healthy | supabase/migrations/20260510_user_feedback.sql |
20260418_llm_health.sql |
data | healthy | supabase/migrations/20260418_llm_health.sql |
20260514_assignment_reasoning.sql |
data | healthy | supabase/migrations/20260514_assignment_reasoning.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
users |
data | healthy | supabase-schema.sql |
registration_waitlist |
data | healthy | supabase-schema.sql |
teams |
data | healthy | supabase-schema.sql |
team_members |
data | healthy | supabase-schema.sql |
team_invitations |
data | healthy | supabase-schema.sql |
projects |
data | healthy | supabase-schema.sql |
project_analyses |
data | healthy | supabase-schema.sql |
marketing_content |
data | healthy | supabase-schema.sql |
feedback_analyses |
data | healthy | supabase-schema.sql |
campaigns |
data | healthy | supabase-schema.sql |
chat_conversations |
data | healthy | supabase-schema.sql |
chat_messages |
data | healthy | supabase-schema.sql |
analytics_configs |
data | healthy | supabase-schema.sql |
analysis_quotas |
data | healthy | supabase-schema.sql |
teammates |
data | healthy | supabase/migrations/20260426_recgon_admin.sql |
agent_tasks |
data | healthy | supabase/migrations/20260426_recgon_admin.sql |
agent_task_ratings |
data | healthy | supabase/migrations/20260426_recgon_admin.sql |
recgon_state |
data | healthy | supabase/migrations/20260426_recgon_admin.sql |
teammate_event_log |
data | healthy | supabase/migrations/20260426_recgon_admin.sql |
analytics_insights |
data | healthy | supabase/migrations/20260425_analytics_insights.sql |
commit_summaries |
data | healthy | supabase/migrations/20260503_commit_summaries.sql |
rate_limits |
data | healthy | supabase/migrations/20260403_rate_limits.sql |
team_llm_usage |
data | healthy | supabase/migrations/20260514_team_llm_usage.sql |
project_integrations |
data | healthy | supabase/migrations/20260428_project_integrations.sql |
teammate_inferred_skills |
data | healthy | supabase/migrations/20260513_inferred_skills.sql |
teammate_profiles |
data | healthy | supabase/migrations/20260512_teammate_profiles.sql |
llm_jobs |
data | healthy | supabase/migrations/20260417_llm_jobs.sql |
quota_exceptions |
data | healthy | supabase/migrations/20260415_quota_exceptions.sql |
agent_task_tombstones |
data | healthy | supabase/migrations/20260428_task_tombstones.sql |
activities |
data | healthy | supabase/migrations/20260415_activities.sql |
teammate_calendar_blocks |
data | healthy | supabase/migrations/20260504_calendar_aware_tasks.sql |
task_comments |
data | healthy | supabase/migrations/20260613_task_comments.sql |
user_feedback |
data | healthy | supabase/migrations/20260510_user_feedback.sql |
llm_health |
data | healthy | supabase/migrations/20260418_llm_health.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
/page.tsx |
frontend | healthy | src/app/page.tsx |
/settings |
frontend | healthy | src/app/settings/page.tsx |
/projects |
frontend | healthy | src/app/projects/page.tsx |
/projects/[id] |
frontend | healthy | src/app/projects/[id]/page.tsx |
/projects/[id]/settings |
frontend | healthy | src/app/projects/[id]/settings/page.tsx |
/projects/[id]/analytics |
frontend | healthy | src/app/projects/[id]/analytics/page.tsx |
/projects/[id]/tasks |
frontend | healthy | src/app/projects/[id]/tasks/page.tsx |
/projects/[id]/marketing |
frontend | healthy | src/app/projects/[id]/marketing/page.tsx |
/projects/[id]/export |
frontend | healthy | src/app/projects/[id]/export/page.tsx |
/login |
frontend | healthy | src/app/login/page.tsx |
/team |
frontend | healthy | src/app/team/page.tsx |
/forgot-password |
frontend | healthy | src/app/forgot-password/page.tsx |
/teams |
frontend | healthy | src/app/teams/page.tsx |
/teams/invite/[token] |
frontend | healthy | src/app/teams/invite/[token]/page.tsx |
/teams/[id]/me |
frontend | healthy | src/app/teams/[id]/me/page.tsx |
/teams/me |
frontend | healthy | src/app/teams/me/page.tsx |
/teams/setup |
frontend | healthy | src/app/teams/setup/page.tsx |
/tasks |
frontend | healthy | src/app/tasks/page.tsx |
/terminal |
frontend | healthy | src/app/terminal/page.tsx |
/verify |
frontend | healthy | src/app/verify/page.tsx |
/landing |
frontend | healthy | src/app/landing/page.tsx |
/register |
frontend | healthy | src/app/register/page.tsx |
/calendar |
frontend | healthy | src/app/calendar/page.tsx |
/command |
frontend | healthy | src/app/command/page.tsx |
/ |
frontend | healthy | src/app/api/github/connect/route.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
10.92.58.1 |
network | healthy | src/components/landing/PipelineDiagram.tsx |
3.34.95.1 |
network | healthy | src/components/landing/PipelineDiagram.tsx |
3.05.74.81 |
network | healthy | src/components/landing/PipelineDiagram.tsx |
5.68.41.36 |
network | healthy | src/components/landing/PipelineDiagram.tsx |
31.21.67.8 |
network | healthy | src/components/landing/PipelineDiagram.tsx |
10.91.58.11 |
network | healthy | src/app/settings/page.tsx |
3.34.96.1 |
network | healthy | src/app/settings/page.tsx |
3.04.74.81 |
network | healthy | src/app/settings/page.tsx |
31.21.68.8 |
network | healthy | src/app/settings/page.tsx |
11.387.6.113 |
network | healthy | src/app/settings/page.tsx |
3.492.997.108 |
network | healthy | src/app/settings/page.tsx |
3.176.77.84 |
network | healthy | src/app/settings/page.tsx |
5.921.43.372 |
network | healthy | src/app/settings/page.tsx |
321.216.694.825 |
network | healthy | src/app/settings/page.tsx |
10.91.58.1 |
network | healthy | src/app/teams/[id]/me/GithubConsentSection.tsx |
3.05.74.8 |
network | healthy | src/app/teams/[id]/me/GithubConsentSection.tsx |
5.65.41.35 |
network | healthy | src/app/teams/[id]/me/GithubConsentSection.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
MockOctokit |
software | healthy | src/__tests__/githubSkills.empty.test.ts:MockOctokit |
ErrorBoundary |
software | healthy | src/components/ErrorBoundary.tsx:ErrorBoundary |
kept |
software | healthy | src/components/v2/terminal/TerminalShell.tsx:kept |
is |
software | healthy | src/components/landing/MobileLanding.tsx:is |
provides |
software | healthy | src/components/landing/MobileLanding.tsx:provides |
ApiError |
software | healthy | src/lib/apiError.ts:ApiError |
JudgeError |
software | healthy | src/lib/recgon/judge.ts:JudgeError |
ReframeError |
software | healthy | src/lib/recgon/reframe.ts:ReframeError |
AIQualityError |
software | healthy | src/lib/llm/quality.ts:AIQualityError |
| Label | Layer | Status | Path |
|---|---|---|---|
postgresql |
data | healthy | README.md |
postgres |
data | healthy | src/__tests__/reframe.no-external-inference.golden.test.ts |
sqlite |
data | healthy | src/components/v2/projects/overview/utils.ts |
mysql |
data | healthy | src/components/v2/projects/overview/utils.ts |
redis |
data | healthy | src/components/v2/projects/overview/utils.ts |
mongodb |
data | healthy | src/lib/recgon/skillVocabulary.ts |
clickhouse |
data | healthy | src/lib/recgon/skillVocabulary.ts |
elasticsearch |
data | healthy | src/lib/recgon/skillVocabulary.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::src/__tests__/resetPassword.api.test.ts |
security | healthy | src/__tests__/resetPassword.api.test.ts |
password_literal::src/__tests__/resetPassword.api.test.ts |
security | healthy | src/__tests__/resetPassword.api.test.ts |
password_literal::src/__tests__/resetPassword.api.test.ts |
security | healthy | src/__tests__/resetPassword.api.test.ts |
password_literal::src/__tests__/resetPassword.api.test.ts |
security | healthy | src/__tests__/resetPassword.api.test.ts |
password_literal::src/__tests__/resetPassword.api.test.ts |
security | healthy | src/__tests__/resetPassword.api.test.ts |
password_literal::src/__tests__/resetPassword.api.test.ts |
security | healthy | src/__tests__/resetPassword.api.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
ANTHROPIC_API_KEY |
cicd | healthy | — |
GITHUB_TOKEN |
cicd | healthy | — |
VERCEL_TOKEN |
cicd | healthy | — |
CLAUDE_CODE_OAUTH_TOKEN |
cicd | healthy | — |
GEMINI_API_KEY |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | src/__tests__/skillVocabulary.test.ts |
vps::gcp |
hardware | healthy | src/lib/recgon/skillVocabulary.ts |
vps::azure |
hardware | healthy | src/lib/recgon/skillVocabulary.ts |
vps::digitalocean |
hardware | healthy | src/lib/recgon/skillVocabulary.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::claude-code-review |
cicd | healthy | .github/workflows/claude-code-review.yml |
gha::deploy |
cicd | healthy | .github/workflows/deploy.yml |
gha::claude |
cicd | healthy | .github/workflows/claude.yml |
gha::judge-bias-nightly |
cicd | healthy | .github/workflows/judge-bias-nightly.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
claude-review |
cicd | healthy | .github/workflows/claude-code-review.yml |
deploy |
cicd | healthy | .github/workflows/deploy.yml |
claude |
cicd | healthy | .github/workflows/claude.yml |
bias-regression |
cicd | healthy | .github/workflows/judge-bias-nightly.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-7rlpuvl6 |
software | healthy | /tmp/repobility-clone-7rlpuvl6 |
| Label | Layer | Status | Path |
|---|---|---|---|
port:04 |
network | healthy | .github/workflows/judge-bias-nightly.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | src/components/landing/LandingDotField.tsx |
This page is publicly accessible at:
https://repobility.com/scan/f75626c3-0cab-4efc-acfe-8980d74abcb5/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/f75626c3-0cab-4efc-acfe-8980d74abcb5/
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.