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.

Robindesairs/robin-des-airs

https://github.com/Robindesairs/robin-des-airs · scanned 2026-06-15 23:53 UTC (2 months, 3 weeks ago)

269 raw signals (1 security + 268 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 3 weeks ago · v1 · 269 actionable findings from 2 signal sources. 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 3334 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
ok software healthy test-mandat-guards.js:ok
ev software healthy test-mandat-guards.js:ev
call software healthy test-mandat-guards.js:call
ok software healthy test-ig-prospector.js:ok
ok software healthy test-agency-prospector.js:ok
extractWhatsApp software healthy scrape.js:extractWhatsApp
parseProfile software healthy scrape.js:parseProfile
ok software healthy test-bureau-routines.js:ok
getAirline software healthy test-legal-pipeline.js:getAirline
daysAgo software healthy test-legal-pipeline.js:daysAgo
fr software healthy test-legal-pipeline.js:fr
ok software healthy test-legal-pipeline.js:ok
prefix software healthy test-bot-v8.js:prefix
fakeFetch software healthy test-bot-v8.js:fakeFetch
fakeRes software healthy test-bot-v8.js:fakeRes
uid software healthy test-bot-v8.js:uid
seedState software healthy test-bot-v8.js:seedState
simulate software healthy test-bot-v8.js:simulate
resetAll software healthy test-bot-v8.js:resetAll
test software healthy test-bot-v8.js:test
assertContains software healthy test-bot-v8.js:assertContains
assertEqual software healthy test-bot-v8.js:assertEqual
runAll software healthy test-bot-v8.js:runAll
safe software healthy test-bot-v8.js:safe
isEnPath software healthy i18n.js:isEnPath
htmlLangEn software healthy i18n.js:htmlLangEn
stored software healthy i18n.js:stored
storedCur software healthy i18n.js:storedCur
getCurrency software healthy i18n.js:getCurrency
formatThousandsDots software healthy i18n.js:formatThousandsDots
formatIntFr software healthy i18n.js:formatIntFr
formatIntEn software healthy i18n.js:formatIntEn
formatFromEur software healthy i18n.js:formatFromEur
parseNumericFragment software healthy i18n.js:parseNumericFragment
replaceEuroAmountsInString software healthy i18n.js:replaceEuroAmountsInString
applyCurrencyWalk software healthy i18n.js:applyCurrencyWalk
applyDataStatEur software healthy i18n.js:applyDataStatEur
updateFooterCurrencyHint software healthy i18n.js:updateFooterCurrencyHint
syncCurrencyOptionsUi software healthy i18n.js:syncCurrencyOptionsUi
get software healthy i18n.js:get
lang software healthy i18n.js:lang
apply software healthy i18n.js:apply
updateLangDirectNav software healthy i18n.js:updateLangDirectNav
setLang software healthy i18n.js:setLang
c software healthy i18n.js:c
setCurrency software healthy i18n.js:setCurrency
envoyerMessageProspectAF718 software healthy whatsapp-af718-prospects.js:envoyerMessageProspectAF718
eq software healthy test-ce261-verdict.js:eq
normalizeTo software healthy api/whatsapp-webhook.ts:normalizeTo
getSendConfig software healthy api/whatsapp-webhook.ts:getSendConfig

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

LabelLayerStatusPath
suivi-dossier.html software healthy suivi-dossier.html
gabarit-mise-en-demeure-brussels-DSS-BRU.html software healthy gabarit-mise-en-demeure-brussels-DSS-BRU.html
radar-direct.html software healthy radar-direct.html
espace-agence-maquette.html software healthy espace-agence-maquette.html
partenaires-landing.html software healthy partenaires-landing.html
dossier.html software healthy dossier.html
apercu-insta.html software healthy apercu-insta.html
cgv.html software healthy cgv.html
apercu-ciblage-dakar.html software healthy apercu-ciblage-dakar.html
scan-airport-v8.html software healthy scan-airport-v8.html
live-campagnes.html software healthy live-campagnes.html
paliers-commission-agence-fr.html software healthy paliers-commission-agence-fr.html
guide-whatsapp.html software healthy guide-whatsapp.html
depot-express.html software healthy depot-express.html
mandat-representation.html software healthy mandat-representation.html
gabarit-mise-en-demeure-en.html software healthy gabarit-mise-en-demeure-en.html
verification-fonctions.html software healthy verification-fonctions.html
pub-meta-af-eu.html software healthy pub-meta-af-eu.html
gabarit-mise-en-demeure-fr.html software healthy gabarit-mise-en-demeure-fr.html
travel-agents-programme-gambia-en.html software healthy travel-agents-programme-gambia-en.html
NETLIFY-FIX.md software healthy NETLIFY-FIX.md
VERIF-NETLIFY.md software healthy VERIF-NETLIFY.md
radar-eligible-preview.html software healthy radar-eligible-preview.html
est-ce-une-arnaque.html software healthy est-ce-une-arnaque.html
test-reservation-3pax.html software healthy test-reservation-3pax.html
ce261-brackets-en.html software healthy ce261-brackets-en.html
test-billet-AF-escale-3pax.html software healthy test-billet-AF-escale-3pax.html
preview-ticker-ram.html software healthy preview-ticker-ram.html
generateur-pub.html software healthy generateur-pub.html
radar-vols-v2.html software healthy radar-vols-v2.html
cheminement-whatsapp-yousign-ar24.md software healthy cheminement-whatsapp-yousign-ar24.md
test-mandat-guards.js software healthy test-mandat-guards.js
apercu-ciblage-banjul.html software healthy apercu-ciblage-banjul.html
PLAYBOOK-MANYCHAT-AISSA.md software healthy PLAYBOOK-MANYCHAT-AISSA.md
test-ig-prospector.js software healthy test-ig-prospector.js
test-agency-prospector.js software healthy test-agency-prospector.js
espace-agence.html software healthy espace-agence.html
mandat.html software healthy mandat.html
merci-partenaire.html software healthy merci-partenaire.html
bareme-ce261-fr.html software healthy bareme-ce261-fr.html
depot-en-ligne.html software healthy depot-en-ligne.html
instagram-content-calendar.json software healthy instagram-content-calendar.json
partenaires-rejoindre.html software healthy partenaires-rejoindre.html
netlify.toml software healthy netlify.toml
package.json software healthy package.json
partner-agreement-en.html software healthy partner-agreement-en.html
DEPLOI.md software healthy DEPLOI.md
parrainage.html software healthy parrainage.html
scrape.js software healthy scrape.js
index.html software healthy index.html

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

LabelLayerStatusPath
blog software healthy blog
tests software healthy tests
api software healthy api
docs software healthy docs
outreach software healthy docs/outreach
offline-en software healthy docs/offline-en
es software healthy es
blog software healthy es/blog
scripts software healthy scripts
assets software healthy assets
protocole-siege software healthy protocole-siege
partie-0-bot software healthy protocole-siege/partie-0-bot
partie-1-compagnie software healthy protocole-siege/partie-1-compagnie
partie-2-client software healthy protocole-siege/partie-2-client
railway software healthy railway
lib software healthy railway/lib
en software healthy en
blog software healthy en/blog
crm software healthy crm
robin-dossiers software healthy robin-dossiers
supabase software healthy robin-dossiers/supabase
seeds software healthy robin-dossiers/supabase/seeds
migrations software healthy robin-dossiers/supabase/migrations
src software healthy robin-dossiers/src
types software healthy robin-dossiers/src/types
app software healthy robin-dossiers/src/app
auth software healthy robin-dossiers/src/app/auth
callback software healthy robin-dossiers/src/app/auth/callback
login software healthy robin-dossiers/src/app/login
api software healthy robin-dossiers/src/app/api
dossiers software healthy robin-dossiers/src/app/api/dossiers
[id] software healthy robin-dossiers/src/app/api/dossiers/[id]
evenement software healthy robin-dossiers/src/app/api/dossiers/[id]/evenement
compta software healthy robin-dossiers/src/app/api/compta
instructions software healthy robin-dossiers/src/app/api/compta/instructions
resolve-token software healthy robin-dossiers/src/app/api/compta/resolve-token
link software healthy robin-dossiers/src/app/api/compta/link
saisie-paiement software healthy robin-dossiers/src/app/saisie-paiement
dossiers software healthy robin-dossiers/src/app/dossiers
[id] software healthy robin-dossiers/src/app/dossiers/[id]
compta software healthy robin-dossiers/src/app/compta
lib software healthy robin-dossiers/src/lib
templates software healthy robin-dossiers/src/templates
emails software healthy robin-dossiers/src/templates/emails
netlify software healthy netlify
functions software healthy netlify/functions
lib software healthy netlify/functions/lib
public software healthy public
de software healthy de
blog software healthy de/blog

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

LabelLayerStatusPath
ANY /webhook api healthy scripts/whatsapp_bot.py
ANY /test_flow/<phone> api healthy scripts/whatsapp_bot.py
ANY /dossier_status/<phone> api healthy scripts/whatsapp_bot.py
ANY /conversations api healthy scripts/whatsapp_bot.py
ANY /check_abandoned api healthy scripts/whatsapp_bot.py
ANY /reset/<phone> api healthy scripts/whatsapp_bot.py
ANY /test api healthy scripts/whatsapp_bot.py
ANY / api healthy scripts/whatsapp_bot.py
ANY /cron/mandat-reminders api healthy scripts/relances_mandat.py
ANY /webhook/mandat-signed api healthy scripts/relances_mandat.py
GET /api/wati-webhook api healthy railway/server.js
POST /api/wati-webhook api healthy railway/server.js
GET /api/dossier api healthy railway/server.js
GET /api/leads-a-rappeler api healthy railway/server.js
GET /api/recent-conversations api healthy railway/server.js
GET /health api healthy railway/server.js
GET /version api healthy railway/server.js
GET / api healthy railway/server.js
POST /api/mandat-signed api healthy railway/server.js

LabelLayerStatusPath
auth::scripts/whatsapp_bot.py security healthy scripts/whatsapp_bot.py
auth::en/blog/flight-delay-evidence-keep-claim.html security healthy en/blog/flight-delay-evidence-keep-claim.html
auth::robin-dossiers/README.md security healthy robin-dossiers/README.md
auth::pubs-aissa/posts.html security healthy pubs-aissa/posts.html
auth::assets/crm-i18n.js security healthy assets/crm-i18n.js
auth::agence-partenaire.html security healthy agence-partenaire.html
auth::netlify/functions/depot-upload.js security healthy netlify/functions/depot-upload.js
auth::netlify/functions/lib/airtable-attach.js security healthy netlify/functions/lib/airtable-attach.js
auth::netlify/functions/submit-mandat.js security healthy netlify/functions/submit-mandat.js
auth::en/blog/flight-compensation-family-per-passenger.html security healthy en/blog/flight-compensation-family-per-passenger.html
auth::espace-agence.html security healthy espace-agence.html

LabelLayerStatusPath
20260408100000_compta_date_reception_virement.sql data healthy robin-dossiers/supabase/migrations/20260408100000_compta_da…
20260101000000_schema_dossiers_v2.sql data healthy robin-dossiers/supabase/migrations/20260101000000_schema_do…
20260308000000_schema_normalise_dossiers_passagers_vols_eve… data healthy robin-dossiers/supabase/migrations/20260308000000_schema_no…
20260308200000_statut_dossier_playbook.sql data healthy robin-dossiers/supabase/migrations/20260308200000_statut_do…
20260308100000_schema_dossiers_passagers_vols_calculs_evene… data healthy robin-dossiers/supabase/migrations/20260308100000_schema_do…
20260408090000_compta_versements.sql data healthy robin-dossiers/supabase/migrations/20260408090000_compta_ve…
20260408110000_compta_banque_detection.sql data healthy robin-dossiers/supabase/migrations/20260408110000_compta_ba…
20260308300000_dossiers_pays.sql data healthy robin-dossiers/supabase/migrations/20260308300000_dossiers_…
20260408103000_compta_bic.sql data healthy robin-dossiers/supabase/migrations/20260408103000_compta_bi…

LabelLayerStatusPath
9.9.9.9 network healthy test-mandat-guards.js
127.0.0.1 network healthy scripts/build-navigation-interne.mjs
120.0.0.0 network healthy scripts/scraper-agences-cameroun.js
4.487.71.306 network healthy scripts/inject-whatsapp-float.py
1.694.625.712 network healthy scripts/inject-whatsapp-float.py
1.871.118.571 network healthy scripts/inject-whatsapp-float.py
3.741.982.998 network healthy scripts/inject-whatsapp-float.py

LabelLayerStatusPath
CRMPage frontend healthy robin-dossiers/src/app/page.tsx
RootLayout frontend healthy robin-dossiers/src/app/layout.tsx
LoginPage frontend healthy robin-dossiers/src/app/login/page.tsx
SaisiePaiementPage frontend healthy robin-dossiers/src/app/saisie-paiement/page.tsx
FicheDossier frontend healthy robin-dossiers/src/app/dossiers/[id]/page.tsx
ComptaPage frontend healthy robin-dossiers/src/app/compta/page.tsx
FeedbackModal frontend healthy src/components/FeedbackModal.tsx

LabelLayerStatusPath
dossiers data healthy robin-dossiers/supabase/migrations/20260101000000_schema_do…
passagers data healthy robin-dossiers/supabase/migrations/20260308000000_schema_no…
vols data healthy robin-dossiers/supabase/migrations/20260308000000_schema_no…
evenements data healthy robin-dossiers/supabase/migrations/20260308000000_schema_no…
calculs data healthy robin-dossiers/supabase/migrations/20260308000000_schema_no…
compta_versements data healthy robin-dossiers/supabase/migrations/20260408090000_compta_ve…

LabelLayerStatusPath
/page.tsx frontend healthy robin-dossiers/src/app/page.tsx
/login frontend healthy robin-dossiers/src/app/login/page.tsx
/saisie-paiement frontend healthy robin-dossiers/src/app/saisie-paiement/page.tsx
/dossiers/[id] frontend healthy robin-dossiers/src/app/dossiers/[id]/page.tsx
/compta frontend healthy robin-dossiers/src/app/compta/page.tsx
/v21.0/me/messages frontend healthy netlify/functions/instagram-dm-webhook.js

LabelLayerStatusPath
MemoryBlobStore software healthy test-bot-v8.js:MemoryBlobStore
ArticleStatus software healthy scripts/audit_freshness.py:186
RelancesMandat software healthy scripts/relances_mandat.py:42
Amadeus software healthy src/types/amadeus.d.ts:Amadeus

LabelLayerStatusPath
postgresql data healthy robin-dossiers/.env.local.example
postgres data healthy robin-dossiers/.env.local.example

LabelLayerStatusPath
root-quality cicd healthy .github/workflows/quality.yml
robin-dossiers-quality cicd healthy .github/workflows/quality.yml

LabelLayerStatusPath
repobility-clone-110mlc93 software healthy /tmp/repobility-clone-110mlc93

LabelLayerStatusPath
gha::quality cicd healthy .github/workflows/quality.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/27ab7515-080a-430a-807e-a2316b833ba0/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/27ab7515-080a-430a-807e-a2316b833ba0/

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.