docs: enrich docs/specs and remove placeholders
**Motivations:** - Make docs/specs implementation-ready without empty sections or placeholders. **Root causes:** - Multiple specs still contained non-actionable placeholders (N/A, “see above”, "..."), and inconsistent “no cache” wording. **Correctifs:** - Replace placeholders with explicit tables, structures, and typed examples. - Align “no cache / no memorization” statements where relevant. **Evolutions:** - Add a features doc entry to track the documentation enrichment effort. **Pages affectées:** - docs/specs/* - docs/features/docs-specs-enrichment.md - docs/leo.md - docs/plan-enrich-docs-specs.md
This commit is contained in:
@@ -92,10 +92,21 @@ Suppression compte.
|
||||
|
||||
## 5. Impacts Logistiques et Économiques
|
||||
### Vitesse (Camion/Nurserie/Accueil/Recherche/Labo/Visite)
|
||||
N/A
|
||||
| Domaine | Paramètre | Valeur | Unité | Règle |
|
||||
|---|---|---:|---|---|
|
||||
| Camion | Actions/minute | 6 | actions | Limite anti-spam côté UI (évite double-clic achats/ventes). |
|
||||
| Nurserie | Ouverture panel | 250 | ms | Transition UI (snappy) pour boucles fréquentes. |
|
||||
| Accueil | Placement animal | 1 | interaction | Tap-to-select → Tap-to-place en 1 geste (accessibilité). |
|
||||
| Recherche | Lancement projet | 1 | clic | 1 clic depuis menu achats → centre recherche → projet. |
|
||||
| Labo | Achat offre rare | 1 | drag/drop | Alternatif : tap offre → tap camion (mobile). |
|
||||
| Visite | Pan/zoom | 60 | FPS | Cible de fluidité sur la carte isométrique. |
|
||||
|
||||
### Dépenses (Boutiques/Visiteurs)
|
||||
N/A
|
||||
| Poste | Coût | Unité | Condition | Impact |
|
||||
|---|---:|---|---|---|
|
||||
| Parking | 0–5 | pièces / visite | Selon politique du joueur | Ajuste satisfaction visiteurs et revenus. |
|
||||
| Marketing | 0–5000 | pièces / action | Campagne publicitaire | Augmente affluence temporaire. |
|
||||
| Skins / thèmes | 0–2000 | pièces / item | Achat cosmétique | Aucun impact gameplay (sauf attractivité visuelle si spécifié ailleurs). |
|
||||
|
||||
### Trajet Visiteurs
|
||||
**Design** : Le joueur trace les routes.
|
||||
@@ -147,11 +158,11 @@ function playerAction(action):
|
||||
**Événements** : `UI_CLICK`.
|
||||
|
||||
#### Assets
|
||||
- **Musiques** : N/A
|
||||
- **Musiques** : `ui_hud_ambience.mp3` (très léger, optionnel, volume 15%).
|
||||
- **Sons** : `ui_click.mp3`.
|
||||
- **Graphiques** : Style UI "Bois et Pierre" ou "Moderne Clean".
|
||||
- **Images** : Icônes (Pièce, Fiole, Marteau, Carte).
|
||||
- **Vidéos** : N/A
|
||||
- **Vidéos** : `hud_counters_hint.webm` (micro-anim 1s, loop, optionnel sur tutoriel).
|
||||
- **Animations** : Compteurs qui défilent quand gain/perte.
|
||||
- **Couleurs** : Or, Bleu, Blanc.
|
||||
- **Textes** : Chiffres, Labels menus.
|
||||
@@ -166,12 +177,12 @@ function playerAction(action):
|
||||
**Événements** : `SAVE_PROFILE`.
|
||||
|
||||
#### Assets
|
||||
- **Musiques** : N/A
|
||||
- **Musiques** : `ui_profile_open.mp3` (jingle court).
|
||||
- **Sons** : `save_success.mp3`.
|
||||
- **Graphiques** : Portraits de bots.
|
||||
- **Images** : Avatars joueurs.
|
||||
- **Vidéos** : N/A
|
||||
- **Vidéos** : `profile_avatar_spin.webm` (aperçu rotation/pose, 2s, loop).
|
||||
- **Animations** : Checkmark vert.
|
||||
- **Couleurs** : Bleu UI.
|
||||
- **Textes** : Description des bots ("Le Conservateur : Achète de la nourriture...").
|
||||
- **Textes** : Description des bots ("Le Conservateur : Achète de la nourriture, évite les risques").
|
||||
- **Formes** : Cartes de sélection.
|
||||
|
||||
Reference in New Issue
Block a user