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.

showfinder-io/showfinder

https://github.com/showfinder-io/showfinder · scanned 2026-06-16 00:11 UTC (2 months, 2 weeks ago)

98 raw signals (0 security + 98 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 98 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 1051 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
updateBySlug software healthy scripts/diag-redirect-slug-cleanup.ts:updateBySlug
main software healthy scripts/diag-redirect-slug-cleanup.ts:main
parseArgs software healthy scripts/find-next-edition.ts:parseArgs
fetchPageText software healthy scripts/find-next-edition.ts:fetchPageText
askLLM software healthy scripts/find-next-edition.ts:askLLM
json software healthy scripts/find-next-edition.ts:json
emptyGuess software healthy scripts/find-next-edition.ts:emptyGuess
normalizePlace software healthy scripts/find-next-edition.ts:normalizePlace
samePlace software healthy scripts/find-next-edition.ts:samePlace
slugYear software healthy scripts/find-next-edition.ts:slugYear
applyGuardrails software healthy scripts/find-next-edition.ts:applyGuardrails
demote software healthy scripts/find-next-edition.ts:demote
lockedDates software healthy scripts/find-next-edition.ts:lockedDates
csvEscape software healthy scripts/find-next-edition.ts:csvEscape
writeCSV software healthy scripts/find-next-edition.ts:writeCSV
sqlEscape software healthy scripts/find-next-edition.ts:sqlEscape
writeSQL software healthy scripts/find-next-edition.ts:writeSQL
printReport software healthy scripts/find-next-edition.ts:printReport
main software healthy scripts/find-next-edition.ts:main
salons software healthy scripts/find-next-edition.ts:salons
elapsed software healthy scripts/find-next-edition.ts:elapsed
classify software healthy scripts/diag-backfill-categories.ts:classify
main software healthy scripts/diag-backfill-categories.ts:main
vid software healthy scripts/diag-catalogue-corrections-apply.ts:vid
upd software healthy scripts/diag-catalogue-corrections-apply.ts:upd
main software healthy scripts/diag-catalogue-corrections-apply.ts:main
fixDashes software healthy scripts/fix-emdash-mdx.ts:fixDashes
diffSamples software healthy scripts/fix-emdash-mdx.ts:diffSamples
trim software healthy scripts/fix-emdash-mdx.ts:trim
main software healthy scripts/fix-emdash-mdx.ts:main
before software healthy scripts/fix-emdash-mdx.ts:before
after software healthy scripts/fix-emdash-mdx.ts:after
venRich software healthy scripts/diag-gsc-list.ts:venRich
rows software healthy scripts/diag-gsc-list.ts:rows
venueId software healthy scripts/diag-edito-roll-apply.ts:venueId
main software healthy scripts/diag-edito-roll-apply.ts:main
parseRedirects software healthy scripts/diag-redirect-coherence.ts:parseRedirects
slugYear software healthy scripts/diag-redirect-coherence.ts:slugYear
main software healthy scripts/diag-redirect-coherence.ts:main
baseSlug software healthy scripts/diag-slug-year-apply.ts:baseSlug
computeRenames software healthy scripts/diag-slug-year-apply.ts:computeRenames
salons software healthy scripts/diag-slug-year-apply.ts:salons
rewriteMdx software healthy scripts/diag-slug-year-apply.ts:rewriteMdx
rewriteTableMdx software healthy scripts/diag-slug-year-apply.ts:rewriteTableMdx
main software healthy scripts/diag-slug-year-apply.ts:main
classifyBatch software healthy scripts/classify-categories.ts:classifyBatch
json software healthy scripts/classify-categories.ts:json
sqlEscape software healthy scripts/classify-categories.ts:sqlEscape
writeSQL software healthy scripts/classify-categories.ts:writeSQL
writeCSV software healthy scripts/classify-categories.ts:writeCSV

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

LabelLayerStatusPath
redirects-slug-year.json software healthy redirects-slug-year.json
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
redirects-audit-catalogue.json software healthy redirects-audit-catalogue.json
CONTRIBUTING.md software healthy CONTRIBUTING.md
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
AGENTS.md software healthy AGENTS.md
next.config.ts software healthy next.config.ts
diag-redirect-slug-cleanup.ts software healthy scripts/diag-redirect-slug-cleanup.ts
find-next-edition.ts software healthy scripts/find-next-edition.ts
diag-backfill-categories.ts software healthy scripts/diag-backfill-categories.ts
diag-catalogue-corrections-apply.ts software healthy scripts/diag-catalogue-corrections-apply.ts
fix-emdash-mdx.ts software healthy scripts/fix-emdash-mdx.ts
diag-gsc-list.ts software healthy scripts/diag-gsc-list.ts
md-to-docx.sh software healthy scripts/md-to-docx.sh
diag-edito-roll-apply.ts software healthy scripts/diag-edito-roll-apply.ts
diag-redirect-coherence.ts software healthy scripts/diag-redirect-coherence.ts
diag-slug-year-apply.ts software healthy scripts/diag-slug-year-apply.ts
classify-categories.ts software healthy scripts/classify-categories.ts
gsc-baseline-export.ts software healthy scripts/gsc-baseline-export.ts
diag-final-pass-apply.ts software healthy scripts/diag-final-pass-apply.ts
diag-cohorte10-apply.ts software healthy scripts/diag-cohorte10-apply.ts
migrate-mdx-to-db.ts software healthy scripts/migrate-mdx-to-db.ts
export-for-review.mjs software healthy scripts/export-for-review.mjs
populate-logos.ts software healthy scripts/populate-logos.ts
diag-venues-coverage-apply.ts software healthy scripts/diag-venues-coverage-apply.ts
docx-to-mdx.ts software healthy scripts/docx-to-mdx.ts
diag-venues-cohorte-apply.ts software healthy scripts/diag-venues-cohorte-apply.ts
spell-check.ts software healthy scripts/spell-check.ts
diag-audit-fixes-apply.ts software healthy scripts/diag-audit-fixes-apply.ts
diag-audit-catalogue.ts software healthy scripts/diag-audit-catalogue.ts
validate-covers.ts software healthy scripts/validate-covers.ts
diag-arbitrages-apply.ts software healthy scripts/diag-arbitrages-apply.ts
diag-audit-upcoming.ts software healthy scripts/diag-audit-upcoming.ts
diag-cohorte8-apply.ts software healthy scripts/diag-cohorte8-apply.ts
diag-audit-corrections-apply.ts software healthy scripts/diag-audit-corrections-apply.ts
diag-slug-migration.ts software healthy scripts/diag-slug-migration.ts
scrape-hero-images.ts software healthy scripts/scrape-hero-images.ts
diag-cohorte9-apply.ts software healthy scripts/diag-cohorte9-apply.ts
diag-depublier-fantomes.ts software healthy scripts/diag-depublier-fantomes.ts
diag-emdash-mdx.ts software healthy scripts/diag-emdash-mdx.ts
diag-city-cleanup-villepinte.ts software healthy scripts/diag-city-cleanup-villepinte.ts
batch-tech-sante-divers.sql software healthy scripts/seeds/batch-tech-sante-divers.sql
batch-agro-tourisme.sql software healthy scripts/seeds/batch-agro-tourisme.sql
batch-industrie-btp.sql software healthy scripts/seeds/batch-industrie-btp.sql

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

LabelLayerStatusPath
scripts software healthy scripts
seeds software healthy scripts/seeds
scraper software healthy scripts/scraper
tasks software healthy tasks
content software healthy content
cohorte-1-btp software healthy content/cohorte-1-btp
supabase software healthy supabase
migrations software healthy supabase/migrations
.github software healthy .github
workflows software healthy .github/workflows
src software healthy src
types software healthy src/types
components software healthy src/components
ui software healthy src/components/ui
mdx software healthy src/components/mdx
app software healthy src/app
blog software healthy src/app/blog
[slug] software healthy src/app/blog/[slug]
inscription software healthy src/app/inscription
organisateurs software healthy src/app/organisateurs
[slug] software healthy src/app/organisateurs/[slug]
lieux software healthy src/app/lieux
[slug] software healthy src/app/lieux/[slug]
auth software healthy src/app/auth
callback software healthy src/app/auth/callback
salons software healthy src/app/salons
[slug] software healthy src/app/salons/[slug]
contact software healthy src/app/contact
mentions software healthy src/app/mentions
api software healthy src/app/api
salons software healthy src/app/api/salons
[slug] software healthy src/app/api/salons/[slug]
ics software healthy src/app/api/salons/[slug]/ics
contact software healthy src/app/api/contact
providers software healthy src/app/api/providers
by-salon software healthy src/app/api/providers/by-salon
[salonId] software healthy src/app/api/providers/by-salon/[salonId]
reviews software healthy src/app/api/reviews
alerts software healthy src/app/api/alerts
unsubscribe software healthy src/app/api/alerts/unsubscribe
admin software healthy src/app/api/admin
salons software healthy src/app/api/admin/salons
[id] software healthy src/app/api/admin/salons/[id]
human-check software healthy src/app/api/admin/salons/[id]/human-check
secteurs software healthy src/app/api/admin/secteurs
[id] software healthy src/app/api/admin/secteurs/[id]
dashboard software healthy src/app/api/admin/dashboard
providers software healthy src/app/api/admin/providers
[id] software healthy src/app/api/admin/providers/[id]
reviews software healthy src/app/api/admin/reviews

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

LabelLayerStatusPath
diag-slug-migration.ts data healthy scripts/diag-slug-migration.ts
20260531100000_fix_expobiogaz_lyon.sql data healthy supabase/migrations/20260531100000_fix_expobiogaz_lyon.sql
20260512000001_drop_provider_coverage.sql data healthy supabase/migrations/20260512000001_drop_provider_coverage.s…
20260520000000_admin_policies_providers_venues.sql data healthy supabase/migrations/20260520000000_admin_policies_providers…
20260402000001_reports_table.sql data healthy supabase/migrations/20260402000001_reports_table.sql
20260601200000_cohorte5_salons.sql data healthy supabase/migrations/20260601200000_cohorte5_salons.sql
20260524000000_rename_agoris_verified_to_certified.sql data healthy supabase/migrations/20260524000000_rename_agoris_verified_t…
20260512000003_salon_dates_confirmed.sql data healthy supabase/migrations/20260512000003_salon_dates_confirmed.sql
20260529100000_cohorte3_energie.sql data healthy supabase/migrations/20260529100000_cohorte3_energie.sql
20260528000000_cohorte1_btp_slugs_chiffres.sql data healthy supabase/migrations/20260528000000_cohorte1_btp_slugs_chiff…
20260601100000_cohorte5_venues.sql data healthy supabase/migrations/20260601100000_cohorte5_venues.sql
20260524000001_recreate_salons_ordered_view.sql data healthy supabase/migrations/20260524000001_recreate_salons_ordered_…
20260402000003_venues.sql data healthy supabase/migrations/20260402000003_venues.sql
20260601300000_cohorte5_orphans.sql data healthy supabase/migrations/20260601300000_cohorte5_orphans.sql
20260602100000_v7_sectors_editorial.sql data healthy supabase/migrations/20260602100000_v7_sectors_editorial.sql
20260402000002_fix_data_issues.sql data healthy supabase/migrations/20260402000002_fix_data_issues.sql
20260613100000_fix_dates_confirmed_apply.sql data healthy supabase/migrations/20260613100000_fix_dates_confirmed_appl…
20260601900000_v6_venues_enriched.sql data healthy supabase/migrations/20260601900000_v6_venues_enriched.sql
20260529000001_intermat_frequency_triennal.sql data healthy supabase/migrations/20260529000001_intermat_frequency_trien…
20260401000002_seed_batch2.sql data healthy supabase/migrations/20260401000002_seed_batch2.sql
20260531000000_cohorte4bis_demand_driven.sql data healthy supabase/migrations/20260531000000_cohorte4bis_demand_drive…
20260524000002_seed_salons_cited_in_mdx_v3.sql data healthy supabase/migrations/20260524000002_seed_salons_cited_in_mdx…
20260613000000_fix_salon_categories_apply.sql data healthy supabase/migrations/20260613000000_fix_salon_categories_app…
20260601600000_cohorte6_db_cleanup_final.sql data healthy supabase/migrations/20260601600000_cohorte6_db_cleanup_fina…
20260601000000_grande_halle_villette.sql data healthy supabase/migrations/20260601000000_grande_halle_villette.sql
20260401000003_seed_providers.sql data healthy supabase/migrations/20260401000003_seed_providers.sql
20260402000004_admin_features.sql data healthy supabase/migrations/20260402000004_admin_features.sql
20260512000000_salons_ordered_view.sql data healthy supabase/migrations/20260512000000_salons_ordered_view.sql
20260402000006_alerts.sql data healthy supabase/migrations/20260402000006_alerts.sql
20260528100000_cohorte2_btp.sql data healthy supabase/migrations/20260528100000_cohorte2_btp.sql
20260601800000_editorial_mdx_in_db.sql data healthy supabase/migrations/20260601800000_editorial_mdx_in_db.sql
20260601400000_edition_number.sql data healthy supabase/migrations/20260601400000_edition_number.sql
20260601500000_cohorte6_db_cleanup.sql data healthy supabase/migrations/20260601500000_cohorte6_db_cleanup.sql
20260402000000_fix_accents.sql data healthy supabase/migrations/20260402000000_fix_accents.sql
20260402000008_scraper_fields.sql data healthy supabase/migrations/20260402000008_scraper_fields.sql
20260402000005_enrich_providers.sql data healthy supabase/migrations/20260402000005_enrich_providers.sql
20260519000001_salons_ordered_unaccent_search.sql data healthy supabase/migrations/20260519000001_salons_ordered_unaccent_…
20260401000001_seed_data.sql data healthy supabase/migrations/20260401000001_seed_data.sql
20260519000000_salon_is_agoris_verified.sql data healthy supabase/migrations/20260519000000_salon_is_agoris_verified…
20260615000000_add_semestriel_freq.sql data healthy supabase/migrations/20260615000000_add_semestriel_freq.sql
20260530000000_cohorte4_demand_driven.sql data healthy supabase/migrations/20260530000000_cohorte4_demand_driven.s…
20260531200000_nicolas_orgas_lieux.sql data healthy supabase/migrations/20260531200000_nicolas_orgas_lieux.sql
20260401000000_initial_schema.sql data healthy supabase/migrations/20260401000000_initial_schema.sql
20260601700000_v5_workflow_editorial.sql data healthy supabase/migrations/20260601700000_v5_workflow_editorial.sql
20260529000000_add_triennal_freq_bepositive_dates.sql data healthy supabase/migrations/20260529000000_add_triennal_freq_beposi…
20260512000002_salon_categories.sql data healthy supabase/migrations/20260512000002_salon_categories.sql
20260402000007_reviews_rls_and_contact.sql data healthy supabase/migrations/20260402000007_reviews_rls_and_contact.…

LabelLayerStatusPath
/page.tsx frontend healthy src/app/page.tsx
/blog frontend healthy src/app/blog/page.tsx
/blog/[slug] frontend healthy src/app/blog/[slug]/page.tsx
/inscription frontend healthy src/app/inscription/page.tsx
/organisateurs/[slug] frontend healthy src/app/organisateurs/[slug]/page.tsx
/lieux frontend healthy src/app/lieux/page.tsx
/lieux/[slug] frontend healthy src/app/lieux/[slug]/page.tsx
/salons frontend healthy src/app/salons/page.tsx
/salons/[slug] frontend healthy src/app/salons/[slug]/page.tsx
/contact frontend healthy src/app/contact/page.tsx
/mentions frontend healthy src/app/mentions/page.tsx
/secteurs frontend healthy src/app/secteurs/page.tsx
/secteurs/[slug] frontend healthy src/app/secteurs/[slug]/page.tsx
/villes/[slug] frontend healthy src/app/villes/[slug]/page.tsx
/connexion frontend healthy src/app/connexion/page.tsx
/admin frontend healthy src/app/admin/page.tsx
/admin/devis frontend healthy src/app/admin/devis/page.tsx
/admin/salons frontend healthy src/app/admin/salons/page.tsx
/admin/salons/nouveau frontend healthy src/app/admin/salons/nouveau/page.tsx
/admin/salons/[id] frontend healthy src/app/admin/salons/[id]/page.tsx
/admin/secteurs frontend healthy src/app/admin/secteurs/page.tsx
/admin/secteurs/nouveau frontend healthy src/app/admin/secteurs/nouveau/page.tsx
/admin/secteurs/[id] frontend healthy src/app/admin/secteurs/[id]/page.tsx
/admin/venues frontend healthy src/app/admin/venues/page.tsx
/admin/venues/nouveau frontend healthy src/app/admin/venues/nouveau/page.tsx
/admin/venues/[id] frontend healthy src/app/admin/venues/[id]/page.tsx
/admin/alertes frontend healthy src/app/admin/alertes/page.tsx
/admin/avis frontend healthy src/app/admin/avis/page.tsx
/admin/reports frontend healthy src/app/admin/reports/page.tsx
/admin/prestataires frontend healthy src/app/admin/prestataires/page.tsx
/admin/prestataires/nouveau frontend healthy src/app/admin/prestataires/nouveau/page.tsx
/admin/prestataires/[id] frontend healthy src/app/admin/prestataires/[id]/page.tsx
/admin/sampling frontend healthy src/app/admin/sampling/page.tsx
/alertes/desabonnement frontend healthy src/app/alertes/desabonnement/page.tsx
/cookies frontend healthy src/app/cookies/page.tsx
/methodologie frontend healthy src/app/methodologie/page.tsx
/confidentialite frontend healthy src/app/confidentialite/page.tsx
/prestataires frontend healthy src/app/prestataires/page.tsx
/prestataires/[slug] frontend healthy src/app/prestataires/[slug]/page.tsx

LabelLayerStatusPath
NotFound frontend healthy src/app/not-found.tsx
RootLayout frontend healthy src/app/layout.tsx
BlogPage frontend healthy src/app/blog/page.tsx
InscriptionPage frontend healthy src/app/inscription/page.tsx
InscriptionLayout frontend healthy src/app/inscription/layout.tsx
ContactPage frontend healthy src/app/contact/page.tsx
MentionsPage frontend healthy src/app/mentions/page.tsx
ConnexionPage frontend healthy src/app/connexion/page.tsx
ConnexionLayout frontend healthy src/app/connexion/layout.tsx
AdminDashboardPage frontend healthy src/app/admin/page.tsx
AdminDevisPage frontend healthy src/app/admin/devis/page.tsx
AdminSalonsPage frontend healthy src/app/admin/salons/page.tsx
AdminSalonNewPage frontend healthy src/app/admin/salons/nouveau/page.tsx
AdminSalonEditPage frontend healthy src/app/admin/salons/[id]/page.tsx
AdminSecteursPage frontend healthy src/app/admin/secteurs/page.tsx
AdminSecteurNewPage frontend healthy src/app/admin/secteurs/nouveau/page.tsx
AdminSecteurEditPage frontend healthy src/app/admin/secteurs/[id]/page.tsx
AdminVenuesPage frontend healthy src/app/admin/venues/page.tsx
AdminVenueNewPage frontend healthy src/app/admin/venues/nouveau/page.tsx
AdminVenueEditPage frontend healthy src/app/admin/venues/[id]/page.tsx
AdminAlertesPage frontend healthy src/app/admin/alertes/page.tsx
AdminAvisPage frontend healthy src/app/admin/avis/page.tsx
AdminReportsPage frontend healthy src/app/admin/reports/page.tsx
AdminPrestatairesPage frontend healthy src/app/admin/prestataires/page.tsx
AdminProviderNewPage frontend healthy src/app/admin/prestataires/nouveau/page.tsx
AdminProviderEditPage frontend healthy src/app/admin/prestataires/[id]/page.tsx
SamplingPage frontend healthy src/app/admin/sampling/page.tsx
DesabonnementPage frontend healthy src/app/alertes/desabonnement/page.tsx
CookiesPage frontend healthy src/app/cookies/page.tsx
ConfidentialitePage frontend healthy src/app/confidentialite/page.tsx

LabelLayerStatusPath
reports data healthy supabase/migrations/20260402000001_reports_table.sql
venues data healthy supabase/migrations/20260402000003_venues.sql
user_roles data healthy supabase/migrations/20260402000004_admin_features.sql
alerts data healthy supabase/migrations/20260402000006_alerts.sql
provider_venues data healthy supabase/migrations/20260402000005_enrich_providers.sql
quotes data healthy supabase/migrations/20260402000005_enrich_providers.sql
sectors data healthy supabase/migrations/20260401000000_initial_schema.sql
salons data healthy supabase/migrations/20260401000000_initial_schema.sql
salon_sectors data healthy supabase/migrations/20260401000000_initial_schema.sql
providers data healthy supabase/migrations/20260401000000_initial_schema.sql
salon_providers data healthy supabase/migrations/20260401000000_initial_schema.sql
reviews data healthy supabase/migrations/20260401000000_initial_schema.sql
salon_tags data healthy supabase/migrations/20260401000000_initial_schema.sql
contact_messages data healthy supabase/migrations/20260402000007_reviews_rls_and_contact.…

LabelLayerStatusPath
auth::supabase/config.toml security healthy supabase/config.toml
auth::src/app/api/salons/[slug]/ics/route.ts security healthy src/app/api/salons/[slug]/ics/route.ts
auth::scripts/gsc-baseline-export.ts security healthy scripts/gsc-baseline-export.ts
auth::CLAUDE.md security healthy CLAUDE.md

LabelLayerStatusPath
postgresql data healthy CLAUDE.md
postgres data healthy supabase/config.toml

LabelLayerStatusPath
vps::azure hardware healthy supabase/config.toml
vps::aws hardware healthy supabase/config.toml

LabelLayerStatusPath
NEXT_PUBLIC_SUPABASE_URL cicd healthy
NEXT_PUBLIC_SUPABASE_ANON_KEY cicd healthy

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

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

LabelLayerStatusPath
lint-and-build 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/e1824798-30e7-4c9a-9160-d47c93eba8b8/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/e1824798-30e7-4c9a-9160-d47c93eba8b8/

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.