{
  "schemaVersion": "1.0",
  "courseId": "metric-engineering",
  "labId": "metric-stage-gate",
  "title": "Enregistrements de portes en ingénierie métrique",
  "description": "Enregistrements de portes invariants ordonnés, sources, convergence, null et de réplication.",
  "columns": [
    {
      "id": "gate",
      "label": "Seuil",
      "type": "text",
      "unit": "label",
      "description": "Nom de porte séquentiel."
    },
    {
      "id": "threshold",
      "label": "Seuil",
      "type": "number",
      "unit": "declared unit",
      "description": "Seuil d’avancement prédéfini."
    },
    {
      "id": "result",
      "label": "Résultat",
      "type": "number",
      "unit": "declared unit",
      "description": "Résultat de la porte mesuré ou calculé."
    },
    {
      "id": "uncertainty",
      "label": "Incertitude",
      "type": "number",
      "unit": "declared unit",
      "description": "Incertitude du résultat."
    },
    {
      "id": "passed",
      "label": "Réussi",
      "type": "boolean",
      "unit": "boolean",
      "description": "Décision sur la porte."
    },
    {
      "id": "artifact",
      "label": "Artéfact de preuves",
      "type": "text",
      "unit": "reference",
      "description": "Public stable ou référence de paquet."
    }
  ]
}
