Changelog public
Ce que CitizOS livre · semaine après semaine.
Toutes les releases significatives de la plateforme · nouveaux connecteurs, agents IA, infrastructure. Mises à jour hebdomadaires. Code de production · pas de roadmap fiction.
v1.5
2026-05-27
CitizOS OS
Absorption ScaleCity → CitizOS · une seule marque, un seul écosystème
- Neutralisation legacy · 4 timers systemd
sct-* (onboarding, snapshot, postmortem, validation) stoppés et désactivés. L'ancien sender « ScaleCity Trading » ne produit plus d'envoi sortant.
- Page mère infrastructure vivante absorbée dans /os/ · constellation SVG animée des 6 verticales (Trading, Legal, Talent, Commerce, Media, Care), tagline « Une infrastructure. Six branches. Une seule grammaire. », section Trajectoire (seuils de maturité Q3/Q4/2027+).
- Catalogue B2B 8 métiers absorbé dans /b2b/ · doctrine « ces métiers ne sont pas des produits différents, ce sont des manifestations du même Decision OS », status badges Live / v1 alpha / Private beta / Cadrage, section anti-patterns « 3 pièges qu'on refuse par construction ».
- Redirections 301 nginx complétées sur
b2b.fermeia.app · /scalecity/*, /recours/, /carriere/, /restaurant, /coiffeur redirigent désormais vers leurs équivalents CitizOS canoniques. Plus de page orpheline sous l'ancienne marque.
- Doctrine · plus jamais « ScaleCity * » en sender d'email ni en branding public futur. Mention historique conservée uniquement sur /about/ et ici.
v1.4
2026-05-26
CitizOS Talent
Connecteurs multi-sources · sourcing automatisé quotidien
- France Travail API officielle · intégration OAuth2 avec scope
api_offresdemploiv2, batches département IDF, 50+ offres récupérées par cycle.
- Adzuna API · agrégateur multi-sources (FT + Indeed + Monster + Cadremploi) avec entreprises nommées et géolocalisation précise.
- Cron daemon systemd · sourcing automatique quotidien 06:00 Paris avec randomization 0-600s.
- Filtre géo strict · rejection automatique des offres hors zone utilisateur. Précision +60%.
v1.3
2026-05-26
CitizOS Talent
Génération de lettres de motivation par IA
- LM IA personnalisée · génération via DeepSeek-chat avec system prompt strict (4 paragraphes, 280-380 mots, ton sobre, pas de listes).
- Pipeline complet · récupération contexte (offre + profil) → DeepSeek → HTML A4 → PDF via wkhtmltopdf → joindre PJ Brevo.
- UI cards · bouton
🤖 LM IA par carte avec spinner 10-15s, devient 📄 LM ✓ avec preview PDF.
- Bulk generation ·
🤖 Générer N LM avec progress live LM 3/10.
v1.2
2026-05-26
CitizOS Talent
CitizOS OS
Authentification magic link · multi-users natif
- Magic link email via Brevo · plus de mot de passe, token expire 15min, session HttpOnly Secure SameSite Lax 30 jours.
- Middleware enforce_user_scope · validation automatique
session.user_id == path.user_id sur toutes les routes /api/users/{N}/*.
- Sortie complète du
USER_ID = 1 hardcoded · onboarding + dashboard branchés sur /api/me.
- Sécurité validée · 401 sans session, 403 sur cross-user.
v1.1
2026-05-26
CitizOS Talent
Onboarding wizard universel multi-secteurs
- Wizard 8 étapes avec autosave 800ms, restore state au refresh, skip-for-now.
- Pré-remplissage CV IA · upload PDF → parse DeepSeek → auto-fill identité, téléphone, adresse, diplôme, métiers, secteur, niveau d'expérience.
- 18 secteurs supportés (Tech, Marketing, Santé, Médico-social, Finance, Commerce, Éducation, Industrie, RH, Juridique, Design, Média, Hôtellerie/Resto, Transport, BTP, Freelance, Étudiant, Autre).
- Checklist animée 8 étapes (étape 7) avec timer ETA + message rassurant si >18s.
v1.0
2026-05-26
All verticales
Architecture SEO hub & spoke · entity graph CitizOS
- Schema.org Organization + subOrganization · les 7 verticales déclarées comme filiales avec
@id propres et parentOrganization vers CitizOS.
- Maillage interne universel · 7 verticales × 6 liens internes (42 liens horizontaux).
- Page-pilier
/ecosystem/ · CollectionPage + ItemList avec 7 SoftwareApplication.
- Sitemap.xml · priorité 0.95 sur
/ecosystem/, 0.90 sur les 7 verticales, lastmod 2026-05-26.
v0.9
2026-05-21
All verticales
Architecture CitizOS verrouillée · 7 verticales
- Doctrine V10 · CitizOS = plateforme mère B2B AI OS, 7 verticales métier (Talent, Trading, Commerce, Media, Legal, Care, OS).
- Identité légale · Marque INPI 5260252 · SIREN 951 912 070 · fondateur Mehdi Bellagrini.
- Domaines · citizos.ai (canonical) + citizos.com + citizos.io + citizos.fr + citizos.eu (sameAs).
v0.8
2026-05-19
CitizOS Trading
Doctrine V12 verrouillée · trading par soustraction
- Modules isolés
/opt/scalecity/trading/ · agent_trader.py intact, modes shadow obligatoire.
- 6 axes prioritaires · fusion signaux · contexte IA · régimes · mémoire · risque · backtest.
- Pattern Decision OS réutilisable multi-verticales.
- Validation longitudinale 90 jours avant toute production.
v0.7
2026-05-18
CitizOS Legal
Verticale Legal validée · OS litige professionnel automatisé
- Pilote · cas Prud'hommes en cours (litige période d'essai documenté).
- Modèle B · 190€ acompte + 12% success fee sur indemnités obtenues.
- Dashboard web dédié (pas Telegram).
À venir
Roadmap
Prochaines releases · feuille de route publique
- Connecteur LinkedIn Easy Apply via Playwright avec cookies utilisateur (Talent).
- Worker Mac local pour scraper les sites métier ESS bloqués depuis VPS.
- Indeed connector avec proxy résidentiel (bypass WAF).
- Trading · agent décisionnel en mode review longitudinale.
- Commerce · ouverture private alpha Q3 2026.
- Media · ouverture private alpha Q3 2026.