SPB Git

spb/uqo-eval

Public
History of src/lib/metre/report.ts Clear filter
page 1
  1. Wed, Oct 28, 2026 4

    1. simon-pierre boucher · 1 file +1 −1
    2. metre: galerie de 38 gabarits, zone de dessin agrandie, fiche technique et relevé des quantités
      …
      - templates.ts : 38 gabarits paramétriques (bungalows, 2 étages, jumelés, plex 2-9 log., rangée, chalets, mobile, condo, garages) avec niveaux complets, pièces, ouvertures, empreinte et fiche ; aperçu SVG GET /api/metre/templates
      - Plan Studio : galerie filtrable, canevas calc(100vh-230px), plein écran, panneau repliable
      - Fiche technique du bâtiment (spec_json, sanitizeSpec) et quantity-survey.ts : ~40 lignes QS mappées sur le catalogue (formule, entrées, origine plan/fiche) ; POST /api/metre/projects/[id]/quantity-survey ; lignes origin qs regénérables ; mesures QS au registre
      - duplicateProject copie les plans ; tests plan/qs (52) ; e2e recalcule la géométrie du canevas ; docs à jour
      
      Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
      simon-pierre boucher · 1 file +2
    3. Métré estimatif / intelligence de la construction : module /metre (feature flag METRE_ENABLED)
      …
      - 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>
      Simon-Pierre Boucher · 1 file +151
Menu

Theme