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)
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.
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.
| Label | Layer | Status | Path |
|---|---|---|---|
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.
| Label | Layer | Status | Path |
|---|---|---|---|
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.
| Label | Layer | Status | Path |
|---|---|---|---|
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.
| Label | Layer | Status | Path |
|---|---|---|---|
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.… |
| Label | Layer | Status | Path |
|---|---|---|---|
/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 |
| Label | Layer | Status | Path |
|---|---|---|---|
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 |
| Label | Layer | Status | Path |
|---|---|---|---|
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.… |
| Label | Layer | Status | Path |
|---|---|---|---|
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 |
| Label | Layer | Status | Path |
|---|---|---|---|
postgresql |
data | healthy | CLAUDE.md |
postgres |
data | healthy | supabase/config.toml |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::azure |
hardware | healthy | supabase/config.toml |
vps::aws |
hardware | healthy | supabase/config.toml |
| Label | Layer | Status | Path |
|---|---|---|---|
NEXT_PUBLIC_SUPABASE_URL |
cicd | healthy | — |
NEXT_PUBLIC_SUPABASE_ANON_KEY |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-ixw91ybu |
software | healthy | /tmp/repobility-clone-ixw91ybu |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
lint-and-build |
cicd | healthy | .github/workflows/ci.yml |
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.