{
  "schemaVersion": "1.0",
  "courseId": "replication",
  "labId": "replication-package",
  "title": "Registros de portas de pacotes de replicação",
  "description": "Registros de integridade de artefatos, repetição em ambiente limpo, discrepância e publicação.",
  "columns": [
    {
      "id": "artifact",
      "label": "Artefato",
      "type": "text",
      "unit": "label",
      "description": "Artefato de embalagem obrigatório."
    },
    {
      "id": "checksum",
      "label": "Checksum",
      "type": "text",
      "unit": "hash",
      "description": "Soma de verificação ou versão de integridade."
    },
    {
      "id": "present",
      "label": "Disponível",
      "type": "boolean",
      "unit": "boolean",
      "description": "Disponibilidade de artefatos."
    },
    {
      "id": "independent_result",
      "label": "Resultado independente",
      "type": "text",
      "unit": "label",
      "description": "Resultado de recorrida de ambiente limpo."
    },
    {
      "id": "discrepancy",
      "label": "Discrepância",
      "type": "text",
      "unit": "category",
      "description": "Protocolo, aparelho, ambiente, dados, análise ou nenhum."
    },
    {
      "id": "release_state",
      "label": "Estado de lançamento",
      "type": "text",
      "unit": "label",
      "description": "Estado de aprovação, retenção ou remediação."
    }
  ]
}
