Files
ben-to/scripts/github/BACKLOG-AUDIT.md
T
2026-07-21 16:50:58 +02:00

38 lines
2.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 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ù lapp 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 dinté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`](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).