Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.

Vik011/nichecard

https://github.com/Vik011/nichecard · scanned 2026-06-16 00:50 UTC (2 months, 1 week ago)

112 raw signals (0 security + 112 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 112 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 1333 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.

LabelLayerStatusPath
scrubUrl software healthy nichesurage/sentry.shared.ts:scrubUrl
scrubSentryEvent software healthy nichesurage/sentry.shared.ts:scrubSentryEvent
getYoutubeKeys software healthy nichesurage/scripts/backfillNicheLabels.ts:getYoutubeKeys
isQuotaError software healthy nichesurage/scripts/backfillNicheLabels.ts:isQuotaError
ytFetch software healthy nichesurage/scripts/backfillNicheLabels.ts:ytFetch
fetchUploadsPlaylistId software healthy nichesurage/scripts/backfillNicheLabels.ts:fetchUploadsPlay…
fetchRecentTitles software healthy nichesurage/scripts/backfillNicheLabels.ts:fetchRecentTitles
buildLabel software healthy nichesurage/scripts/backfillNicheLabels.ts:buildLabel
main software healthy nichesurage/scripts/backfillNicheLabels.ts:main
sleep software healthy nichesurage/supabase/functions/recategorize/index.ts:sleep
titles software healthy nichesurage/supabase/functions/recategorize/index.ts:titles
aborts software healthy nichesurage/supabase/functions/backfill-faceless/index.ts:a…
timeout software healthy nichesurage/supabase/functions/backfill-faceless/index.ts:t…
sleep software healthy nichesurage/supabase/functions/backfill-faceless/index.ts:s…
chunk software healthy nichesurage/supabase/functions/backfill-faceless/index.ts:c…
isQuotaErr software healthy nichesurage/supabase/functions/backfill-faceless/index.ts:i…
nextScanTickUtc software healthy nichesurage/supabase/functions/backfill-faceless/index.ts:n…
emptyTally software healthy nichesurage/supabase/functions/backfill-faceless/index.ts:e…
elapsed software healthy nichesurage/supabase/functions/backfill-faceless/index.ts:e…
is software healthy nichesurage/supabase/functions/backfill-faceless/index.ts:is
pending software healthy nichesurage/supabase/functions/backfill-faceless/index.ts:p…
writeVerdict software healthy nichesurage/supabase/functions/backfill-faceless/index.ts:w…
titles software healthy nichesurage/supabase/functions/backfill-faceless/index.ts:t…
json software healthy nichesurage/supabase/functions/backfill-faceless/index.ts:j…
keyOf software healthy nichesurage/supabase/functions/trending/index.ts:keyOf
runs software healthy nichesurage/supabase/functions/discover-ingest/index.ts:runs
ingestRun software healthy nichesurage/supabase/functions/discover-ingest/index.ts:ing…
recordInBand software healthy nichesurage/supabase/functions/discover-ingest/index.ts:rec…
expand software healthy nichesurage/supabase/functions/discover/index.ts:expand
channelIds software healthy nichesurage/supabase/functions/scan/index.ts:channelIds
flushRecentVideoCacheRows software healthy nichesurage/supabase/functions/scan/index.ts:flushRecentVid…
nicheBaselineForChannel software healthy nichesurage/supabase/functions/scan/index.ts:nicheBaselineF…
unembedded software healthy nichesurage/supabase/functions/cluster-outliers/index.ts:un…
titles software healthy nichesurage/supabase/functions/cluster-outliers/index.ts:ti…
polls software healthy nichesurage/supabase/functions/discover-plan/index.ts:polls
monthSpend software healthy nichesurage/supabase/functions/discover-plan/index.ts:month…
under software healthy nichesurage/supabase/functions/_shared/apify.test.ts:under
makeFetch software healthy nichesurage/supabase/functions/_shared/apify.test.ts:makeFe…
fetch software healthy nichesurage/supabase/functions/_shared/apify.test.ts:fetch
resolveCategoryEnum software healthy nichesurage/supabase/functions/_shared/trendingCategoryMap.…
snap software healthy nichesurage/supabase/functions/_shared/velocity.test.ts:snap
still software healthy nichesurage/supabase/functions/_shared/velocity.test.ts:sti…
withMockedFetch software healthy nichesurage/supabase/functions/_shared/youtube.test.ts:with…
takes software healthy nichesurage/supabase/functions/_shared/apify.ts:takes
apifyFetch software healthy nichesurage/supabase/functions/_shared/apify.ts:apifyFetch
startApifyRun software healthy nichesurage/supabase/functions/_shared/apify.ts:startApifyR…
getApifyRunStatus software healthy nichesurage/supabase/functions/_shared/apify.ts:getApifyRun…
getApifyDatasetItems software healthy nichesurage/supabase/functions/_shared/apify.ts:getApifyDat…
toRecentVideoCache software healthy nichesurage/supabase/functions/_shared/recentVideosCache.ts…
seeds software healthy nichesurage/supabase/functions/_shared/discoveryPlan.test.t…

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
2026-05-06-polish-round-complete.md software healthy docs/superpowers/memos/2026-05-06-polish-round-complete.md
2026-05-05-launch-debug.md software healthy docs/superpowers/memos/2026-05-05-launch-debug.md
2026-05-09-discover-pipeline-quality-fix.md software healthy docs/superpowers/plans/2026-05-09-discover-pipeline-quality…
2026-05-22-free-tier-paywall.md software healthy docs/superpowers/plans/2026-05-22-free-tier-paywall.md
2026-05-17-token-migration.md software healthy docs/superpowers/plans/2026-05-17-token-migration.md
2026-05-17-premium-accent-apply.md software healthy docs/superpowers/plans/2026-05-17-premium-accent-apply.md
2026-04-30-landing-page.md software healthy docs/superpowers/plans/2026-04-30-landing-page.md
2026-05-17-token-migration-design.md software healthy docs/superpowers/specs/2026-05-17-token-migration-design.md
2026-05-22-free-tier-paywall-design.md software healthy docs/superpowers/specs/2026-05-22-free-tier-paywall-design.…
2026-05-18-apify-discovery-design.md software healthy docs/superpowers/specs/2026-05-18-apify-discovery-design.md
2026-05-09-discover-pipeline-quality-fix-design.md software healthy docs/superpowers/specs/2026-05-09-discover-pipeline-quality…
2026-05-17-premium-accent-apply-design.md software healthy docs/superpowers/specs/2026-05-17-premium-accent-apply-desi…
2026-04-30-landing-page-design.md software healthy docs/superpowers/specs/2026-04-30-landing-page-design.md
dependabot.yml software healthy .github/dependabot.yml
ci.yml software healthy .github/workflows/ci.yml
.env.local.example software healthy nichesurage/.env.local.example
DESIGN.md software healthy nichesurage/DESIGN.md
jest.config.js software healthy nichesurage/jest.config.js
vercel.json software healthy nichesurage/vercel.json
postcss.config.mjs software healthy nichesurage/postcss.config.mjs
README.md software healthy nichesurage/README.md
tailwind.config.ts software healthy nichesurage/tailwind.config.ts
CLAUDE.md software healthy nichesurage/CLAUDE.md
sentry.shared.ts software healthy nichesurage/sentry.shared.ts
package.json software healthy nichesurage/package.json
sentry.server.config.ts software healthy nichesurage/sentry.server.config.ts
package-lock.json software healthy nichesurage/package-lock.json
sentry.client.config.ts software healthy nichesurage/sentry.client.config.ts
jest.setup.ts software healthy nichesurage/jest.setup.ts
.eslintrc.json software healthy nichesurage/.eslintrc.json
tsconfig.json software healthy nichesurage/tsconfig.json
sentry.edge.config.ts software healthy nichesurage/sentry.edge.config.ts
next.config.mjs software healthy nichesurage/next.config.mjs
tier.test.ts software healthy nichesurage/tests/lib/tier.test.ts
2026-04-28-supabase-fetch.md software healthy nichesurage/docs/superpowers/plans/2026-04-28-supabase-fetc…
2026-05-03-sprint-a7-three-tier-funnel.md software healthy nichesurage/docs/superpowers/plans/2026-05-03-sprint-a7-thr…
2026-04-29-youtube-scanner.md software healthy nichesurage/docs/superpowers/plans/2026-04-29-youtube-scann…
2026-04-28-auth-and-discover-refactor.md software healthy nichesurage/docs/superpowers/plans/2026-04-28-auth-and-disc…
2026-04-28-real-user-tier.md software healthy nichesurage/docs/superpowers/plans/2026-04-28-real-user-tie…
2026-04-28-contenttype-toggle-nav.md software healthy nichesurage/docs/superpowers/plans/2026-04-28-contenttype-t…
2026-04-27-niche-card.md software healthy nichesurage/docs/superpowers/plans/2026-04-27-niche-card.md
2026-04-28-supabase-fetch-design.md software healthy nichesurage/docs/superpowers/specs/2026-04-28-supabase-fetc…
2026-04-29-youtube-scanner-design.md software healthy nichesurage/docs/superpowers/specs/2026-04-29-youtube-scann…
2026-04-28-real-user-tier-design.md software healthy nichesurage/docs/superpowers/specs/2026-04-28-real-user-tie…
2026-04-28-auth-and-discover-refactor-design.md software healthy nichesurage/docs/superpowers/specs/2026-04-28-auth-and-disc…
2026-04-28-contenttype-toggle-nav-design.md software healthy nichesurage/docs/superpowers/specs/2026-04-28-contenttype-t…
2026-04-27-niche-card-design.md software healthy nichesurage/docs/superpowers/specs/2026-04-27-niche-card-de…
README.md software healthy nichesurage/docs/design/README.md
preview.html software healthy nichesurage/docs/design/preview.html
backfillNicheLabels.ts software healthy nichesurage/scripts/backfillNicheLabels.ts

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
docs software healthy docs
superpowers software healthy docs/superpowers
memos software healthy docs/superpowers/memos
plans software healthy docs/superpowers/plans
specs software healthy docs/superpowers/specs
.github software healthy .github
workflows software healthy .github/workflows
nichesurage software healthy nichesurage
tests software healthy nichesurage/tests
lib software healthy nichesurage/tests/lib
docs software healthy nichesurage/docs
superpowers software healthy nichesurage/docs/superpowers
plans software healthy nichesurage/docs/superpowers/plans
specs software healthy nichesurage/docs/superpowers/specs
design software healthy nichesurage/docs/design
scripts software healthy nichesurage/scripts
supabase software healthy nichesurage/supabase
functions software healthy nichesurage/supabase/functions
recategorize software healthy nichesurage/supabase/functions/recategorize
backfill-faceless software healthy nichesurage/supabase/functions/backfill-faceless
trending software healthy nichesurage/supabase/functions/trending
discover-ingest software healthy nichesurage/supabase/functions/discover-ingest
discover software healthy nichesurage/supabase/functions/discover
scan software healthy nichesurage/supabase/functions/scan
cluster-outliers software healthy nichesurage/supabase/functions/cluster-outliers
discover-plan software healthy nichesurage/supabase/functions/discover-plan
_shared software healthy nichesurage/supabase/functions/_shared
migrations software healthy nichesurage/supabase/migrations
src software healthy nichesurage/src
components software healthy nichesurage/src/components
layout software healthy nichesurage/src/components/layout
brand software healthy nichesurage/src/components/brand
ui software healthy nichesurage/src/components/ui
illustrations software healthy nichesurage/src/components/ui/illustrations
dashboard software healthy nichesurage/src/components/dashboard
nav software healthy nichesurage/src/components/nav
providers software healthy nichesurage/src/components/providers
admin software healthy nichesurage/src/components/admin
landing software healthy nichesurage/src/components/landing
user software healthy nichesurage/src/components/user
niche software healthy nichesurage/src/components/niche
app software healthy nichesurage/src/app
auth software healthy nichesurage/src/app/auth
callback software healthy nichesurage/src/app/auth/callback
login software healthy nichesurage/src/app/login
api software healthy nichesurage/src/app/api
thumbnails software healthy nichesurage/src/app/api/thumbnails
phash software healthy nichesurage/src/app/api/thumbnails/phash
demo software healthy nichesurage/src/app/api/demo
today software healthy nichesurage/src/app/api/demo/today

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
0065_lock_invoke_edge_function_DOWN.sql data healthy nichesurage/supabase/migrations/0065_lock_invoke_edge_funct…
0015_sonar_truncate_and_retention.sql data healthy nichesurage/supabase/migrations/0015_sonar_truncate_and_ret…
0003_channels_watchlist.sql data healthy nichesurage/supabase/migrations/0003_channels_watchlist.sql
0028_title_embedded_flag.sql data healthy nichesurage/supabase/migrations/0028_title_embedded_flag.sql
0043_trending_cron.sql data healthy nichesurage/supabase/migrations/0043_trending_cron.sql
0058_channel_current_momentum_DOWN.sql data healthy nichesurage/supabase/migrations/0058_channel_current_moment…
0059_channel_current_momentum_content_type_fallback_DOWN.sql data healthy nichesurage/supabase/migrations/0059_channel_current_moment…
0040_quality_floor_v2.sql data healthy nichesurage/supabase/migrations/0040_quality_floor_v2.sql
0012_sonar_scan_results.sql data healthy nichesurage/supabase/migrations/0012_sonar_scan_results.sql
0064_consolidate_scan_cron_DOWN.sql data healthy nichesurage/supabase/migrations/0064_consolidate_scan_cron_…
0009_content_angles_cache.sql data healthy nichesurage/supabase/migrations/0009_content_angles_cache.s…
0017_cron_inspect.sql data healthy nichesurage/supabase/migrations/0017_cron_inspect.sql
0025_snapshot_retention.sql data healthy nichesurage/supabase/migrations/0025_snapshot_retention.sql
0010_channel_recent_videos.sql data healthy nichesurage/supabase/migrations/0010_channel_recent_videos.…
0029_next_unembedded_videos_rpc.sql data healthy nichesurage/supabase/migrations/0029_next_unembedded_videos…
0024_trend_engine_schema.sql data healthy nichesurage/supabase/migrations/0024_trend_engine_schema.sql
0014_niche_clusters.sql data healthy nichesurage/supabase/migrations/0014_niche_clusters.sql
0060_authenticated_read_momentum_base_tables_DOWN.sql data healthy nichesurage/supabase/migrations/0060_authenticated_read_mom…
0013_seed_keywords.sql data healthy nichesurage/supabase/migrations/0013_seed_keywords.sql
0066_freeze_privileged_user_columns.sql data healthy nichesurage/supabase/migrations/0066_freeze_privileged_user…
0055_snapshot_retention_tighten.sql data healthy nichesurage/supabase/migrations/0055_snapshot_retention_tig…
0049_admin_audit_log.sql data healthy nichesurage/supabase/migrations/0049_admin_audit_log.sql
0011_pgvector.sql data healthy nichesurage/supabase/migrations/0011_pgvector.sql
0021_premium_spike_columns.sql data healthy nichesurage/supabase/migrations/0021_premium_spike_columns.…
0066_freeze_privileged_user_columns_DOWN.sql data healthy nichesurage/supabase/migrations/0066_freeze_privileged_user…
0054_admin_rls.sql data healthy nichesurage/supabase/migrations/0054_admin_rls.sql
0032_retag_trending_feed_content_type.sql data healthy nichesurage/supabase/migrations/0032_retag_trending_feed_co…
0022_replace_seed_keywords_2026.sql data healthy nichesurage/supabase/migrations/0022_replace_seed_keywords_…
0020_ai_usage_daily.sql data healthy nichesurage/supabase/migrations/0020_ai_usage_daily.sql
0005_subscriptions.sql data healthy nichesurage/supabase/migrations/0005_subscriptions.sql
0065_lock_invoke_edge_function.sql data healthy nichesurage/supabase/migrations/0065_lock_invoke_edge_funct…
0041_shorts_seeds_underserved_categories.sql data healthy nichesurage/supabase/migrations/0041_shorts_seeds_underserv…
0056_faceless_verdict_watchlist.sql data healthy nichesurage/supabase/migrations/0056_faceless_verdict_watch…
0030_rpc_exclude_ids.sql data healthy nichesurage/supabase/migrations/0030_rpc_exclude_ids.sql
0047_channels_watchlist_faceless.sql data healthy nichesurage/supabase/migrations/0047_channels_watchlist_fac…
0063_channels_watchlist_catalog_columns.sql data healthy nichesurage/supabase/migrations/0063_channels_watchlist_cat…
0033_first_login_at.sql data healthy nichesurage/supabase/migrations/0033_first_login_at.sql
0058_channel_current_momentum.sql data healthy nichesurage/supabase/migrations/0058_channel_current_moment…
0068_revoke_anon_scan_results.sql data healthy nichesurage/supabase/migrations/0068_revoke_anon_scan_resul…
0019_niche_clusters_public_read.sql data healthy nichesurage/supabase/migrations/0019_niche_clusters_public_…
0060_authenticated_read_momentum_base_tables.sql data healthy nichesurage/supabase/migrations/0060_authenticated_read_mom…
0008_channel_spike_history.sql data healthy nichesurage/supabase/migrations/0008_channel_spike_history.…
0036_shorts_seed_keywords.sql data healthy nichesurage/supabase/migrations/0036_shorts_seed_keywords.s…
0002_add_content_type.sql data healthy nichesurage/supabase/migrations/0002_add_content_type.sql
0050_admin_totp.sql data healthy nichesurage/supabase/migrations/0050_admin_totp.sql
0068_revoke_anon_scan_results_DOWN.sql data healthy nichesurage/supabase/migrations/0068_revoke_anon_scan_resul…
0042_title_pattern_seeds.sql data healthy nichesurage/supabase/migrations/0042_title_pattern_seeds.sql
0061_channel_current_momentum_matview_DOWN.sql data healthy nichesurage/supabase/migrations/0061_channel_current_moment…
0004_scan_results_latest_view.sql data healthy nichesurage/supabase/migrations/0004_scan_results_latest_vi…
0062_channel_momentum_refresh_cron_DOWN.sql data healthy nichesurage/supabase/migrations/0062_channel_momentum_refre…

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
/page.tsx frontend healthy nichesurage/src/app/page.tsx
/login frontend healthy nichesurage/src/app/login/page.tsx
/dashboard frontend healthy nichesurage/src/app/dashboard/page.tsx
/discover frontend healthy nichesurage/src/app/discover/page.tsx
/discover/longform frontend healthy nichesurage/src/app/discover/longform/page.tsx
/discover/shorts frontend healthy nichesurage/src/app/discover/shorts/page.tsx
/discover/niche/[id] frontend healthy nichesurage/src/app/discover/niche/[id]/page.tsx
/admin frontend healthy nichesurage/src/app/admin/page.tsx
/admin/setup-totp frontend healthy nichesurage/src/app/admin/setup-totp/page.tsx
/terms frontend healthy nichesurage/src/app/terms/page.tsx
/privacy frontend healthy nichesurage/src/app/privacy/page.tsx
/ frontend healthy nichesurage/src/app/auth/callback/route.ts

LabelLayerStatusPath
public data healthy nichesurage/supabase/migrations/0003_channels_watchlist.sql
video_snapshots data healthy nichesurage/supabase/migrations/0024_trend_engine_schema.sql
video_metrics data healthy nichesurage/supabase/migrations/0024_trend_engine_schema.sql
video_embeddings data healthy nichesurage/supabase/migrations/0024_trend_engine_schema.sql
video_thumbnail_phash data healthy nichesurage/supabase/migrations/0024_trend_engine_schema.sql
trend_clusters data healthy nichesurage/supabase/migrations/0024_trend_engine_schema.sql
trend_cluster_members data healthy nichesurage/supabase/migrations/0024_trend_engine_schema.sql
narrative_archetypes data healthy nichesurage/supabase/migrations/0024_trend_engine_schema.sql
video_recommendations data healthy nichesurage/supabase/migrations/0024_trend_engine_schema.sql
stripe_webhook_events data healthy nichesurage/supabase/migrations/0023_stripe_webhook_idempot…
IF data healthy nichesurage/supabase/migrations/0034_daily_demo_niche.sql

LabelLayerStatusPath
RootLayout frontend healthy nichesurage/src/app/layout.tsx
GlobalError frontend healthy nichesurage/src/app/global-error.tsx
LoginPage frontend healthy nichesurage/src/app/login/page.tsx
DashboardLayout frontend healthy nichesurage/src/app/dashboard/layout.tsx
DiscoverPage frontend healthy nichesurage/src/app/discover/page.tsx
DiscoverLayout frontend healthy nichesurage/src/app/discover/layout.tsx
LongformRedirect frontend healthy nichesurage/src/app/discover/longform/page.tsx
ShortsRedirect frontend healthy nichesurage/src/app/discover/shorts/page.tsx
NicheDetailPage frontend healthy nichesurage/src/app/discover/niche/[id]/page.tsx
TermsPage frontend healthy nichesurage/src/app/terms/page.tsx
PrivacyPage frontend healthy nichesurage/src/app/privacy/page.tsx

LabelLayerStatusPath
auth::nichesurage/src/lib/email/resend.ts security healthy nichesurage/src/lib/email/resend.ts
auth::nichesurage/next.config.mjs security healthy nichesurage/next.config.mjs
auth::nichesurage/src/lib/turnstile/verify.ts security healthy nichesurage/src/lib/turnstile/verify.ts
auth::nichesurage/src/lib/email/templates/welcome.ts security healthy nichesurage/src/lib/email/templates/welcome.ts
auth::nichesurage/.env.local.example security healthy nichesurage/.env.local.example
auth::nichesurage/src/app/api/auth/turnstile/verify/route.ts security healthy nichesurage/src/app/api/auth/turnstile/verify/route.ts
auth::nichesurage/src/app/login/LoginForm.test.tsx security healthy nichesurage/src/app/login/LoginForm.test.tsx
auth::nichesurage/sentry.shared.ts security healthy nichesurage/sentry.shared.ts
auth::nichesurage/src/app/login/LoginForm.tsx security healthy nichesurage/src/app/login/LoginForm.tsx
auth::nichesurage/src/lib/security/sentryScrub.test.ts security healthy nichesurage/src/lib/security/sentryScrub.test.ts

LabelLayerStatusPath
is software healthy nichesurage/src/components/landing/PainSolutionSection.test…
AnglesParseError software healthy nichesurage/src/app/api/content-angles/[id]/route.test.ts:A…
AnglesParseError software healthy nichesurage/src/lib/demo/preWarm.test.ts:AnglesParseError
DSU software healthy nichesurage/src/lib/clusters/detect.ts:DSU
AnglesParseError software healthy nichesurage/src/lib/content-angles/generate.ts:AnglesParseE…
YouTubeQuotaError software healthy nichesurage/src/lib/youtube/recentVideos.ts:YouTubeQuotaErr…

LabelLayerStatusPath
redis data healthy nichesurage/.env.local.example
postgres data healthy nichesurage/CLAUDE.md
postgresql data healthy nichesurage/src/lib/tier/freeDemo.ts

LabelLayerStatusPath
1.2.3.4 network healthy nichesurage/src/app/auth/callback/route.test.ts
5.6.7.8 network healthy nichesurage/src/app/auth/callback/route.test.ts

LabelLayerStatusPath
repobility-clone-m9n9drcd software healthy /tmp/repobility-clone-m9n9drcd

LabelLayerStatusPath
port:09 network healthy .github/dependabot.yml

LabelLayerStatusPath
vps::gcp hardware healthy nichesurage/.env.local.example

LabelLayerStatusPath
gha::ci cicd healthy .github/workflows/ci.yml

LabelLayerStatusPath
verify cicd healthy .github/workflows/ci.yml
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/331f9db8-67f4-49e2-87b5-8fd52ccf080a/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/331f9db8-67f4-49e2-87b5-8fd52ccf080a/

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.