Vision Produit
La solution tech tout-en-un, boostee par l'IA
Securiser, piloter et valoriser les investissements sociaux et philanthropiques.
⚡ Infrastructure SaaS unifiee- ● Obligations administratives et fiscales
- ● GED automatisee : conventions, recus fiscaux
- ● Declarations annuelles via portail
- ● Pilotage des budgets d'impact
- ● Tracabilite des flux financiers et bancaires
- ● Lecture "triple comptabilite" (Finance + Impact + Legal)
- ● Collecte des donnees d'impact
- ● Tri en indicateurs d'impact
- ● Reporting automatise (ODD, CSRD)
Ventra comme infrastructure de la chaîne logique d'impact
Le module Impact ne fait pas que stocker des données — il implémente un framework reconnu de mesure d'impact social, issu de la méthodologie ESSEC (EIU). Chaque fonctionnalité s'inscrit dans une étape précise de cette chaîne.
- › Conventions & montants
- › Budget par projet
- › Parties prenantes
- › ToC par projet
- › Jalons & suivi
- › Points d'étape collab.
- › Preuves terrain (evidences)
- › Indicateurs sociaux
- › Extraction IA depuis PDF
- › SROI calculé
- › Proxys financiers
- › Simulation What-if
- › Rapport CSRD/ESG
- › Alignement ODD
- › Narratif LLM pour CA
Modeles d'Acquisition & Pricing
- ✓ Inscription en ligne
- ✓ Paiement Stripe (CB)
- ✓ Onboarding guide
- ✓ Support email
- ✓ Co-design cahier des charges
- ✓ Account manager dedie
- ✓ Formation sur-mesure
- ✓ Support prioritaire
Personas & Roles dans les Workflows
Etat Technique par Pilier
💻 Stack Technique
🔗 Integrations Externes
Compliance & Reglementaire
📅 Timeline Compliance Detaillee
🏃 Prestataires & Outils Evalues
- Hebergement France (Scalingo)
- Chiffrement TLS 1.3 en transit
- Chiffrement AES-256 (bank details)
- RBAC implemente
- Devise lockable/confirmable
- Parameter filtering logs
- Fix Sentry PII (send_default_pii = false)
- Export donnees utilisateur (Art. 15)
- Suppression compte (Art. 17)
- Portabilite donnees (Art. 20)
- Registre des traitements
- Procedure violation 72h (Art. 33)
- Cerfa recus fiscaux conformes
- Conventions de mecenat
- Mentions legales (LCEN + SREN)
- CGV SaaS B2B
- CGU service
- Politique confidentialite
- DPA template (Art. 28)
- Politique cookies + bandeau
- Liste sous-traitants avec DPA
- Force SSL/TLS production
- Rails encrypted credentials
- Brakeman CI scanning
- Dependabot alerts
- Sentry error tracking
- PostgreSQL SSL
- Audit logging complet
- Fix 5 vulnerabilites P0
- MFA pour tous les users
- Session timeout (30min)
- Incident Response plan
- Backup/DR documente
- Test restauration mensuel
- Page /security (Trust Center)
- Pen Test annuel
- LLM abstraction layer (Raix)
- Model switching possible
- Consentement utilisateur avant IA
- Marquage contenu genere par IA
- Audit trail model/version utilise
- Redaction PII avant appels API
- DPA avec OpenRouter/Mistral
- Migration Mistral La Plateforme (FR)
- Mecanisme de rejet/appel
- AI Impact Assessment
- Hebergement souverain FR
- RBAC multi-org
- SSO/SAML Enterprise
- API REST publique v1
- Webhooks sortants
- Zapier/Make connector
- Export CSV/Excel
- Integration Google Drive
- Integration Pennylane
- SLA documente (99.5%)
- Inscription Annuaire AIFE
- Choisir PDP agreee (Billit via Stripe)
- Reception factures Factur-X (Sept 2026)
- Emission factures Factur-X (Sept 2027)
- Integration PDP dans workflow
- HTML semantique
- Contraste couleurs suffisant
- Navigation clavier
- Alternatives textuelles images
- Formulaires accessibles
Ressources Officielles
MVP Self-Service - Launch Readiness
Launch Readiness Score
EN COURSCriteres Go/No-Go
Conditions obligatoires avant mise en productionParcours Utilisateur Self-Service
Couverture par etapeGaps Critiques (Bloquants)
Gaps UX (Non-bloquants)
Ce qui fonctionne tres bien
-
API Pappers compte Ventra ✓Modifier l'appel API avec credentials VentraFait: pappers_record.rb, sirens_controller.rb🔗 US-16
-
Integrer API YouSign ✓Signature valide juridiquement, suivi statuts, stockage horodateFait: lib/yousign.rb, webhooks, signature jobs
-
Creation / signature appels de fondsGeneration doc standard, envoi email integre, suivi appels vs payesPartiel: dans templates, pas de workflow dedie
-
Creation / signature recus fiscaux (CERFA) ✓Format CERFA genere, signature integree, suivi par meceneFait: tax_receipt.rb, create_tax_receipt_service.rb
-
Workflow multi-utilisateurs ✓Routage sequentiel, notifications, suivi des etapesFait: PR #225 Multiuser organization merged
-
Multi-signature workflow (circuit validation)Routage sequentiel: Resp. Mecenat → Dir. Financier → Dir. Juridique → DGConfigurable par organisation, notifications a chaque etape
-
Champ decisionnaire / signataireIdentifier le decisionnaire lors de la creation du compte VentraUser Story: DG (signataire) - Page "Vos donnees personnelles"
-
Champs facturation OrganisationN° TVA intracommunautaire, adresse facturation, forme juridique, capital social, RCSA faire: migration add_billing_fields_to_organisations🔗 US-195
-
Integration PSP StripeCheckout, Subscriptions, Customer Portal, Webhooks, facturation autoA faire: gem stripe, controllers webhooks🔗 US-194
-
Bandeau cookies CNILConsentement cookies, politique cookies, Tarteaucitron.js ou AxeptioA faire: bandeau + page politique cookies🔗 US-193
-
Mark-ups / track changes conventionsTrack changes visible, export PDF final propreSophie, Thomas
-
Charte ethique integree (assistant juridique)Wizard guide, contenus fournis par avocat, suggestions autoSophie, Thomas
-
Filtres + camemberts budgetaires DashboardGraphiques dynamiques, filtres par mecene, export ExcelUS-41 - Dashboard Filters & Search
-
Vision budgetaire synthetique temps reelEntrees/sorties mensuelles, detail public/prive, comparaison N vs N-1Export pour integration dans presentationsUser Story: DG - Dashboard
-
Suivi appels de fonds vs paiementsDetail montants appeles vs payes par meceneUser Story: Resp. Finance - Dashboard
-
Indicateur de statut administratif (feu tricolore)🟢 Vert = Tout roule | 🟠 Orange = Action a prevoir | 🔴 Rouge = UrgentDashboard global + par mecene/convention
-
Alertes appels de fonds partielsNotification quand appels de fonds en attente de paiementUser Story: Resp. Finance - Dashboard
-
Alertes deadlines fiscales (CERFA, declarations)Rappels automatiques avant echeances, suivi des obligations annuellesCalendrier fiscal personnalise par organisation
-
Vue "Paysage Administratif"Segmentation des obligations (fiscales, legales, conventions)Aide a prioriser les actions, sans se disperser
-
Suivi incidents administratifsDeclarations en retard, docs manquants, anomalies detecteesDetection proactive + aide a la correction rapide
-
Audit automatique conformiteVerification reguliere des documents, alertes avant organismesMonitoring temps reel, previent avant que l'admin ne le fasse
-
Integration PSP (Stripe, ...)Checkout (3j), Webhooks (2j), Billing Portal (2-3j)Effort: 7-8 jours
-
Systeme Credits/Pay-per-useModels Credit, Transaction, logique debit/top-upEffort: 4 jours
-
Audit loggingConcern + Model (paper_trail ou custom), integration controllersUS-44 - Audit Log minimalEffort: 3 jours
- Unit tests (RSpec)
- E2E testing (Cypress/Playwright)
- Cross-browser testing
- Mobile/responsive testing
- Security testing (penetration)
- Load testing
- Frontend performance
- Database queries optimization
- Caching strategy
- Accessibility (WCAG)
- SEO basics (meta, sitemap)
- User guide / Help center
- API documentation
- Onboarding guide in-app
- FAQ / Knowledge base
- Changelog
- Error tracking (Sentry)
- Product analytics (PostHog/Mixpanel)
- Web analytics (Plausible)
- Uptime monitoring
- APM (AppSignal/Scout)
- Landing page
- Product Hunt preparation
- Email announcement campaign
- Social media posts
- Press release / Blog post
- User feedback collection
- NPS / satisfaction surveys
- Backup & recovery procedures
- Maintenance schedule
- Technical debt documentation
Ressources Notion
Roadmap 2026 - Features par Pilier
Phases 2026-2027
Vue d'ensemble — Epics par Phase & Pilier
Ordre logique de delivery. Les epics d'une même phase peuvent avancer en parallele.
| Pilier |
Phase 1 Q1 — MVP Core |
Phase 2 Q2 — Opérations |
Phase 3 Q3 — Enrichissement |
Phase 4 Q4 — Scale & Complet |
Phase 5 2027+ — Expansion Europe |
|---|---|---|---|---|---|
|
🏛️
Legal ↗
|
LEGAL-1
LEGAL-2
Conventions + Obligations
|
LEGAL-3
Suivi financier convention
|
LEGAL-4
LEGAL-5
Gouvernance + Suivi projet
|
LEGAL-6
IA Compliance avancée
|
—
Harmonisation EU
|
| — |
FIN-1
Ops financières + IA cashflow
|
— |
FIN-2
FIN-3
Comptabilité + Triple compta
|
—
Multi-devise EU
|
|
|
🌱
Impact ↗
|
IMPACT-1
Théorie du changement
|
IMPACT-2
Collecte de données
|
IMPACT-3
Reporting CSRD
|
IMPACT-4
SROI automatisé
|
—
EFRAG / EU ESG
|
|
BACK-1
BACK-2
Orgs/Users + KYC
|
BACK-3
Facturation SaaS
|
BACK-4
BACK-5
BACK-6/7/8
Biblio + LLM + Logs/Support/Flags
|
BACK-9
BACK-10
Compliance + Analytics BI
|
—
Multi-région EU
|
|
|
⚗️
Infra & IA ↗
|
INFRA-1
LLM routing, NotebookLM, evals
|
INFRA-2
RAG architecture, benchmarks
|
INFRA-3
Multi-agent, observabilité LLM
|
INFRA-4
Gouvernance IA, EU AI Act
|
INFRA-5
Infra EU, souveraineté data
|
|
Périmètre tech/produit
|
GOV-1
GOV-2
Rituels + Knowledge Mgmt
|
GOV-3
GOV-4
Sécurité équipe + Recrutement tech
|
—
CEO/CFO
|
—
CEO/CFO
|
—
CEO
|
Pilier I - Legal & Admin
- ✓ Niv. 1 — Convention + CERFA
- › Niv. 2 — Générateur docs (templates)
- › Niv. 3 — IA Compliance Officer
- ✓ Niv. 1 — Checklist obligations
- › Niv. 2 — Génération & dépôt intégré
- › Niv. 3 — IA Annual Compliance Engine
- › Niv. 1 — Budgets, échéanciers, appels de fonds (light)
- › Niv. 1 — Processus guidé & templates
- › Niv. 2 — Instance opérée (PV, votes)
- › Niv. 3 — IA Governance Copilot
- › Niv. 3bis — Pitch Deck IA
- Creation Convention
- Gestion large nombre de conventions
- Structure Data Reporting sur Conventions
- Generation Cerfa
- Coordonnees bancaires (RIB)
- Appels de fonds
- Avenants
- Charte ethique
- PV Comite de selection
- Rapport annuel
- Registre des Décisions CA (vue filtrée conventions Draft)
- Échéancier Conditionnel (tranches liées à ToC)
- Circuit Approbation asynchrone (notif + validation clic)
- PV générés depuis notes de réunion (audio/texte)
- Pitch Deck IA (synthèse mission + impact)
- Intégration CRM client (HubSpot, Salesforce, ...)
- Historique interactions mécène
- Suivi pipeline partenariats
- Entretiens structurés →
social_entries - Transcription audio (compte-rendu visite)
- Synthèse annuelle projet & impact bénéficiaire
Système interne de génération de documents à partir de templates structurés : convention, CERFA, rapport annuel, PV. Le moteur de markup permet la fusion de données (organisation, mécène, montant, dates) dans des modèles versionés. La bibliothèque de documents centralise les templates validés juridiquement.
- • Variables & boucles (Liquid/ERB)
- • Sections conditionnelles
- • Versionning des templates
- • Preview avant génération
- • Fusion données organisation
- • Export PDF (Grover/Puppeteer)
- • Export DOCX (pour annotations)
- • Signature électronique (Yousign)
- • Convention de mécénat (validée)
- • CERFA 11580*03
- • Rapport annuel fondation
- • PV CA / Charte éthique
-
Conventionssponsorships, agreements, clauses
-
Documentsdocuments, templates, versions
-
Gouvernanceboard_decisions, annual_checklists, pv_records
-
Organisationsorganisations, representatives, statutory_purposes
- Statutory Purpose extraction (GPT-4o)
- Sponsorship Analysis (Mistral) - analyse conventions
- Entity Wizard (guide onboarding organisation)
- Convention Assistant (génération clauses)
- Extraction automatique données conventions PDF
- Annual Compliance Engine (pré-remplissage rapport, score conformité)
- Compliance Alert Bot (deadlines, docs manquants)
- Governance Copilot (analyse statuts → génération PV)
- Project & Impact Copilot (synthèse annuelle, signaux faibles)
- Call & Selection Copilot (analyse dossiers candidatures)
Pilier II - Finance & Compta
- › Niv. 1 — Opérations & versements intégrés
- › Niv. 2 — IA Budget & Cashflow Copilot
- › Niv. 1 — FEC, Grand Livre, Balance
- › Niv. 2 — Pennylane sync
- ⚠ Niv. 3 — Factur-X (sept. 2026)
- › Niv. 4 — Open Banking
- › Niv. 1 — Dashboard extra-financier
- › Niv. 2 — Vision stratégique inter-projets
- › Niv. 3 — IA Capital Intelligence
- Budget & Compta Analytique
- Lignes budgetaires (ventilation postes)
- Suivi decaissements + confirmation reception
- Integration Pennylane
- ⚠ Factur-X reception (sept. 2026)
- ⚠ Factur-X emission (sept. 2027)
- Export FEC (Fichier Ecritures Comptables)
- Grand Livre
- Balance Comptable
- Rapprochement Bancaire Auto (Open Banking)
- • Analyse trajectoires budgétaires par projet
- • Détection écarts prévisionnel / réalisé
- • Detection anomalies budgetaires
- • Simulation impact nouveau financement
- • Scoring de risque budgétaire
- • Suggestions allocation capital
- • Génération synthèse CA exportable
- • Alertes projets en dérive budgétaire
- • Previsions decaissements
financial_flows.
Service externe de connexion bancaire (Bridge API, Budget Insight, ou Pennylane Banking) : on lui délègue la connexion DSP2, l'import des relevés et la normalisation. Le résultat est un flux de mouvements structurés, rapprochables automatiquement avec nos écritures. Architecture à définir — interne vs. externe.
- • OAuth DSP2 (Open Banking)
- • Agrégation multi-banques
- • Refresh automatique relevés
- • Chiffrement credentials (AES-256)
- • Matching montant + libellé + date
- • Taux cible > 85% auto
- • File manuelle résiduelle
- • Audit trail par rapprochement
- • Bridge API (FR, DSP2)
- • Budget Insight (Powens)
- • Pennylane Banking
- • Module interne (Rails + DSP2)
-
Flux financiersfinancial_flows, bank_movements
-
Budgets & projetsproject_budgets, budget_lines, engagements
-
Comptabilitéjournal_entries, fec_exports, accounts
-
Facturationinvoices, facturx_documents, payment_status
-
Rapprochementreconciliations, reconciliation_rules
Pilier III - Impact & Reporting
- › Niv. 1 — Visualisation Drag&Drop
- › Niv. 2 — Modèles par secteur
- › Niv. 3 — IA (upload doc → suggestions)
- › Niv. 1 — Coffre-fort documentaire
- › Niv. 2 — Classification & tri
- › Niv. 3 — Collecte frugale (collaboration)
- › Niv. 4 — Analyse augmentée (IA extraction)
- › Niv. 1 — Tagging manuel ESRS
- › Niv. 2 — Générateur rapport audit-ready
- › Niv. 3 — Narratif LLM automatisé
- › Niv. 4 — Collaboration reporting (markup + audit trail)
- › Niv. 1 — Saisie chaîne d'impact
- › Niv. 2 — Base proxys financiers
- › Niv. 3 — What-if / simulation
- ● Theorie du Changement (ToC) - Drag&Drop
- ● Bibliotheque Modeles ToC par secteur
- ● Coffre-Fort Documentaire (table evidences)
- ● Collecte Collaborative frugale (lien sans compte)
- ● Indicateurs ODD + Tagging ESRS manuel
- ● Reporting CSRD / Generateur Rapports (audit-ready)
- ● Calcul SROI + Base Proxys Financiers
- ● Simulation What-if (reallocation budget)
- ● Liaison Compta <> Impact
- ● Collaboration Reporting — edition collaborative, markup, audit trail
- Generation ToC par IA (upload doc → suggestions + Accepter/Modifier/Rejeter)
- Analyse Augmentee (extraction metriques depuis PDF + surlignage source)
- Classification automatique documents (type / annee / partie-prenante / categorie ToC)
- Redaction automatisee du narratif (rapport annuel — commentaire de gestion LLM)
- Alignement ODD / CSRD automatique
Service externe autonome : on lui uploade un document, il prend en charge l'extraction, la qualification et l'ingestion. Le résultat est un GraphRAG interrogeable via des workflows / agents IA. Les données structurées extraites sont ensuite renvoyées et stockées dans notre base.
- • Upload & parsing (PDF, DOCX, XLSX)
- • Chunking + Contextualisation
- • Embeddings (Voyage/Mistral)
- • Entity extraction & qualification
- • File Storage (Scaleway/OVH)
- • Vector DB (Qdrant/ChromaDB)
- • BM25 Index (Meilisearch)
- • Knowledge Graph
- • Contextual Retrieval (Anthropic)
- • Hybrid Search (Semantic+BM25)
- • Reranking (Cohere)
- • Agent / Workflow API
-
ToC & Chaîne logiquetoc_nodes, toc_edges, impact_chain
-
Bibliothèque / Base de connaissanceimpact_templates, sector_models
-
Collecte (collab + validation)evidences, evidence_comments, validation_status — JSONB
-
Indicateurs sociauxsocial_entries, impact_indicators, sroi_values
-
Reporting & collaborationcsrd_reports, report_comments, audit_log
-
Proxys financiersfinancial_proxies, sroi_benchmarks
IA Metier (Copilot Ventra)
L'IA transverse qui automatise, controle et valorise l'ensemble des process. 5 composants en production.
- ✓ SponsorshipsAnalysisService (mistral-small-3.2-24b) — analyse conventions
- ✓ StatutoryPurpose (gpt-4o) — extraction objet social
- ✓ Ai::Question (mistral-small-3.2-24b) — prédicat oui/non/peut-être
- ✓ Ai::Translator (mistral-small-3.2-24b) — traduction texte
- ✓ Agent (mistral-small-3.2-24b) — traduction StaticTemplate (lib/agent.rb)
- ● AI Act compliance (aout 2026)
- ● Prompts versioning (backoffice)
- ● Audit logging IA
- ● User feedback (thumbs up/down)
Core / Plateforme
- ✓ Organisation CRUD
- ✓ Invitations email
- ✓ RBAC (roles/permissions)
- ✓ Multi-organisation
- ● Dashboard structure (tabs, filtres, depliage)
- ● Pages statiques (mentions legales, CGV, confidentialite)
- ✗ Export mes donnees (RGPD Art. 15)
- ✗ Suppression compte (RGPD Art. 17)
- ● PSP integration (Stripe, ...)
- ● Plans/Subscriptions
- ● Notification preferences
Backoffice Ventra
- › CRUD
- › Impersonation
- › Alertes
- › Revue manuelle
- › Score auto
- › KYC API
- › Vue abonnements
- › Stripe webhooks
- › MRR/churn
- › CRUD templates
- › Impact & reporting
- › Versionning
- › CRUD prompts
- › Test & logs
- › Multi-modeles
- › Fine-tuning
- › Logs applicatifs
- › Audit securite
- › Dashboard sante
- › Tickets
- › FAQ/KB
- › IA bot support
- › Params globaux
- › Flags par org
- › A/B testing
- › RGPD
- › Audit log SOC2
- › Detection anomalies
- › MRR/ARR/churn
- › Usage features
- › Rapports auto
- ✓ PostgreSQL (Scalingo)
- ✓ Backups automatiques quotidiens
- ● Point-in-time recovery
- ● Replicas read-only
- ✓ Active Storage (PostgreSQL)
- ● Scaleway Object Storage (S3 compatible, FR)
- ● OVH Object Storage (alternative FR)
- ● CDN pour assets statiques
- ✓ TLS 1.3 (transit)
- ✓ Scalingo encryption at rest (DB)
- ● S3 Server-side encryption (AES-256)
- ✗ Application-level encryption:
• bank_account_details: IBAN, BIC
• users: email, phone
• organisations: SIREN/SIRET (optionnel)
- ✓ Backups quotidiens (Scalingo)
- ● RTO/RPO documentes (<4h/<1h)
- ● Disaster Recovery Plan
- ● Incident Response procedures
- ● Communication plan clients
- ● Test restauration trimestriel
"Ce qui differencie les fournisseurs, ce n'est pas l'existence d'agents, mais la maniere dont ils structurent le controle."
- ✓ Model routing (OpenRouter)
- ● Context persistant
- ● Tool invocation mgmt
- ● Langfuse (observabilite LLM)
- ● RBAC pour features IA
- ● Policy controls (limites)
- ● Human-in-the-loop (HITL)
- ● Audit logging IA
- ● Prompt injection protection
- ● Prompts library (versioning)
- ● A/B testing prompts
- ● Output quality scoring
- ● User feedback loop
- ● Braintrust (evals)
Quality & Pre-Launch Requirements
- ✓ Unit tests (RSpec)
- ● E2E testing (Cypress/Playwright)
- ● Cross-browser testing
- ● Mobile/responsive testing
- ● Load testing
- ● Frontend performance (Core Web Vitals)
- ● Database queries optimization
- ● Caching strategy (Redis)
- ● Accessibilite (bonnes pratiques)
- ● SEO basics (meta, sitemap)
- ● User guide / Help center
- ● API documentation
- ● Onboarding guide in-app
- ● FAQ / Knowledge base
- ● Changelog
- ● Landing page publique
- ● Pricing page
- ● Product Hunt preparation
- ● Email announcement campaign
- ● Social media posts
- ● User feedback collection
- ● NPS / satisfaction surveys
- ● Incident response procedures
- ● Maintenance schedule
- ● Technical debt tracking
- ● Tour interactif (Shepherd.js)
- ● Progress indicators
- ● Empty states avec guidance
- ● Aide contextuelle
- ● Breadcrumbs navigation
Politiques et pratiques de securite pour l'equipe Ventra (distinct de la securite produit)
- ● 2FA obligatoire (Google, Slack, GitHub)
- ● SSO entreprise (Google Workspace)
- ● Gestionnaire mots de passe (1Password/Bitwarden)
- ● Revue acces trimestrielle
- ● Chiffrement disque (FileVault/BitLocker)
- ● Verrouillage auto ecran (5 min)
- ● Antivirus/EDR
- ● MDM (Mobile Device Management)
- ● Mises a jour OS automatiques
- ● Onboarding securite nouveaux
- ● Offboarding (revocation acces)
- ● Formation phishing annuelle
- ● Politique BYOD
- ● Charte informatique signee
- ● GOV-1 — Rituels & processus equipe (standups, sprints, retros, OKR)
- ● GOV-2 — Knowledge management (Notion PARA, ADR, runbooks)
- ● GOV-3 — Recrutement & onboarding
- ● GOV-4 — Finance Ventra (tresorerie, cap table)
- ● GOV-5 — Juridique (statuts, IP, RGPD)
- ● GOV-6 — Relations investisseurs & levee de fonds
- ● GOV-7 — Communication externe & partenariats
- ● GOV-8 — Expansion internationale (EU)
Phase 4 - Expansion & Scale (2027)
- ● Multi-langue (EN, ES, DE)
- ● Reglementations europeennes
- ● Devises multiples
- ● API publique
- ● Webhooks
- ● SOC2 / ISO27001
- ● Marketplace connecteurs
- ● SSO enterprise (SAML)
- ● Zapier / Make
Etat Produit / Experience Utilisateur
Basé sur un test Playwright automatisé du 26 février 2026 — parcours self-service complet, persona : fondation véhicule de mécénat (nouvelle utilisatrice)
📍 Parcours Complet Testé (19 étapes)
Ce qui fonctionne vraiment bien
Bloquants Produit — Avant Lancement Self-Service
Frictions UX identifiées
Accessibilité (a11y) — Points identifiés
Note: Ventra est exempt RGAA (<10 pers, <2M€ CA) mais bonnes pratiques recommandéesimg sans attribut alt meaningfulfor/aria-labelledbygeneric (div) au lieu de nav, section, article, main🎯 Recommandations Priorisées
_research/00_self-service-saas/user-testing-playwright-2026-02-26.md