Ce qui marche, ce qui ne marche pas, ce qui dépend de partenaires.
Bactaegion est aujourd'hui un prototype consultable bout en bout. Pas un produit fini. Cette page liste honnêtement ce qui est livré, ce qui est en cours de livraison, et ce qui n'a pas encore commencé. Aucune feature n'est annoncée comme imminente si elle n'a pas commencé.
Format brut : un délivrable = une ligne. Statut, hash de commit, critère de done. Source canonique : ROADMAP.md dans le dépôt.
Prototype consultable
✅ livré
État actuel sur bactaegion.pages.dev. Cinematic, triptyque, 3 parcours d'orientation, 3 gestes (piano-roll, annotation, peer-review), cabinet 14 dossiers, BYOK LLM accessible, sources canoniques refondues, sélecteur de langue forcé pour primovisiteur.
Limites honnêtes : le compteur de mission (« 0 / 478 206 familles touchées ») lit ton localStorage — c'est ce que TOI tu as fait, pas la communauté. Le mock « consensus communautaire » détecte juste les autres onglets de ton navigateur. Aucun agrégat collectif réel n'existe.
Honnêteté + finitions B0
🚧 en coursObjectif : tout ce qui est dit doit correspondre exactement à ce qui est fait. Création de cette page roadmap + page mission, purge des mentions techniques (« Open Badges 3.0 / DID / ORCID / Yjs / W3C ») dans les surfaces utilisateur tant que rien n'est implémenté, déplacement du BYOK LLM hors des parcours d'entrée, bandeau contextuel sur chaque page d'action rappelant quel objectif est servi, refonte du rythme dramatique de la cinematic, tests des parcours en navigation réelle.
Densification du corpus B0
⬜ non démarré
Enrichir les 11 dossiers cabinet actuellement en « tier recherche » pour les faire passer en « tier curé » (ajout protein_ids, qid Wikidata, URL Wikipedia). Compléter les 14 dossiers restants (1-15 à 1-28). Ajouter +3 scénarios piano-roll (atteindre 15), +6 protéines annotation (12), +5 hypothèses peer-review (10) sur les cibles prioritaires NS-2. Mention « démo IA Claude Anthropic » dans le footer + page /comment-on-a-fait/.
Premier vrai cycle scientifique (B0 → B1)
⬜ non démarréPassage du tutoriel à la contribution réelle. Ingestion du dataset GeneCLRDF Bernheim 2026 (~10 000 familles orphelines). Mode « contribution réelle » sur piano-roll et annotation (choix entre cas calibrés et familles non encore validées). Backend minimal d'agrégation (Cloudflare Worker + Turso SQLite, doctrine TAZ zéro-coût). EpicCounter passe en mode global. Export GitHub PR automatisé depuis BYOK LLM. Horodatage Arweave des hypothèses CC0 pour créer un art antérieur juridique destructeur de brevet.
Couche identité décentralisée (V4.1)
⬜ non démarré
Génération did:key au navigateur via WebCrypto. Signature locale des contributions (annotations, hypothèses). Vérification serveur avant inclusion dans l'agrégat. Émission Open Badges 3.0 (W3C Verifiable Credentials) liés au DID, persistance via le DID. OAuth ORCID optionnel via Cloudflare Worker pour ancrer le DID à un profil académique vérifiable.
Yjs CRDT collaboration temps réel (V4.1.5)
⬜ non démarréÉdition collaborative des annotations via Yjs CRDT. Agrégat temps réel des verdicts peer-review. Transport WebRTC via Hocuspocus auto-hébergé ou libp2p navigateur, selon la stabilité observée chez Cloudflare.
Federated Learning (V4.2+)
❌ hors B0 — dépend de partenairesClient DAP/Daphne dans le navigateur. Worker Cloudflare en rôle Leader + Helper. Dépend du recrutement d'au moins un laboratoire partenaire prêt à entraîner localement sur ses données privées. Aussi bien un travail stratégique que technique. Premier modèle fédéré entraîné sur ≥2 nœuds.
La reprise clinique des hits produits par Bactaegion dépend de sponsors non-commerciaux (DNDi, GARDP, Wellcome Trust, M4K Pharma). C'est un travail stratégique, pas un travail de code. Il sera annoncé séparément quand des accords seront en place.