Ir al contenido
Zakhor
Le projet

Description

Présentation technique & produit de Zakhor — une plateforme encyclopédique où tout est un Grand Livre.

Zakhor (זכור, « Souviens-toi ») réunit deux ambitions longtemps séparées : l'encyclopédie du patrimoine manuscrit et matériel du Peuple du Livre, et la mémoire vivante des familles, des lieux et des communautés. Le pari du projet est que ces deux dimensions ne sont pas deux produits juxtaposés mais une seule et même matière, dès lors qu'on les range selon le bon objet.

La direction créative s'inspire de Sefaria pour la fluidité de lecture et de Encaoua.org pour la contribution communautaire. L'esthétique — « érudition lumineuse » — cherche l'équilibre entre la solennité des manuscrits anciens et l'accessibilité d'une interface moderne. Chaque contenu se lit à deux profondeurs commutables : le récit (pour le descendant) et l'apparat critique (pour le chercheur).

« Tout est un Grand Livre »

Le principe directeur du manifeste : cesser de ranger le contenu par média et par activité (manuscrits, documents, objets, personnalités, quizz…) pour l'unifier autour d'un seul objet, l'instrument désigné par le manifeste — le Grand Livre. Chaque chose porte alors son registre, son statut épistémique, sa provenance et son histoire de versions.

Famille
Lignées
Lieu
Mémoire des lieux
Communauté
Diasporas
Œuvre
Textes notables
Objet
Patrimoine matériel
Institution
Partenaires & fonds

Un manuscrit ou un document n'est pas un Grand Livre en soi : c'est une source citée à l'intérieur d'un chapitre. Cela évite la prolifération de pages-catalogue et concentre la valeur éditoriale sur des objets de mémoire cohérents.

Le manifeste en six articles

Art. 1
Transmettre la mémoire des lignées
Un seul modèle, le Grand Livre, en 6 types.
Art. 2
Double registre Mémoire / Histoire, non hiérarchisé
Le registre devient une primitive d’interface globale ; l’intersection est valorisée.
Art. 3
Parité épistémique
Une puce distingue établi / probable / transmis / conjecturé sur chaque assertion.
Art. 4
Non-effacement
Déprécié et versionné, jamais supprimé ; redirections 301 permanentes ; journal des mémoires.
Art. 5
L’instrument = les Grands Livres
Chaîne dépôt → analyse → relecture → publication, à validation humaine stricte.
Art. 6
Refus fondateurs
Contre l’effacement, la hiérarchie, la fabrication, l’appropriation et la polémique — Zakhor est dépositaire, non propriétaire.

Les quatre systèmes transverses

Le « langage » du manifeste : quatre briques d'interface qui le font respirer sur chaque page.

1 · RegisterBadge — le double registre (Art. 2)

MemoriaHistoriaIntersección
Mémoire = tradition vivante et témoignage ; Histoire = archive et critique ; Intersection = là où les deux se rencontrent, traitée comme la matière la plus précieuse. Le registre par défaut des familles est Mémoire.

2 · EpistemicChip — la parité épistémique (Art. 3)

EstablecidoProbableTransmitidoConjeturado
Les quatre mots du manifeste. Le conjecturé est légitime, jamais une erreur : un témoignage familial entre avec la même dignité qu'une source académique, pourvu qu'il soit déposé, attribué, daté et inscrit dans son registre.

3 · ProvenanceLine — provenance & propriété (Art. 3 & 6)

« Mémoire confiée par… · déposée le… · registre… · dépositaire, non propriétaire ». L'anti-appropriation rendu littéral.

4 · VersionHistory — le journal des mémoires (Art. 4)

Un onglet « Versions » natif : versions dépréciées consultables et journal permettant de « savoir ce que l'on a cru, et pourquoi on a cessé de le croire ».

Architecture de navigation — cinq piliers

Cinq piliers remplacent l'ancienne organisation par activité. Aucune route n'est supprimée : les anciennes sont redirigées en 301 permanents (Art. 4).

Les Grands Livres
Familles · Lieux · Communautés · Œuvres · Objets · Institutions
Mémoire & Histoire
Deux registres · Frise duale · Intersection · Comparaisons inter-traditions
Votre lignée
Votre Grand Livre · Généalogie · Mémoire familiale
Contribuer
Déposer · Suivre ma contribution · Devenir expert
Le Collectif
Manifeste · Charte · Conseil & partenaires · État de la Mémoire · Actualités

Le contenu en chiffres

Ordre de grandeur du fonds en production.

5 200
Lignées
7 800
Pièces d'archives
26 000
Documents
5 200
Figures
4 600+
Chapitres
440+
Grands Livres

Le socle de données brutes est massif (près de 45 000 entités documentaires et généalogiques), tandis que la couche éditoriale « Grand Livre » — celle qui incarne le manifeste — se constitue progressivement, alimentée par le pipeline de génération et d'enrichissement.

La pile technique

Frontend

Next.js 15 (App Router) · React 19 · TypeScript strict · Tailwind CSS · next-intl (11 langues) · Framer Motion · d3-geo & topojson pour les cartes · react-virtual.

Backend & données

Supabase — Postgres, Auth et Row-Level Security · 26+ tables · 200+ migrations versionnées · RPC SECURITY DEFINER pour la promotion de contenu · index trigramme pg_trgm.

IA & intégrations

SDK Anthropic (génération & enrichissement) · Stripe (paiement) · Lulu (impression à la demande) · Resend (newsletter) · GreenAPI (WhatsApp) · @hebcal/core (calendrier hébraïque) · exports PDF.

Infrastructure

Vercel (hébergement & analytics) · Google Auth (SSO) · Zod (validation) · CI GitHub Actions · en-têtes de sécurité & CSP · détection de bots et IndexNow.

La chaîne de contribution

Article 5 : un parcours qui sépare strictement le dépôt, l'analyse, la relecture et la publication, « afin que rien n'entre au patrimoine sans validation humaine, et que rien n'en sorte jamais ».

déposéen analyseen relecturepublié

Une même personne ne peut pas déposer puis publier sa propre contribution sans relecture par un tiers : cette séparation est portée jusqu'au niveau RLS/RPC, chaque transition étant gouvernée par un rôle distinct (déposant, analyste, relecteur, conseil éditorial). Les statuts ajourné et refusé sont conservés et motivés, jamais supprimés.

Génération & enrichissement par IA

L'IA assiste la constitution des Grands Livres selon une chaîne d'états explicite en base — amorce → génération des chapitres → finalisation → publication — avec un journal traçant chaque étape. Des tâches planifiées génèrent et enrichissent les Livres en continu, produisent l'éphéméride « ce jour » et les rappels de yahrzeit. Le contenu généré reste subordonné à la validation humaine : les puces de statut épistémique et la ligne de provenance préservent la traçabilité.

Fonctionnalités transverses

Généalogie

Import GEDCOM, rattachement des personnes aux lignées et construction du Grand Livre familial.

Cartographie

Cartes interactives d3-geo : atlas des lignées, institutions, hilloulot, transmission.

Frise chronologique

Timeline duale Mémoire / Histoire, d'Abraham à l'ère moderne, avec zone d'intersection.

Impression à la demande

Export d'un Grand Livre en livre imprimé via Lulu, paiement Stripe.

Internationalisation & design

La plateforme est structurellement multilingue via next-intl (français langue pivot, avec support RTL pour l'hébreu et le yiddish). L'identité « parchemin / sépia » se décline en trois thèmes commutables (warm, cool, dusk). Le double registre a ses couleurs structurantes — Mémoire, Histoire, Intersection — l'or restant strictement décoratif. Typographie mixte : Cormorant / EB Garamond pour le latin, Frank Ruhl Libre pour l'hébreu.

Sécurité & audit

Un audit consolidé (dix domaines, vérification adversariale) n'a relevé aucun défaut critique : pas de XSS stocké, pas d'exfiltration de données non publiées, pas de secret exposé. La posture de fond est solide — RLS sur 26 tables, search_path épinglé, en-têtes et CSP en place. Les points ouverts relèvent de la maturité (performance à l'échelle, complétude de l'i18n de contenu, SEO multilingue) plutôt que de failles de conception.

Feuille de route

Une refonte structurelle profonde qui rapproche, phase après phase, le produit du manifeste.

Phase 1 — Le langage
Composants transverses : RegisterBadge, EpistemicChip, ProvenanceLine.
Phase 2 — Le reskin
Design system parchemin/sépia, thèmes, typographie.
Pipeline — Contribution
Chaîne à 4 temps séparés, rôles gouvernés par RLS.
Phase 3 — Le modèle unifié
Navigation à 5 piliers, gabarit Grand Livre unique, redirections 301.
Phase 4 — Le non-effacement
Chaîne de versions, VersionHistory et journal des mémoires.

Zakhor — Souviens-toi