{{-- Une question de PROJET (v2.1 §2). Tout change ici, et il faut que ça se voie : la couleur passe au corail, l'en-tête ne dit plus « on vérifie » mais « maintenant, parle-moi de ton projet », et il n'y a plus ni bonne réponse, ni score, ni ✓, ni ✗. Rien à réussir. Un bénéficiaire qui croit passer un examen répond ce qu'il pense qu'on attend. Ce mensonge poli finit tel quel dans son Business Plan, et personne ne le rattrape avant la commission. --}}
{{-- Cette phrase est aussi LUE À VOIX HAUTE au passage de la compréhension au projet : une partie du public ne lira pas ce bandeau. --}}

{{ __('formation.parle_moi_de_ton_projet') }}

{{ __('formation.pas_de_bonne_reponse') }}

{{ __('formation.question_sur_total', ['index' => $indexProjet + 1, 'total' => $totalProjet]) }}

{{ $question->enonce }}

@if (filled($question->exemple())) {{-- Un exemple, pas un modèle à recopier : il débloque sans souffler la réponse. --}}

{{ __('formation.par_exemple') }} {{ $question->exemple() }}

@endif
{{-- La question redite autrement (§6). Elle S'AJOUTE à celle du formateur, elle ne la remplace pas : le bénéficiaire doit pouvoir revenir à la formulation que son formateur connaît. --}} @if ($iaReformulation) @if ($reformulation)

{{ $reformulation }}

@else @endif @endif @if ($erreur)

{{ $erreur }}

@endif @if ($reponse?->estRenseignee())

{{ __('formation.deja_repondu') }} {{ $reponse->valeurAffichee() }}

@endif {{-- La manière de répondre est décidée par le TYPE du champ, jamais par l'écran (§5). --}} @switch(true) @case($typeChamp === $typeNombre) @include('livewire.formation.partials.pave-numerique') @break @case($typeChamp === $typeMois) @include('livewire.formation.partials.choix-mois') @break @case($typeChamp === $typeChoix) @include('livewire.formation.partials.choix-liste') @break @case($typeChamp === $typeSaisonnalite) @include('livewire.formation.partials.saisonnalite') @break @case($typeChamp === $typeListe) @include('livewire.formation.partials.liste-etapes') @break @default @include('livewire.formation.partials.enregistreur-voix') @endswitch
{{-- Passer est toujours possible, et ne coûte rien : le manque sera nommé sur le document, pas reproché ici. --}} @switch(true) @case($typeChamp === $typeNombre) @break @case($typeChamp === $typeMois) @break @case($typeChamp === $typeSaisonnalite) @break @case($typeChamp === $typeListe) @break @case($typeChamp === $typeChoix) {{-- Le choix vaut validation : un tap, et c'est enregistré. --}} @break @default @endswitch