docs(r6): confirmation référent — dictée Assistant validée sur iPhone

Trois corrections successives (expo-file-system legacy, zone de relecture
multiligne, chevauchement ScrollView/TextInput) validées en conditions
réelles — consignées, aucune n'aurait été détectée par
typecheck/tests/lint seuls.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
pr-daaif
2026-08-02 13:30:23 +01:00
parent 9aaee4e358
commit 1ae0529a6a
2 changed files with 32 additions and 2 deletions

View File

@@ -4,6 +4,35 @@ Trace chronologique des sessions (la plus récente en premier). Le **playbook**
---
## 2026-08-02 — Pr. Daaif (+ Claude) — Assistant mobile : dictée confirmée sur iPhone
**Actions**
- Suite directe de la recette Gestionnaire : trois allers-retours sur l'écran Assistant.
1. Crash au premier essai (`expo-file-system` deleteAsync déprécié, SDK 57) — corrigé par
l'import du sous-chemin `expo-file-system/legacy` (même fonction, comportement inchangé),
appliqué aussi à la clôture (`cloture.tsx`) qui utilisait le même appel sans avoir été
re-exercée depuis.
2. Texte transcrit pas entièrement visible pour la relecture (D5) — la barre de saisie sur une
ligne a été remplacée par une zone multiligne pleine largeur, « Envoyer » en geste séparé.
3. Le bouton « Envoyer » chevauchait encore le texte — deux causes cumulées : le `ScrollView`
du chat sans `style={flex:1}` (mal borné dans son parent), et le champ multiligne qui
s'appuyait sur `maxHeight` seul (ignoré par iOS dans ce cas, le champ grandissait avec le
contenu). Hauteur fixe + défilement interne garanti.
- **Confirmé par le référent sur iPhone physique : la dictée de la question dans l'Assistant
fonctionne** (relecture complète, envoi, réponse sourcée).
**Décisions**
- Aucune — trois corrections successives sur un même problème remonté en conditions réelles,
aucune n'aurait été trouvée par typecheck/tests/lint seuls (aucun test n'exerce le rendu RN
réel ni le comportement spécifique iOS de `TextInput`/`ScrollView`).
**Prochaine étape** : reste de la recette Gestionnaire (Sites/Ascenseurs/Fichiers à confirmer
explicitement), puis passage Demandeur.
---
## 2026-08-02 — Pr. Daaif (+ Claude) — Recette R6 (Gestionnaire, partie 1) — 2 bugs corrigés
**Actions**