Aller au contenu

Changelog

  • Intégration Notion - Certification des notes de recherche depuis une base Notion

    • Adaptateur NotionClient avec rate limiting (3 req/s) et retry automatique
    • Hashing canonique déterministe (clés triées, pas d’IDs Notion, normalisation \r\n)
    • Synchronisation incrémentale via notion_last_sync par projet
    • certify_research scanne Obsidian et Notion simultanément
  • Notion dans status - Affiche la connectivité Notion et le nom du bot

  • Wizard init Step 5/5 - Configuration interactive du token et database ID Notion

  • configure tool - Supporte notion_database_id par projet

  • 53 nouveaux tests - Unit (NotionClient), intégration (maat + oracle Notion), e2e

  • SQL upsertProject inclut désormais les colonnes Notion
  • Message d’erreur clarifié pour les sources de recherche manquantes
  • Agentic Experience (AX) - Toutes les descriptions MCP, schémas, system prompts et CLAUDE.md généré mentionnent Notion

  • Gemini CLI - Support complet dans seshat config et script d’installation
  • Roo et Antigravity - Détection et configuration automatique
  • Tests - Oracle (blockchain disabled/error), budget-alerts (stale/missing/velocity), archivist (happy path)
  • SonarQube Quality Gate GREEN (0 violations, 80.1% couverture nouveau code)
  • Remplacement de db.exec() déprécié par db.run() individuels (S1874)
  • Complexité cognitive réduite dans cli/config.ts de 23 à <15 (S3776)
  • Suppression des Array.push() consécutifs (S4043)
  • seshat config préfère le binaire installé à npx
  • Parité de configuration sur les 11 clients MCP

  • Route vidéo démo - Le Worker Cloudflare sert /demo.mp4 depuis le bucket R2
  • Guide setup projet agent - Le system prompt inclut des instructions pas-à-pas pour configurer de nouveaux projets
  • Autonomie agent - Les agents peuvent configurer les projets sans demander chaque paramètre (repo_path, git_host_owner, git_host_repo auto-détectables)

  • Migrations automatiques - Les bases de données existantes sont migrées automatiquement au démarrage
  • Crash MCP résolu - Le serveur ne crash plus sur les anciennes DBs (v1.1.x)
  • Conformité SonarQube - Complexité cognitive réduite, code nettoyé
  • Script migrate.ts (migrations inline dans db.ts)
  • Fichiers SQL de migration (consolidés)

  • CLI - seshat init et seshat config ne restent plus bloqués
  • Détection MCP - Faux positifs corrigés pour Claude Desktop/Code
  • Cursor - Chemin corrigé vers ~/.cursor/mcp.json
  • Continue - Format mcpServers array corrigé
  • VS Code (Copilot) - Support complet
  • Zed Editor - Configuration context_servers
  • Windsurf - Chemin ~/.codeium/windsurf/mcp_config.json
  • budget_alerts - Nouvel outil MCP pour détection de drift

  • Intégration MIA (Partenariat Ayming)

    • Outil annotate : qualification rétroactive des entrées
    • Outil effort_report : rapports R&D (summary, detailed, mia, markdown)
    • Indicateurs CIR/CII/JEI automatiques
  • API REST enrichie

    • GET /api/mia-export : export R&D structuré
    • PATCH /api/ledger/:id : mise à jour des champs mutables
    • Négociation de contenu : JSON, CSV, Markdown
  • Classification IP

    • 13 types d’actifs normalisés (droit français)
    • Multi-sélection supportée

  • Serveur MCP avec 5 outils de base
  • Multi-plateforme : Forgejo, GitHub, GitLab
  • Attestations blockchain via EAS sur Base L2
  • CLI : init, config, status, seal, serve
  • Bundle légal pour dépôt APP/INPI