Refontechantier-contenu-1-sem ↗
Chantier contenu — voice charter + audit + indexation Supabase FTS
- Voice charter formalisée 4 audiences (medecin/patient/institutionnel/landing) avec mapping routes auto — src/lib/editorial/voice-charter.ts
- Audit script : 89 issues détectées → 0 issue (3 liens moteur de recherche externe HIGH + 36 meta length raccourcies)
- Index Supabase search_index : table tsvector français pondéré (A=title B=desc/keywords C=body) + 4 index GIN + RLS lecture publique
- Endpoint /api/search unifié (websearch_to_tsquery + ts_rank + filtres facettes type/audience/pathology)
- Cron Vercel /api/cron/build-search-index quotidien 02h Paris (30+ pages stratégiques réindexées)
- Composant <GlobalSearchBar> dans le Banner — modale Cmd/Ctrl+K depuis n'importe où
- Tests vitest voice-charter (15/15 verts)
- docs/EDITORIAL.md créé (référence humaine du voice charter)