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.

workwavefrance-lgtm/Workwave-V2

https://github.com/workwavefrance-lgtm/Workwave-V2 · scanned 2026-06-16 01:00 UTC (2 months, 1 week ago)

357 raw signals (0 security + 357 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 356 actionable findings from 1 signal source. 1 repeated signal grouped for readability. 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 2939 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
middleware software healthy middleware.ts:middleware
domainOf software healthy scripts/perplexity-geo-audit.ts:domainOf
ask software healthy scripts/perplexity-geo-audit.ts:ask
main software healthy scripts/perplexity-geo-audit.ts:main
tokenize software healthy scripts/_audit-apify-mismatch.ts:tokenize
emailDomain software healthy scripts/_audit-apify-mismatch.ts:emailDomain
websiteDomain software healthy scripts/_audit-apify-mismatch.ts:websiteDomain
isMismatch software healthy scripts/_audit-apify-mismatch.ts:isMismatch
main software healthy scripts/_audit-apify-mismatch.ts:main
rows software healthy scripts/_audit-apify-mismatch.ts:rows
loadSentEmails software healthy scripts/brevo-cold-batch3.ts:loadSentEmails
appendSentEmail software healthy scripts/brevo-cold-batch3.ts:appendSentEmail
brevo software healthy scripts/brevo-cold-batch3.ts:brevo
sleep software healthy scripts/brevo-cold-batch3.ts:sleep
escapeHtml software healthy scripts/brevo-cold-batch3.ts:escapeHtml
buildHtml software healthy scripts/brevo-cold-batch3.ts:buildHtml
getListContacts software healthy scripts/brevo-cold-batch3.ts:getListContacts
main software healthy scripts/brevo-cold-batch3.ts:main
msg software healthy scripts/brevo-cold-batch3.ts:msg
main software healthy scripts/send-trial-reminders.ts:main
sleep software healthy scripts/generate-seo-content.ts:sleep
countPros software healthy scripts/generate-seo-content.ts:countPros
generateForPage software healthy scripts/generate-seo-content.ts:generateForPage
main software healthy scripts/generate-seo-content.ts:main
cat software healthy scripts/generate-seo-content.ts:cat
city software healthy scripts/generate-seo-content.ts:city
pct software healthy scripts/audit-claim-funnel.ts:pct
main software healthy scripts/audit-claim-funnel.ts:main
generateDepartmentSlug software healthy scripts/seed-blog-leads-by-dept.ts:generateDepartmentSlug
fmt software healthy scripts/seed-blog-leads-by-dept.ts:fmt
buildIntroGenerale software healthy scripts/seed-blog-leads-by-dept.ts:buildIntroGenerale
buildConclusionGenerale software healthy scripts/seed-blog-leads-by-dept.ts:buildConclusionGenerale
buildComparatifTable software healthy scripts/seed-blog-leads-by-dept.ts:buildComparatifTable
buildArticleContent software healthy scripts/seed-blog-leads-by-dept.ts:buildArticleContent
main software healthy scripts/seed-blog-leads-by-dept.ts:main
population software healthy scripts/seed-blog-leads-by-dept.ts:population
topCities software healthy scripts/seed-blog-leads-by-dept.ts:topCities
cityIds software healthy scripts/seed-blog-leads-by-dept.ts:cityIds
main software healthy scripts/audit-non-btp-categories.ts:main
nafs software healthy scripts/audit-non-btp-categories.ts:nafs
naf software healthy scripts/audit-non-btp-categories.ts:naf
SRC software healthy scripts/enrich-communes-datagouv.ts:SRC
detectDelim software healthy scripts/enrich-communes-datagouv.ts:detectDelim
splitCsv software healthy scripts/enrich-communes-datagouv.ts:splitCsv
toInt software healthy scripts/enrich-communes-datagouv.ts:toInt
toNum software healthy scripts/enrich-communes-datagouv.ts:toNum
fetchRows software healthy scripts/enrich-communes-datagouv.ts:fetchRows
upsert software healthy scripts/enrich-communes-datagouv.ts:upsert
dvf software healthy scripts/enrich-communes-datagouv.ts:dvf
ix software healthy scripts/enrich-communes-datagouv.ts:ix

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

LabelLayerStatusPath
vercel.json software healthy vercel.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
package-lock.json software healthy package-lock.json
middleware.ts software healthy middleware.ts
.env.example software healthy .env.example
tsconfig.json software healthy tsconfig.json
eslint.config.mjs software healthy eslint.config.mjs
AGENTS.md software healthy AGENTS.md
BRAND.md software healthy BRAND.md
BACKLOG.md software healthy BACKLOG.md
next.config.ts software healthy next.config.ts
seo-audit-concurrents.md software healthy docs/seo-audit-concurrents.md
tech-skills-catalog.md software healthy docs/tech-skills-catalog.md
qa-report-workwave-ai.md software healthy docs/qa-report-workwave-ai.md
seo-competitor-analysis-workwave-ai.md software healthy docs/seo-competitor-analysis-workwave-ai.md
perplexity-geo-audit.ts software healthy scripts/perplexity-geo-audit.ts
_audit-apify-mismatch.ts software healthy scripts/_audit-apify-mismatch.ts
brevo-cold-batch3.ts software healthy scripts/brevo-cold-batch3.ts
send-trial-reminders.ts software healthy scripts/send-trial-reminders.ts
generate-seo-content.ts software healthy scripts/generate-seo-content.ts
audit-claim-funnel.ts software healthy scripts/audit-claim-funnel.ts
seed-blog-leads-by-dept.ts software healthy scripts/seed-blog-leads-by-dept.ts
audit-non-btp-categories.ts software healthy scripts/audit-non-btp-categories.ts
enrich-communes-datagouv.ts software healthy scripts/enrich-communes-datagouv.ts
_fix-mismapped-signups.ts software healthy scripts/_fix-mismapped-signups.ts
recruit-prospects.ts software healthy scripts/recruit-prospects.ts
_prepare-batches-tonight.ts software healthy scripts/_prepare-batches-tonight.ts
ping-google-indexing.ts software healthy scripts/ping-google-indexing.ts
build-department-market.ts software healthy scripts/build-department-market.ts
seed-cold-email-campaign.ts software healthy scripts/seed-cold-email-campaign.ts
_scrape-dp-status.ts software healthy scripts/_scrape-dp-status.ts
enrich-github-tech.ts software healthy scripts/enrich-github-tech.ts
ping-google-indexing-ai.ts software healthy scripts/ping-google-indexing-ai.ts
brevo-cold-batch4.ts software healthy scripts/brevo-cold-batch4.ts
generate-howto-guides.ts software healthy scripts/generate-howto-guides.ts
import-cities-nouvelle-aquitaine.ts software healthy scripts/import-cities-nouvelle-aquitaine.ts
ping-indexnow-en.ts software healthy scripts/ping-indexnow-en.ts
import-prospects.ts software healthy scripts/import-prospects.ts
seed-blog-leads-guide.ts software healthy scripts/seed-blog-leads-guide.ts
recruit-pros.ts software healthy scripts/recruit-pros.ts
enrich-google-reviews.ts software healthy scripts/enrich-google-reviews.ts
brevo-launch-na-blast.ts software healthy scripts/brevo-launch-na-blast.ts
ping-google-indexing-monaco.ts software healthy scripts/ping-google-indexing-monaco.ts
_rgpd-find-tonges.ts software healthy scripts/_rgpd-find-tonges.ts
_ping-removed-tonges.ts software healthy scripts/_ping-removed-tonges.ts
audit-sitemap-perf.ts software healthy scripts/audit-sitemap-perf.ts
generate-guides.ts software healthy scripts/generate-guides.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
scripts software healthy scripts
_archive software healthy scripts/_archive
components software healthy components
layout software healthy components/layout
chantiers software healthy components/chantiers
listing software healthy components/listing
pro software healthy components/pro
dashboard software healthy components/pro/dashboard
ai software healthy components/ai
ui software healthy components/ai/ui
analytics software healthy components/analytics
ui software healthy components/ui
agent software healthy components/agent
search software healthy components/search
home software healthy components/home
admin software healthy components/admin
layout software healthy components/admin/layout
charts software healthy components/admin/charts
data-display software healthy components/admin/data-display
command-palette software healthy components/admin/command-palette
shell software healthy components/admin/shell
forms software healthy components/admin/forms
export software healthy components/admin/export
landing software healthy components/landing
clients software healthy components/clients
social-proof software healthy components/social-proof
feedback software healthy components/feedback
project software healthy components/project
seo software healthy components/seo
app software healthy app
sitemap-ai-en.xml software healthy app/sitemap-ai-en.xml
sitemap-index.xml software healthy app/sitemap-index.xml
pro software healthy app/pro
dashboard software healthy app/pro/dashboard
leads software healthy app/pro/dashboard/leads
[id] software healthy app/pro/dashboard/leads/[id]
abonnement software healthy app/pro/dashboard/abonnement
parametres software healthy app/pro/dashboard/parametres
fiche software healthy app/pro/dashboard/fiche
preferences software healthy app/pro/dashboard/preferences
connexion software healthy app/pro/connexion
mot-de-passe-oublie software healthy app/pro/mot-de-passe-oublie
reinitialiser-mot-de-passe software healthy app/pro/reinitialiser-mot-de-passe
auth software healthy app/auth
callback software healthy app/auth/callback
api software healthy app/api
auth software healthy app/api/auth
signout software healthy app/api/auth/signout
resend software healthy app/api/resend

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

LabelLayerStatusPath
CookieBanner frontend healthy components/layout/CookieBanner.tsx
Header frontend healthy components/layout/Header.tsx
ChantiersSections frontend healthy components/chantiers/ChantiersSections.tsx
ListingIntro frontend healthy components/listing/ListingIntro.tsx
ProgrammaticSeoSections frontend healthy components/listing/ProgrammaticSeoSections.tsx
ProjectIntentSection frontend healthy components/listing/ProjectIntentSection.tsx
StickyProjectCTA frontend healthy components/listing/StickyProjectCTA.tsx
OtherDepartmentsBlock frontend healthy components/listing/OtherDepartmentsBlock.tsx
DeptMarketBlock frontend healthy components/listing/DeptMarketBlock.tsx
InternalLinks frontend healthy components/listing/InternalLinks.tsx
ProjectCtaBanner frontend healthy components/listing/ProjectCtaBanner.tsx
PopularProjectsBlock frontend healthy components/listing/PopularProjectsBlock.tsx
ProjectCTABlock frontend healthy components/listing/ProjectCTABlock.tsx
DuplicateNoticeBlock frontend healthy components/listing/DuplicateNoticeBlock.tsx
CityFactsBlock frontend healthy components/listing/CityFactsBlock.tsx
ProCardSkeleton frontend healthy components/pro/ProCardSkeleton.tsx
CompetitorComparison frontend healthy components/pro/CompetitorComparison.tsx
TopProCard frontend healthy components/pro/TopProCard.tsx
ProCard frontend healthy components/pro/ProCard.tsx
VerificationForm frontend healthy components/pro/VerificationForm.tsx
ProReviewsBlock frontend healthy components/pro/ProReviewsBlock.tsx
ProSeoSections frontend healthy components/pro/ProSeoSections.tsx
ClaimForm frontend healthy components/pro/ClaimForm.tsx
LeadDetail frontend healthy components/pro/dashboard/LeadDetail.tsx
FicheEditor frontend healthy components/pro/dashboard/FicheEditor.tsx
LeadsList frontend healthy components/pro/dashboard/LeadsList.tsx
DashboardHome frontend healthy components/pro/dashboard/DashboardHome.tsx
DashboardHeader frontend healthy components/pro/dashboard/DashboardHeader.tsx
PreferencesEditor frontend healthy components/pro/dashboard/PreferencesEditor.tsx
ParametresView frontend healthy components/pro/dashboard/ParametresView.tsx
DashboardProvider frontend healthy components/pro/dashboard/DashboardProvider.tsx
BottomBar frontend healthy components/pro/dashboard/BottomBar.tsx
AbonnementView frontend healthy components/pro/dashboard/AbonnementView.tsx
Sidebar frontend healthy components/pro/dashboard/Sidebar.tsx
LeadCard frontend healthy components/pro/dashboard/LeadCard.tsx
MonumentArt frontend healthy components/ai/MonumentArt.tsx
AiStickyCta frontend healthy components/ai/AiStickyCta.tsx
AiHeader frontend healthy components/ai/AiHeader.tsx
AiFooter frontend healthy components/ai/AiFooter.tsx
SubmitButton frontend healthy components/ai/SubmitButton.tsx
UETPixel frontend healthy components/analytics/UETPixel.tsx
ClarityScript frontend healthy components/analytics/ClarityScript.tsx
Breadcrumb frontend healthy components/ui/Breadcrumb.tsx
EmptyState frontend healthy components/ui/EmptyState.tsx
Pagination frontend healthy components/ui/Pagination.tsx
CountUp frontend healthy components/ui/CountUp.tsx
ThemeToggle frontend healthy components/ui/ThemeToggle.tsx
CommercialAgent frontend healthy components/agent/CommercialAgent.tsx
GeolocSearch frontend healthy components/search/GeolocSearch.tsx
SearchForm frontend healthy components/search/SearchForm.tsx

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

LabelLayerStatusPath
_btp-blog-migration-map.ts data healthy scripts/_archive/_btp-blog-migration-map.ts
2026-05-24_pro_reviews.sql data healthy migrations/2026-05-24_pro_reviews.sql
2026-05-22_rls_security.sql data healthy migrations/2026-05-22_rls_security.sql
2026-06-08_sitemap_count_rpcs.sql data healthy migrations/2026-06-08_sitemap_count_rpcs.sql
2026-06-05_price_guides.sql data healthy migrations/2026-06-05_price_guides.sql
2026-06-12_platform_feedback.sql data healthy migrations/2026-06-12_platform_feedback.sql
2026-05-25_workwave_ai_init.sql data healthy migrations/2026-05-25_workwave_ai_init.sql
2026-05-26_workwave_ai_phase8_signin_attempts.sql data healthy migrations/2026-05-26_workwave_ai_phase8_signin_attempts.sql
2026-06-04_prospects.sql data healthy migrations/2026-06-04_prospects.sql
2026-06-12_feedback_scale.sql data healthy migrations/2026-06-12_feedback_scale.sql
2026-05-09_add_rge_fields.sql data healthy migrations/2026-05-09_add_rge_fields.sql
2026-05-25_workwave_ai_projects_nullable.sql data healthy migrations/2026-05-25_workwave_ai_projects_nullable.sql
2026-05-25_workwave_ai_signups.sql data healthy migrations/2026-05-25_workwave_ai_signups.sql
2026-05-26_workwave_ai_phase8_subscription_product.sql data healthy migrations/2026-05-26_workwave_ai_phase8_subscription_produ…
2026-06-04_pros_admin_perf.sql data healthy migrations/2026-06-04_pros_admin_perf.sql
2026-06-07_commune_data.sql data healthy migrations/2026-06-07_commune_data.sql
2026-06-13_backfill_founding_rpc.sql data healthy migrations/2026-06-13_backfill_founding_rpc.sql
2026-05-26_fix_pros_source_ai_signup.sql data healthy migrations/2026-05-26_fix_pros_source_ai_signup.sql
2026-05-25_workwave_ai_tech_categories.sql data healthy migrations/2026-05-25_workwave_ai_tech_categories.sql
2026-05-26_workwave_ai_phase8_unique_signup_email.sql data healthy migrations/2026-05-26_workwave_ai_phase8_unique_signup_emai…
2026-05-23_admin_notification_tracking.sql data healthy migrations/2026-05-23_admin_notification_tracking.sql
2026-05-25_workwave_ai_skills_extension.sql data healthy migrations/2026-05-25_workwave_ai_skills_extension.sql
2026-05-27_btp_pay_per_lead.sql data healthy migrations/2026-05-27_btp_pay_per_lead.sql
2026-05-26_workwave_ai_phase8_rls_audit.sql data healthy migrations/2026-05-26_workwave_ai_phase8_rls_audit.sql
2026-05-26_workwave_ai_phase11_broadcast.sql data healthy migrations/2026-05-26_workwave_ai_phase11_broadcast.sql
2026-05-26_workwave_ai_phase8_pros_claim_unique.sql data healthy migrations/2026-05-26_workwave_ai_phase8_pros_claim_unique.…
2026-06-12_sitemap_batch_start_rpc.sql data healthy migrations/2026-06-12_sitemap_batch_start_rpc.sql
2026-05-24_partnerships.sql data healthy migrations/2026-05-24_partnerships.sql
2026-05-25_workwave_ai_projects_check_constraints.sql data healthy migrations/2026-05-25_workwave_ai_projects_check_constraint…
2026-05-24_review_unsubscribes.sql data healthy migrations/2026-05-24_review_unsubscribes.sql
2026-05-26_stripe_webhook_idempotency.sql data healthy migrations/2026-05-26_stripe_webhook_idempotency.sql
2026-05-25_workwave_ai_seo_content.sql data healthy migrations/2026-05-25_workwave_ai_seo_content.sql
2026-05-28_add_alt_emails.sql data healthy migrations/2026-05-28_add_alt_emails.sql
2026-05-24_partnerships_fix_unique.sql data healthy migrations/2026-05-24_partnerships_fix_unique.sql
2026-06-08_projects_relance.sql data healthy migrations/2026-06-08_projects_relance.sql
2026-05-26_workwave_ai_phase12_personalisation.sql data healthy migrations/2026-05-26_workwave_ai_phase12_personalisation.s…
2026-05-28_add_description_ai.sql data healthy migrations/2026-05-28_add_description_ai.sql

LabelLayerStatusPath
email_campaigns data healthy sql/06-cold-emails.sql
email_sequences data healthy sql/06-cold-emails.sql
email_logs data healthy sql/06-cold-emails.sql
email_blacklist data healthy sql/06-cold-emails.sql
departments data healthy sql/01-schema.sql
categories data healthy sql/01-schema.sql
cities data healthy sql/01-schema.sql
pros data healthy sql/01-schema.sql
project_leads data healthy sql/05-sprint5.sql
claim_attempts data healthy sql/05-sprint5.sql
cancellation_feedback data healthy sql/05-sprint5.sql
projects data healthy sql/04-projects.sql
seo_pages data healthy sql/03-seo-pages.sql
pro_reviews data healthy migrations/2026-05-24_pro_reviews.sql
price_guides data healthy migrations/2026-06-05_price_guides.sql
platform_feedback data healthy migrations/2026-06-12_platform_feedback.sql
ai_signin_attempts data healthy migrations/2026-05-26_workwave_ai_phase8_signin_attempts.sql
public data healthy migrations/2026-06-04_prospects.sql
daily_counters data healthy migrations/2026-06-12_feedback_scale.sql
ai_signups data healthy migrations/2026-05-25_workwave_ai_signups.sql
IF data healthy migrations/2026-06-07_commune_data.sql
lead_unlocks data healthy migrations/2026-05-27_btp_pay_per_lead.sql
partnerships data healthy migrations/2026-05-24_partnerships.sql
review_unsubscribes data healthy migrations/2026-05-24_review_unsubscribes.sql
stripe_webhook_events data healthy migrations/2026-05-26_stripe_webhook_idempotency.sql
ai_seo_content data healthy migrations/2026-05-25_workwave_ai_seo_content.sql

LabelLayerStatusPath
8.8.8.8 network healthy CLAUDE.md
7.178.07.207 network healthy components/pro/ClaimForm.tsx
063.374.313.686 network healthy components/pro/dashboard/BottomBar.tsx
645.87.074.04 network healthy components/pro/dashboard/BottomBar.tsx
147.083.22.127 network healthy components/pro/dashboard/BottomBar.tsx
324.196.72.257 network healthy components/pro/dashboard/BottomBar.tsx
007.378.138.75 network healthy components/pro/dashboard/BottomBar.tsx
424.35.534.954 network healthy components/pro/dashboard/BottomBar.tsx
356.133.751.072 network healthy components/pro/dashboard/BottomBar.tsx
499.04.701.663 network healthy components/admin/layout/AdminSidebar.tsx
414.336.75.75 network healthy components/admin/layout/AdminSidebar.tsx
2.913.306.788 network healthy app/(ai)/ai/page.tsx
2.126.667.666 network healthy app/(ai)/ai/page.tsx
1.384.766.296 network healthy app/(ai)/ai/page.tsx
2.227.415.562 network healthy app/(ai)/ai/page.tsx
1.382.896.419 network healthy app/(ai)/ai/page.tsx
42.679.819.896 network healthy app/(ai)/ai/page.tsx
1.381.164.422 network healthy app/(ai)/ai/page.tsx
11.387.599.111 network healthy app/(ai)/ai/freelance/[slug]/page.tsx
3.492.997.107 network healthy app/(ai)/ai/freelance/[slug]/page.tsx
3.176.77.84 network healthy app/(ai)/ai/freelance/[slug]/page.tsx
5.921.43.372 network healthy app/(ai)/ai/freelance/[slug]/page.tsx
319.192.694.801 network healthy app/(ai)/ai/freelance/[slug]/page.tsx
06.12.34.56 network healthy lib/ai/detect-pii.ts

LabelLayerStatusPath
postgres data healthy CLAUDE.md
postgresql data healthy CLAUDE.md
redis data healthy CLAUDE.md
mongodb data healthy scripts/generate-ai-blog-articles.ts
mysql data healthy scripts/generate-ai-blog-articles.ts

LabelLayerStatusPath
vps::gcp hardware healthy CLAUDE.md
vps::aws hardware healthy scripts/generate-ai-blog-articles.ts
vps::azure hardware healthy scripts/generate-ai-blog-articles.ts
vps::ec2 hardware healthy scripts/_archive/_seed-tech-skills.ts

LabelLayerStatusPath
password_literal::app/pro/connexion/actions.ts security healthy app/pro/connexion/actions.ts
password_literal::app/pro/reinitialiser-mot-de-passe/action… security healthy app/pro/reinitialiser-mot-de-passe/actions.ts
password_literal::app/pro/reinitialiser-mot-de-passe/action… security healthy app/pro/reinitialiser-mot-de-passe/actions.ts

LabelLayerStatusPath
kafka data healthy scripts/generate-ai-blog-articles.ts
rabbitmq data healthy scripts/generate-ai-blog-articles.ts

LabelLayerStatusPath
auth::CLAUDE.md security healthy CLAUDE.md
auth::scripts/generate-ai-blog-articles.ts security healthy scripts/generate-ai-blog-articles.ts

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

LabelLayerStatusPath
gpu (detected) hardware healthy components/ai/MonumentArt.tsx

LabelLayerStatusPath
/ frontend healthy middleware.ts
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/a411503d-ffcf-4009-b115-c087981c1b39/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/a411503d-ffcf-4009-b115-c087981c1b39/

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.