Analytics

Courbes de progression

Comparaison auto-évaluation vs note officielle dans le temps.

{{-- Filtres --}}
@if ($canBrowseOperators) @endif @if ($canBrowseOperators) @endif
{{-- Note d'orientation §14 : le score global ne doit pas être le seul indicateur — stabilité, progression, meilleur/pire critère. --}} @if ($progressionSummary['weeks_count'] > 0)
Progression sur la période
@if ($progressionSummary['progression'] !== null) @php $p = $progressionSummary['progression']; @endphp
{{ $p > 0 ? '+' : '' }}{{ number_format($p, 2) }}
@else
—
@endif
Stabilité
@php $s = $progressionSummary['stability']; @endphp
{{ $s <= 0.4 ? 'Stable' : ($s <= 0.8 ? 'Modérée' : 'Variable') }} (σ {{ number_format($s, 2) }})
Critère le plus fort
@if ($progressionSummary['best'])
{{ $progressionSummary['best']['criterion']->name }} ({{ $progressionSummary['best']['average'] }}/5)
@else
—
@endif
Critère le plus faible
@if ($progressionSummary['worst'])
{{ $progressionSummary['worst']['criterion']->name }} ({{ $progressionSummary['worst']['average'] }}/5)
@else
—
@endif
@endif {{-- Courbe individuelle --}}

Ma courbe (auto-évaluation vs officielle)

@if (!$individualSeries['has_data'])

Aucun bilan sur cette période.

@else @endif
{{-- Courbe collective par critère --}}

Courbe collective par critère

@if (empty($collectiveSeries['labels']))

Aucune donnée sur cette période.

@else @endif
{{-- IMPORTANT — scripts inline et Livewire : un @script @endscript