{
  "ok": true,
  "product": "OutilsIA Local Cockpit",
  "channel": "beta",
  "version": "0.1.1",
  "label": "0.1.1-beta",
  "build_id": "291439601671",
  "published_at": "2026-07-11T07:11:33.666Z",
  "build_provenance": {
    "schema": "outilsia.local_cockpit_build_provenance.v1",
    "packaged_at": "2026-07-11T07:11:33.666Z",
    "build_id": "291439601671",
    "version": "0.1.1",
    "ci": true,
    "runner_os": "Linux",
    "node_platform": "linux",
    "node_arch": "x64",
    "artifact_platforms": [
      "linux",
      "windows-x64"
    ],
    "github": {
      "workflow": "Local Cockpit Cross Platform Beta",
      "run_id": "29143960167",
      "run_attempt": "1",
      "ref": "refs/heads/main",
      "sha": "6f5453d507225e14efb71310a3d8f643ed5b13bf",
      "repository": "drakkB/outilsia"
    },
    "merged_release": true,
    "merge_verified_file_count": 5
  },
  "features": [
    "upgrade_digital_twin_v1",
    "hardware_truth_v1",
    "hardware_doctor_v2",
    "ai_capability_passport_v1",
    "model_autopilot_v1",
    "flight_recorder_v1"
  ],
  "release_notes": [
    "Upgrade Digital Twin v1 : simuler localement RAM, GPU/VRAM, SSD, alimentation et boîtier, conserver les inconnues physiques, comparer les scénarios et pouvoir conclure « N'achetez rien pour l'instant ».",
    "Hardware Truth v1 : une sonde GPU muette reste inconnue au lieu de devenir CPU-only/0 Go ; la fréquence et le nombre de modules RAM sont publiés sans inventer un mode single, dual ou quad-channel.",
    "Hardware Doctor 2.0 : signaux RAM/GPU/driver/PCIe/ReBAR/thermiques clairement sourcés, mesures instantanées étiquetées et inconnues conservées comme inconnues.",
    "Model Autopilot v1 : trois profils bornés sur un modèle déjà installé, métriques API Ollama obligatoires, application explicite et restauration du profil précédent ou des réglages par défaut.",
    "Preuve d'offload Ollama : après benchmark, /api/ps distingue CPU, hybride et GPU depuis size_vram / size au lieu de déduire l'accélération depuis le pilote.",
    "AI Capability Passport v1 : export JSON optionnel lié à la machine et au build avec capacités, modèles, preuves, recommandation, limites et SHA-256 d'intégrité — pas une signature d'identité.",
    "Recommendation Engine v2 : choisir Chat, Code, Mémoire, Français, Portable ou Polyvalent, comparer deux candidats avec sept preuves et obtenir une décision « Garder ce modèle » avec vitesse, latence, ressources et limites exportées.",
    "Proof Engine Ollama exact : chargement, préremplissage et génération tokens/s utilisent les métriques natives de l'API, avec repli CLI signalé comme estimation.",
    "Arena objective v1 : chaque modèle reçoit le même micro-test et conserve six preuves vérifiables — JSON, instruction, mémoire, calcul, français et action.",
    "Retest CPU après erreur CUDA : OutilsIA force num_gpu=0 via l'API Ollama pour distinguer un modèle fonctionnel d'un pilote GPU bloqué.",
    "Potentiel matériel et état du runtime sont séparés : un score GPU élevé ne masque plus un échec CUDA/Ollama réel.",
    "DriverDoctor : détection des pilotes NVIDIA/AMD/Intel, conseils CUDA/ROCm/Vulkan, nombre de modules, fréquence mémoire et mémoire unifiée ; le mode canal reste inconnu sans mesure dédiée.",
    "Mode Essentiel resserré : une action principale, le matériel directement sous le scan et la preuve benchmark conservée à l'écran.",
    "Bibliothèque Mes prompts : sauvegarder les prompts optimisés, les réutiliser dans Benchmark ou Dialogue, copier/exporter la bibliothèque.",
    "Parcours guidé étendu : scan, diagnostic, Ollama, modèle test, benchmark, PromptForge, dialogue local, Arena et rapport final MemoryForge.",
    "PromptForge local intégré : optimiser un prompt de benchmark/dialogue, l'envoyer vers Ollama et le sauvegarder dans MemoryForge.",
    "Arena locale : scores par usage calculés depuis les preuves objectives et les performances mesurées sur la machine, sans bonus lié au nom du modèle.",
    "Teasing tenu : les cartes modèles affichent maintenant force, usage, limite et prochaine action sans cacher l'information derrière un bouton.",
    "Suivi direct renforcé : installer Ollama, télécharger un modèle ou lancer un benchmark met immédiatement le bandeau haut à jour.",
    "Benchmark moins désorientant : l'app garde le suivi visible en haut au lieu de forcer l'utilisateur à chercher la console en bas.",
    "UX 30 secondes : action principale unique selon l'état réel de la machine, d'Ollama et du modèle test.",
    "Premier test et console rapprochés : l'utilisateur voit le déroulement des téléchargements, installations et benchmarks sans scroller.",
    "Verdict après scan enrichi : encouragement petit PC/ancien GPU, blocage principal, modèle suivant et action immédiate.",
    "Version 0.1.1 : console visible pendant les téléchargements, installations et benchmarks.",
    "Gestionnaire de modèles plus clair : installés, recommandés, compatibles, limites proches et à éviter.",
    "Fiches modèles enrichies, dialogue local, profils de test, Arena locale et rapport partageable plus vendeur.",
    "Catalogue vivant : l'app récupère les signaux modèles/matériel publiés par les contenus OutilsIA.",
    "MemoryForge/Obsidian enrichi avec fiches machine, modèles, benchmarks, décisions et état catalogues."
  ],
  "freshness": {
    "newest_source": "local-cockpit-app/src/styles.css",
    "newest_source_mtime_ms": 1783753649264,
    "oldest_artifact": "local-cockpit-app/src-tauri/target/release/bundle/deb/OutilsIA Local Cockpit_0.1.1_amd64.deb",
    "oldest_artifact_mtime_ms": 1783753803593,
    "allow_stale": false,
    "stale": false
  },
  "primary_download": {
    "name": "OutilsIA-Local-Cockpit-0.1.1-beta-291439601671-windows-x64.exe",
    "original_name": "OutilsIA Local Cockpit_0.1.1_x64-setup.exe",
    "platform": "windows-x64",
    "size_bytes": 3838599,
    "sha256": "fde3df9a957b009f9ac28e9c4a230378fab55515907456eb67b10d3cad1f41fd",
    "url": "/static/downloads/local-cockpit/OutilsIA-Local-Cockpit-0.1.1-beta-291439601671-windows-x64.exe"
  },
  "downloads_by_platform": {
    "windows-x64": [
      {
        "name": "OutilsIA-Local-Cockpit-0.1.1-beta-291439601671-windows-x64.exe",
        "original_name": "OutilsIA Local Cockpit_0.1.1_x64-setup.exe",
        "platform": "windows-x64",
        "size_bytes": 3838599,
        "sha256": "fde3df9a957b009f9ac28e9c4a230378fab55515907456eb67b10d3cad1f41fd",
        "url": "/static/downloads/local-cockpit/OutilsIA-Local-Cockpit-0.1.1-beta-291439601671-windows-x64.exe"
      },
      {
        "name": "OutilsIA-Local-Cockpit-0.1.1-beta-291439601671-windows-x64.msi",
        "original_name": "OutilsIA Local Cockpit_0.1.1_x64_en-US.msi",
        "platform": "windows-x64",
        "size_bytes": 5267456,
        "sha256": "e0a7f788d4589ae7d49e6f0a6c0623412f01e8d5f60f0b08554b8d50c237be1e",
        "url": "/static/downloads/local-cockpit/OutilsIA-Local-Cockpit-0.1.1-beta-291439601671-windows-x64.msi"
      }
    ],
    "linux": [
      {
        "name": "OutilsIA-Local-Cockpit-0.1.1-beta-291439601671-linux.appimage",
        "original_name": "OutilsIA Local Cockpit_0.1.1_amd64.AppImage",
        "platform": "linux",
        "size_bytes": 79862264,
        "sha256": "43a8e37b180878a48f7e52659b6b3430291c74d73858cf7279f6466c7791cb18",
        "url": "/static/downloads/local-cockpit/OutilsIA-Local-Cockpit-0.1.1-beta-291439601671-linux.appimage"
      },
      {
        "name": "OutilsIA-Local-Cockpit-0.1.1-beta-291439601671-linux.deb",
        "original_name": "OutilsIA Local Cockpit_0.1.1_amd64.deb",
        "platform": "linux",
        "size_bytes": 5503650,
        "sha256": "7b0906bc2ecafac76dc873656523be0cafd9592003bc00c1728346dfce889072",
        "url": "/static/downloads/local-cockpit/OutilsIA-Local-Cockpit-0.1.1-beta-291439601671-linux.deb"
      },
      {
        "name": "OutilsIA-Local-Cockpit-0.1.1-beta-291439601671-linux.rpm",
        "original_name": "OutilsIA Local Cockpit-0.1.1-1.x86_64.rpm",
        "platform": "linux",
        "size_bytes": 5503508,
        "sha256": "5507a3f33e43afff75120b8635e34cb91e48015be40aa4aef963e5dbcc1f1135",
        "url": "/static/downloads/local-cockpit/OutilsIA-Local-Cockpit-0.1.1-beta-291439601671-linux.rpm"
      }
    ]
  },
  "files": [
    {
      "name": "OutilsIA-Local-Cockpit-0.1.1-beta-291439601671-windows-x64.exe",
      "original_name": "OutilsIA Local Cockpit_0.1.1_x64-setup.exe",
      "platform": "windows-x64",
      "size_bytes": 3838599,
      "sha256": "fde3df9a957b009f9ac28e9c4a230378fab55515907456eb67b10d3cad1f41fd",
      "url": "/static/downloads/local-cockpit/OutilsIA-Local-Cockpit-0.1.1-beta-291439601671-windows-x64.exe"
    },
    {
      "name": "OutilsIA-Local-Cockpit-0.1.1-beta-291439601671-windows-x64.msi",
      "original_name": "OutilsIA Local Cockpit_0.1.1_x64_en-US.msi",
      "platform": "windows-x64",
      "size_bytes": 5267456,
      "sha256": "e0a7f788d4589ae7d49e6f0a6c0623412f01e8d5f60f0b08554b8d50c237be1e",
      "url": "/static/downloads/local-cockpit/OutilsIA-Local-Cockpit-0.1.1-beta-291439601671-windows-x64.msi"
    },
    {
      "name": "OutilsIA-Local-Cockpit-0.1.1-beta-291439601671-linux.appimage",
      "original_name": "OutilsIA Local Cockpit_0.1.1_amd64.AppImage",
      "platform": "linux",
      "size_bytes": 79862264,
      "sha256": "43a8e37b180878a48f7e52659b6b3430291c74d73858cf7279f6466c7791cb18",
      "url": "/static/downloads/local-cockpit/OutilsIA-Local-Cockpit-0.1.1-beta-291439601671-linux.appimage"
    },
    {
      "name": "OutilsIA-Local-Cockpit-0.1.1-beta-291439601671-linux.deb",
      "original_name": "OutilsIA Local Cockpit_0.1.1_amd64.deb",
      "platform": "linux",
      "size_bytes": 5503650,
      "sha256": "7b0906bc2ecafac76dc873656523be0cafd9592003bc00c1728346dfce889072",
      "url": "/static/downloads/local-cockpit/OutilsIA-Local-Cockpit-0.1.1-beta-291439601671-linux.deb"
    },
    {
      "name": "OutilsIA-Local-Cockpit-0.1.1-beta-291439601671-linux.rpm",
      "original_name": "OutilsIA Local Cockpit-0.1.1-1.x86_64.rpm",
      "platform": "linux",
      "size_bytes": 5503508,
      "sha256": "5507a3f33e43afff75120b8635e34cb91e48015be40aa4aef963e5dbcc1f1135",
      "url": "/static/downloads/local-cockpit/OutilsIA-Local-Cockpit-0.1.1-beta-291439601671-linux.rpm"
    }
  ]
}
