| Exactitude des calculs des cas |
verification_calculs.py (source unique) |
51 contrôles des decks originaux : 46 exacts, 5 erreurs/écarts documentés (CORRECTIONS_DOCUMENTEES.md) |
| Contre-vérification indépendante |
contre_verification.py (agent 8, code réécrit sans importer le moteur) |
748 valeurs contrôlées, 746 OK, 2 écarts de forme corrigés (contrôle « 400 000 $ » requalifié ; note $/logement) — RAPPORT_CONTRE_VERIFICATION.md |
| Compilation |
compile_deck.sh (latexmk + biber arm64, sandbox) |
3 decks : rc = 0, 0 erreur, 0 citation indéfinie, biber sans avertissement |
| Débordements |
check_overflow.py (blocs de texte vs pied de page) + détecteur complémentaire (tcolorbox) + inspection des planches (planches.py) |
0 page en débordement sur 110 + 107 + 116 pages ; Overfull \hbox résiduels ≤ 9 pt (S9), ≤ 8,5 pt (S8), 1,3 pt (IMM1033) |
| Révision indépendante (scientifique, pédagogique, visuelle) |
Agent 8, RAPPORT_REVISION_INDEPENDANTE.md |
53 constats (1 bloquant, 18 majeurs, 34 mineurs) ; tous les bloquants et majeurs traités, 31/34 mineurs traités (3 non traités par contrainte de pagination ou choix documenté) |
| Cohérence S8 ↔ S9 (IMM1003) |
grep croisés + révision |
mêmes 8 critères, même cascade, même catalogue, même convention net/brut, même date d'évaluation (1er nov. 2026), seuils présentés de la même façon, échantillon de régression harmonisé |
| Alignement script ↔ PDF |
aligner_script.py |
S8 : 103 en-têtes / 110 pages, 0 désalignement ; S9 : 101 / 107, 0 ; IMM1033 : 106 / 116, 4 titres abrégés de pages-réponses (même page) |
| Durées des scripts |
scripts Python inclus dans chaque SCRIPT_PROFESSEUR.md |
S8 : 170 min + pause 10 = 180 ; S9 : 180 min 10 s (pause incluse) ; IMM1033 : 170 min + pause 10 = 180 |
| Corrigés |
annexes Python exécutées (python3) |
concordance affirmée par assertions avec RESULTATS_CALCULS.md (S8, S9, IMM1033) |
| Sourçage |
recherche documentaire (166 sources, 116 vérifiées sur la page originale) ; \src{} sur chaque donnée externe |
approximations et hypothèses pédagogiques étiquetées ; notes internes retirées des bibliographies |
| Modalités officielles |
diff byte à byte des 2 diapos TP2 (S9) ; lecture IMM1033 |
TP2 IMM1003 inchangé ; IMM1033 sans période d'examen, sans nouveau TP2, sans barème ; une diapo calendrier exacte |
| Publication |
publier.sh + vérification des tailles |
sites : seance08.pdf 962 219 o et seance09.pdf 948 602 o (uqo-imm1003.app), seance08.pdf 978 571 o (uqo-imm1033.app) ; Moodle 1430793 / 1430794 / 1430769 : tailles identiques |