{
  "schemaVersion": 1,
  "generatedAt": "2026-08-03T00:00:00Z",
  "projectVersion": "1.8.0",
  "gates": [
    {
      "id": "community-containers",
      "edition": "community",
      "capability": "Conteneurs Podman",
      "version": "v50",
      "releaseCandidate": "RC12",
      "status": "integrated_validation",
      "testedAt": null,
      "environment": "QEMU x86_64 annoncé — environnement public non documenté",
      "expected": "Pull, exécution, DNS, HTTP et règles réseau fonctionnels.",
      "observed": "Aucun rapport runtime public, daté et doté d’une empreinte n’est joint.",
      "note": "Le statut reste Intégré — validation en cours ; aucun PASS public n’est déduit du numéro de RC.",
      "artifacts": []
    },
    {
      "id": "community-waydroid-foundations",
      "edition": "community",
      "capability": "Fondations Waydroid",
      "version": "v50",
      "releaseCandidate": "RC14",
      "status": "integrated_validation",
      "testedAt": null,
      "environment": "QEMU x86_64 annoncé — périmètre public non documenté",
      "expected": "binderfs et chaîne gbinder disponibles au runtime.",
      "observed": "Aucun journal public ne permet de distinguer binder, gbinder et une session Android complète.",
      "note": "La session Android de bout en bout n’est pas revendiquée.",
      "artifacts": []
    },
    {
      "id": "community-monitoring",
      "edition": "community",
      "capability": "Monitoring E2E et mTLS",
      "version": "v50",
      "releaseCandidate": "RC15",
      "status": "integrated_validation",
      "testedAt": null,
      "environment": "QEMU x86_64 annoncé — environnement public non documenté",
      "expected": "Prometheus, Grafana, exporters et contrôle mTLS opérationnels.",
      "observed": "Aucun rapport E2E public ni test mTLS positif/négatif n’est joint.",
      "note": "Le site ne publie aucun verdict runtime sur la seule base d’une intégration annoncée.",
      "artifacts": []
    },
    {
      "id": "hpc-slurm",
      "edition": "hpc-server",
      "capability": "Slurm runtime",
      "version": "v50",
      "releaseCandidate": "",
      "status": "prototype",
      "testedAt": null,
      "environment": "Environnement de prototype non documenté publiquement",
      "expected": "slurmctld, slurmd, sinfo, srun et sbatch opérationnels.",
      "observed": "Aucun rapport public daté ne permet d’établir un PASS ou un FAIL runtime.",
      "note": "Slurm reste au stade prototype public. Aucune équivalence TrinityX ou production all-in-one n’est revendiquée.",
      "artifacts": []
    },
    {
      "id": "community-installer",
      "edition": "community",
      "capability": "Installation et premier démarrage",
      "version": "v50",
      "releaseCandidate": "",
      "status": "planned",
      "testedAt": null,
      "environment": "",
      "expected": "Installation sur disque vierge, redémarrage et récupération.",
      "observed": "Non testé.",
      "note": "Gate bloquante avant publication Community.",
      "artifacts": []
    },
    {
      "id": "workstation-gpu",
      "edition": "ai-ml-dl-workstation",
      "capability": "GPU NVIDIA et IA locale",
      "version": "v50",
      "releaseCandidate": "",
      "status": "planned",
      "testedAt": null,
      "environment": "Matériel RTX 5060 Ti prévu",
      "expected": "Pilote, CUDA, conteneurs GPU et charge locale vérifiés.",
      "observed": "Test matériel en attente.",
      "note": "Aucun READY matériel n’est revendiqué.",
      "artifacts": []
    }
  ]
}
