Studio : lot 8bis et son plan de test
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_011VxSQeGQYUvPmSEoGdnidA
This commit is contained in:
parent
f9d5e9cb6b
commit
a91a20d0e4
@ -112,6 +112,29 @@ Même configuration, avec l'audio généré en § 4. Léon a un portrait, La sen
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
## 5bis. Casting — « les personnes que vous allez rencontrer » (lot 8bis)
|
||||||
|
|
||||||
|
Migration supplémentaire à appliquer : `AddCasting`. Même configuration qu'en § 3 (Léon et La sentinelle avec portrait,
|
||||||
|
ajouter **La cuisinière sans portrait** comme narratrice d'une étape).
|
||||||
|
|
||||||
|
| # | App | Étape | Attendu | ✓ |
|
||||||
|
|---|---|---|---|---|
|
||||||
|
| 5b.1 | manager | Configuration **sans aucun narrateur ni guide** | Carte « Personnages de la visite » : « Aucun personnage ne raconte cette visite » | |
|
||||||
|
| 5b.2 | manager | Seul le guide (Léon) raconte | « Léon raconte toute cette visite (le guide) », **ni liste ni interrupteur** | |
|
||||||
|
| 5b.3 | manager | Étape 3 = La sentinelle, étape 4 = La cuisinière | Liste de 3 : Léon en **gris** « ↳ » (hérité), les deux autres en gras, avec « N étape(s) » ; ordre = ordre d'apparition dans la visite | |
|
||||||
|
| 5b.4 | manager | Ligne La cuisinière | « Pas de portrait : ne peut pas être montré », case grisée | |
|
||||||
|
| 5b.5 | manager | Réordonner (glisser La sentinelle en tête), décocher Léon, armer « Présenter les personnages au visiteur », **Enregistrer**, recharger | Ordre, cases et interrupteur conservés | |
|
||||||
|
| 5b.6 | manager | Toucher l'ordre puis **Annuler** | Retour à l'état enregistré | |
|
||||||
|
| 5b.7 | web | Ouvrir la visite (Léon décoché) | **Pas** d'écran d'entrée : un seul portrait montré | |
|
||||||
|
| 5b.8 | manager + web | Recocher Léon, enregistrer, rouvrir la visite (attendre ~1 min, cache) | Écran d'entrée : La sentinelle puis Léon, portraits ronds, bouton « Commencer la visite » | |
|
||||||
|
| 5b.9 | web | Fermer, revenir à la liste des sections | L'écran ne revient pas dans la même session ; un nouvel onglet le remontre | |
|
||||||
|
| 5b.10 | web | Passer en NL | Titre « De personen die u zult ontmoeten » | |
|
||||||
|
| 5b.11 | mymuseum-visitapp | Ouvrir la visite | Même écran, une fois par lancement de l'app | |
|
||||||
|
| 5b.12 | tablet-app | Charger la configuration | Même écran au chargement | |
|
||||||
|
| 5b.13 | manager | Désarmer l'interrupteur, enregistrer | Plus aucun écran d'entrée sur les trois apps | |
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 6. Non-régression
|
## 6. Non-régression
|
||||||
|
|
||||||
| # | Étape | Attendu | ✓ |
|
| # | Étape | Attendu | ✓ |
|
||||||
|
|||||||
@ -1482,6 +1482,8 @@ N'a de sens qu'une fois plusieurs narrateurs assignables, donc après le lot 8
|
|||||||
rôle. Trois fronts. **Ne s'affiche que si l'interrupteur est armé et si ≥ 2 personnages ont un
|
rôle. Trois fronts. **Ne s'affiche que si l'interrupteur est armé et si ≥ 2 personnages ont un
|
||||||
portrait.**
|
portrait.**
|
||||||
|
|
||||||
|
> **Fait le 2026-09-15.** `CastingService` calcule les membres en résolvant le narrateur de chaque article, point et étape de la visite (ordre d'apparition, compte d'usages, hérité ou choisi) ; `ConfigurationPersona` n'enregistre que l'ordre et « montré au visiteur », refusé sans portrait. `api/Configuration/{id}/casting` (GET, PUT) ; le casting visiteur descend dans le détail de configuration et l'export, **null** tant que l'interrupteur n'est pas armé ou qu'il y a moins de deux portraits montrés. Manager : carte « Personnages de la visite » (0 / 1 / n), enregistrée avec l'écran. Visiteur : écran d'entrée sur web (une fois par session), mymuseum-visitapp (une fois par lancement) et tablet-app. Écart assumé : pas de lien cliquable « d'où vient l'usage » sur la ligne.
|
||||||
|
|
||||||
### Lot 9 — Avant / après
|
### Lot 9 — Avant / après
|
||||||
|
|
||||||
Gabarit image-to-image + composant slider ×3 clients.
|
Gabarit image-to-image + composant slider ×3 clients.
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user