…
- Audit OpenConstructionERP (commit 93135eeb, AGPL, aucune donnée québécoise : idées seulement) et audit d'intégration UQO Éval (docs/construction)
- Base séparée data/metre.db (schéma v1), authentification par codes d'accès + sessions, rôles étudiant/enseignant/admin/professionnel, isolation par projet, journal d'audit
- Plan Studio : import PDF/PNG/JPG (rendu client pdfjs-dist), calibration 2 points révisionnée, dessin SVG (pièces, dalles, murs, ouvertures, toits, fondations), aimant/grille/undo/raccourcis/tactile, mesure vers le registre
- Registre de métré : formules inspectables, déduction unique des ouvertures vérifiées, périmé/recalcul après recalibration, saisies manuelles étiquetées
- Recettes d'assemblages (imbrication, pertes une seule fois, productivité, cycles refusés, versions) sur le catalogue cost.db
- Moteur d'estimation en cents : facteur d'ajustement explicite, conversion d'unités de même dimension, facteur régional par composante, CG/FG/profit/contingence ordonnés, actualisation StatCan, TPS/TVQ non composées ; scénarios, sensibilité ; révisions immuables SHA-256
- Méthode du coût liée à une révision (remplacement/reproduction, site, physique, fonctionnel sans double déduction, externe, terrain)
- Rapports PDF FR/EN (pdfkit), CSV, XLSX (exceljs) régénérés depuis la révision
- Sources : SEAO (OCDS, CC-BY, totaux de contrats jamais unitaires), permis Montréal (CC-BY), import manuel de barèmes (DTNI/MTMD), pipeline idempotent + QA + classes d'évidence
- Devoirs avec corrigé protégé, remises, notation ; catalogue ; console d'administration
- 36 tests ajoutés (105 verts), tsc/lint propres, latences mesurées (VALIDATION_PLAN.md)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>