SPB Git

Repository Public Research preview

RAPPORT_QUALITE.md 5.2 KB

# Rapport qualité — refonte IMM1003 S08/S09 et IMM1033 S08 (2026-11-02)

# 1. Dispositif de contrôle

Contrôle Outil / acteur Résultat
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

# 2. Volume et structure

Séance Diapositives numérotées Pages PDF Blocs (min) Figures TikZ/pgfplots Questions / erreurs fréquentes Exercices (formatifs)
IMM1003 S8 102 110 30/35/40/50/25 ≥ 10 21 / 19 27 (+3 projetés)
IMM1003 S9 94 107 40/35/35/45/25 ≥ 8 ≥ 15 / ≥ 12 27 (+3 projetés)
IMM1033 S8 97 (105 cadres) 116 25/30/35/30/25/35 ≥ 12 ≥ 12 / ≥ 12 30 (+4 projetés)

Le volume (≈ 95–105 diapositives) dépasse légèrement la cible indicative de 70–100 ; le script fournit des coupes ordonnées pour une séance en retard.

# 3. Points de vigilance restants (limites assumées)

  1. Convention de temps +0,17 %/mois : héritée du TP2 (août 2026, APCIQ T2) alors que le T3 2026 montre un recul (RMR −3 %, Hull −5 %). Les decks l'assument comme convention et l'encadrent par une sensibilité (−0,25 / 0 / +0,17 / +0,34 %/mois). Une mise à jour de la convention relèverait d'une décision du professeur (elle touche le TP2 publié).
  2. Seuils 15 %/25 % : conservés comme convention du cours/TP2, présentés comme repères hérités des prêteurs et abolis par Fannie Mae (2014), absents du CUSPAP/OEAQ/MEFQ.
  3. Prime du prêt de construction (+2,05 %), taux horaire 145 $, forfait juridique 12 000 $, fourchettes de profit par type, courbe en S symétrique : approximations/hypothèses pédagogiques, étiquetées.
  4. Altus 2026 : fourchette Ottawa connue par une reproduction tierce (PDF Altus inaccessible) ; comparaison sur bases de superficie différentes, signalée.
  5. Liste à dix éléments de The Appraisal of Real Estate (15e éd.) : non vérifiable en ligne ; présentée comme non vérifiée.
  6. Écarts documentaires connus, non modifiés : plans de cours officiels (IMM1003 « Atelier 1 séance 9 » ; IMM1033 « Atelier 2 en classe séance 8 », « examen en classe séance 9 ») — hors mandat (aucune modalité officielle modifiée).
  7. Diapo TP2 (S9, p. 98) cite « médiane Aylmer 572 750 $ (APCIQ T2 2026) » alors que le deck cite Centris T3 2026 (530 750 $) : la diapo officielle est volontairement intacte ; le script prévoit la phrase orale.
  8. Les cas (bungalow, atelier, six logements, ventes du marché) sont des données pédagogiques calibrées, étiquetées comme telles ; le Registre foncier n'est pas librement accessible pour des ventes identifiables.
Files main
Menu

Theme