ValoPlex — moteur d'évaluation spécialisé pour les plex au Québec, petit frère de Vrai-Prix.
TypeScript 91.9%
Python 6%
CSS 2.1%
-
Fri, Sep 4, 2026 1
-
Fri, Aug 28, 2026 1
-
docs: README ultra détaillé + visite guidée en 10 captures (2026-08-28) + gitignore données renforcé
…
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
-
-
Tue, Aug 25, 2026 1
-
Sun, Aug 23, 2026 2
-
Mon univers Ka : SSO KA ID + favoris unifiés au hub Groupe KA
…
- SSO KA ID (patron vrai-prix) : lib/ka-auth.ts (state signé, JWT HS256 du hub, session cookie httpOnly vpx_ka_session 30 j) + routes /api/auth/ka/login, /api/auth/ka/callback, /api/auth/logout, /api/auth/me - Favoris « Mon univers Ka » (patron food-ka hubfav) : lib/hubfav.ts — AUCUN stockage local, toggle synchrone au hub (HMAC client_id.ka_id.ts, timeout 6 s), lecture au hub avec cache mémoire 30 s invalidé au toggle - API : GET /api/favorites (401 sans session), POST /api/favorites/toggle - UI : cœur ♥ FavHeart (magasin client partagé, optimiste, redirige vers le SSO sans session) sur la fiche d'estimation et les cartes du parc ; page /favoris (connexion KA ID, liste, retrait) ; entrée « ♥ Favoris » au menu - .env.local (non versionné) : KA_SSO_SECRET, KA_AUTH_SECRET, KA_HUB_URL, KA_BASE_URL Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
-
stats v3 : rapports PDF personnalisés (catalogue, rendu au choix, constructeur bilingue)
…
- lib/report-custom.ts : dashboard dérivé de stats.json, catalogue de blocs, moteur PDF personnalisé au gabarit ValoPlex (LETTER, orange), rendus line/area/bar/donut/bars/cards/table - routes /api/stats/catalog + /api/stats/report/custom (rapport v1 intact) - components/ReportBuilder.tsx : modal fr/en, ordre, rendus, modèles localStorage — monté dans StatsView
-
-
Sat, Aug 22, 2026 2
-
SEO : métadonnées complètes (Open Graph fr_CA, twitter:card, canonical), JSON-LD Organization+WebSite, robots.txt et sitemap.xml, titres/descriptions par page, lang fr-CA
…
- layout : metadataBase, template de titre « %s | ValoPlex », openGraph (type website, locale fr_CA, siteName), twitter summary_large_image, canonical './', html lang=fr-CA, JSON-LD (Organization + WebSite inLanguage fr-CA) - robots.ts : allow /, disallow /api/, référence au sitemap - sitemap.ts : 7 routes publiques statiques avec priorités - layouts de métadonnées pour les pages client (méthodologie, parc, conditions, confidentialité) - /ka et /stats : titres courts (template) + canonical - /estimation/[id] : generateMetadata dynamique (adresse, municipalité) avec cache() partagé - /estimation/manuelle : metadata + noindex (espace de paramètres infini) Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
-
Sun, Aug 9, 2026 4
-
Ka — liens PDF fiables (réfs persistantes, garde anti-hallucination)
…
Même triple verrou que Vrai-Prix : réfs persistantes avec URLs exactes dans l'historique client, garde serveur sur les demandes de PDF sans réf, endpoints /api/report tolérants, resolveId partout, liens intégrés au dossier investisseur. Vérifié en prod : « oui pdf » sur le 165 portes Grandjean donne les vrais liens (200). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
-
Ka v2 — recherche approximative, dossier investisseur, tableaux, mobile
…
- Recherche à relaxation progressive : correspondances approximatives (même voie/secteur) présentées au lieu d'un simple introuvable. - Nouvel outil dossier_investisseur : évaluation + économie par porte + pro forma condensé + benchmark $/porte municipal du gabarit + tendance + comparables + synthèse en un seul appel. - Chat : vrais tableaux HTML, fil à défilement interne (zéro saut de page en streaming), gabarit mobile refait. - Boucle renforcée : 12 tours, 2200 tokens, appels d'outils parallèles. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
-
Ka — agent IA conversationnel spécialisé plex (Claude Haiku 4.5, streaming, 12 outils)
…
Page /ka + route /api/ka : boucle agentique en streaming SSE branchée sur la base des plex et le moteur en ratio (recherche FTS, évaluation porte par porte, pro forma investisseur complet paramétrable, comparables avec ajustement portes, marché des plex, stats par gabarit, parc, recherche par secteur avec portes/budget, rapports). Prompt caching sur system+outils, clé API via variable d'environnement (jamais versionnée). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
-
feat: ValoPlex — moteur d'évaluation spécialisé plex du Québec
…
393 867 plex (2+ logements), modèle hédonique en ratio prix/rôle avec calibration conforme Mondrian par gabarit, ajustement par porte, pro forma d'investisseur complet (hypothèque canadienne, projection 5 ans, point mort, droits de mutation), rapports PDF. Identité orange #ff9f45. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
-