veza/docs/PROJECT_STATE.md

83 lines
2.4 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.

# État du projet Veza — Février 2026
**Document opérationnel** : Où en sommes-nous, quelles sont les prochaines étapes.
---
## 1. Version actuelle
| Élément | Valeur |
|---------|--------|
| **Dernier tag** | v0.201 |
| **Branche release** | `release/v0.201` (taguée) |
| **Phase** | Phase 2 Contenu — Lot E livré |
| **Prochaine version** | v0.202 (Lot G, H, F, C, D) |
---
## 2. Ce qui est livré
### v0.103 (Phase 1 Fondation)
- Auth : OAuth Spotify (A1), Sessions enrichies (A4)
- Profils : Bannière (B1), Liens sociaux (B2), Profil privé (B3)
- ⏸️ 2FA SMS, Passkeys → reportés v0.104
### v0.201 (Phase 2 Contenu — Lot E)
- ✅ Lot E — Métadonnées : BPM, musical_key, lyrics, tags (E1E4)
- Migrations : 084 track_lyrics, 085 tracks.tags
### Non livré (reporté v0.202)
- Lot G : Recherche avancée (filtres, tri, autocomplete, facettes)
- Lot H : Analytics créateur (stats, graphiques, export)
- Lot F : Seller dashboard (stats ventes, liste produits)
- Lot C : Player (crossfade, gapless, PiP)
- Lot D : Queue collaborative, Autoplay
---
## 3. Prochaines étapes
### Immédiat (préparation v0.202)
1. **Créer la branche** : `release/v0.202`
2. **Mettre à jour SCOPE_CONTROL** : référence v0.202
3. **Lire** [V0_201_RELEASE_SCOPE.md](V0_201_RELEASE_SCOPE.md) — lots G, H, F, C, D
### Ordre d'implémentation recommandé (v0.202)
1. **Lot G** (Recherche avancée) — filtres, tri, autocomplete, facettes
2. **Lot H** (Analytics créateur) — stats, graphiques, export
3. **Lot F** (Seller dashboard) — stats vendeur, liste produits
4. **Lot C** (Player) — crossfade, gapless, PiP
5. **Lot D** (Queue) — autoplay, queue collaborative
---
## 4. Références rapides
| Document | Usage |
|----------|-------|
| [V0_201_RELEASE_SCOPE.md](V0_201_RELEASE_SCOPE.md) | Scope détaillé v0.201 |
| [SCOPE_CONTROL.md](SCOPE_CONTROL.md) | Anti-scope-creep, workflow |
| [FEATURE_STATUS.md](FEATURE_STATUS.md) | Statut des features par domaine |
| [CHANGELOG.md](../CHANGELOG.md) | Historique des versions |
---
## 5. Stack technique
| Composant | État |
|-----------|------|
| Backend Go | ✅ Opérationnel |
| Frontend React (Vite) | ✅ Opérationnel |
| Chat Server Rust | ⚠️ Erreurs SQLx |
| Stream Server Rust | ⚠️ Imports manquants |
| PostgreSQL | ✅ |
| Redis | ✅ |
---
## 6. Indicateurs
| Métrique | Valeur |
|----------|--------|
| Features livrées (cumul) | ~270 / 600 |
| Cible v0.201 | ~330 / 600 |