2.5 KiB
2.5 KiB
Audit backlog GitHub — Ben-to (plan prod / domaines)
Date de référence : 2026-04-26. Repo : kazerlelutin/ben-to.
Architecture (rappel)
| Rôle | URL |
|---|---|
| App web (Solid / Vite) | https://ben-to.fr/ |
| Livre / ancienne vitrine | https://book.ben-to.fr/ (bascule depuis ben-to.fr) |
| Contenus recettes | Dépôt Git (ressources/bentext, ressources/public) — build hors ligne |
Liens de partage recette : window.location.origin + /r/{base}/{variant} — cohérent avec le domaine où l’app est servie (ben-to.fr).
Issues MVP existantes (#1–#6)
| # | Titre | État | Lecture « traité vs restant » |
|---|---|---|---|
| 1 | MVP: fondations monorepo Solid + Capacitor | CLOSED | Traité. |
| 2 | MVP: pipeline .bentext vers JSON canonique | CLOSED | Traité (build-recipes, sources locales). |
| 3 | MVP: Builder 3 étapes base → variante → recette | OPEN | Fonctionnel dans le dépôt (builder, partage, filtres) ; issue à fermer ou à réduire au scope « polish / accessibilité / edge cases ». |
| 4 | MVP: offline-first + sync PocketBase | OPEN | Non aligné avec le front web actuel (pas d’intégration PocketBase visible dans apps/web) ; backlog produit ou à reclarifier. |
| 5 | MVP: qualité/tests et sécurité CI | OPEN | CI racine active (lint, typecheck, unit, int, e2e, lighthouse) ; issue à fermer ou à limiter aux « gaps » (ex. mobile-release placeholder). |
| 6 | MVP: delivery CapRover + release mobile | OPEN | Web déployable (Dockerfile, captain-definition) ; release mobile CI encore placeholder dans .github/workflows/mobile-release.yml. |
Nouvelles issues (plan)
Créées sur GitHub via create-backlog-prod-issues.sh (nécessite gh + jq authentifiés) :
| Thème | Titres (recherche dans les issues) |
|---|---|
| Meta | [Meta] Audit backlog prod — avril 2026 (#7) |
| Catalogue / assets | Catalogue — icônes bases…, Catalogue — icônes pour toutes les variantes, Assets — placeholders couvertures… (#8–#10, titres pouvant évoluer) |
| Play / Android | Play Store — compte…, fiche produit, URL politique, Data safety, Android — signature release… (#11–#15) |
| Optionnel | Tech — i18n domaines… (#16) |
Relancer ./scripts/github/create-backlog-prod-issues.sh : les titres déjà ouverts sont ignorés (pas de doublon).