{
  "name": "07-check-numeros-null",
  "description": "Comprobación de LAB-57 que sigue a la aprobación previa del vector 06 (prevHash real): campos personalizados con números escritos en este archivo en formas no mínimas (1E-7, -0, 4.50, 1000000000000000000000) que el canónico reduce (1e-7, 0, 4.5, 1e+21), null, un objeto de opción, una lista que conserva su orden, y las claves del registro en desorden para mostrar la ordenación por unidades de código UTF-16.",
  "record": {
    "prevHash": "eab71d4b7e5142878b2a75c24d8aa3a82ce86cb3732252d5d9c96b3f2a5f3063",
    "signer": "712020:1b2c3d4e-5f60-4a7b-8c9d-0e1f2a3b4c5d",
    "signedAt": "2026-10-16T15:25:30.000Z",
    "approval": null,
    "riskLevel": "ALTO",
    "checklist": [
      {
        "id": "p1",
        "text": "Nivel de riesgo del cambio valorado",
        "required": true,
        "checked": true,
        "checkedBy": "712020:1b2c3d4e-5f60-4a7b-8c9d-0e1f2a3b4c5d",
        "checkedAt": "2026-10-16T13:05:00.000Z"
      },
      {
        "id": "p2",
        "text": "Pruebas en entorno separado de producción con resultado enlazado",
        "required": true,
        "checked": true,
        "checkedBy": "712020:1b2c3d4e-5f60-4a7b-8c9d-0e1f2a3b4c5d",
        "checkedAt": "2026-10-16T15:10:00.000Z"
      },
      {
        "id": "p3",
        "text": "Plan de marcha atrás escrito",
        "required": true,
        "checked": true,
        "checkedBy": "712020:1b2c3d4e-5f60-4a7b-8c9d-0e1f2a3b4c5d",
        "checkedAt": "2026-10-16T13:06:30.000Z"
      },
      {
        "id": "p4",
        "text": "Comunicación a las partes afectadas 📣",
        "required": false,
        "checked": true,
        "checkedBy": "712020:1b2c3d4e-5f60-4a7b-8c9d-0e1f2a3b4c5d",
        "checkedAt": "2026-10-16T15:12:00.000Z"
      }
    ],
    "issue": {
      "customFields": {
        "customfield_10012": 42,
        "customfield_10001": 3.5,
        "customfield_10011": ["b", "a"],
        "customfield_10002": 1000000000000000000000,
        "customfield_10009": { "value": "Sí", "id": "10100" },
        "customfield_10003": 100000000000000000000,
        "customfield_10004": 0.000001,
        "customfield_10005": 1E-7,
        "customfield_10006": -0,
        "customfield_10007": 4.50,
        "customfield_10008": null,
        "customfield_10030": "CAB-2026-118"
      },
      "issueUpdated": "2026-10-16T15:20:00.000Z",
      "fixVersions": [],
      "components": ["Red"],
      "labels": ["dns", "riesgo-alto"],
      "resolution": null,
      "priority": "Más alta",
      "reporter": "5f1a2b3c4d5e6f7a8b9c0d1e",
      "assignee": "712020:1b2c3d4e-5f60-4a7b-8c9d-0e1f2a3b4c5d",
      "status": { "name": "En curso", "id": "10001" },
      "descriptionHash": null,
      "summary": "Cambiar el proveedor de DNS autoritativo",
      "issueType": "Tarea",
      "projectKey": "LAB",
      "issueKey": "LAB-57",
      "issueId": "10057"
    },
    "sealType": "check",
    "schemaVersion": 1
  },
  "canonical": "{\"approval\":null,\"checklist\":[{\"checked\":true,\"checkedAt\":\"2026-10-16T13:05:00.000Z\",\"checkedBy\":\"712020:1b2c3d4e-5f60-4a7b-8c9d-0e1f2a3b4c5d\",\"id\":\"p1\",\"required\":true,\"text\":\"Nivel de riesgo del cambio valorado\"},{\"checked\":true,\"checkedAt\":\"2026-10-16T15:10:00.000Z\",\"checkedBy\":\"712020:1b2c3d4e-5f60-4a7b-8c9d-0e1f2a3b4c5d\",\"id\":\"p2\",\"required\":true,\"text\":\"Pruebas en entorno separado de producción con resultado enlazado\"},{\"checked\":true,\"checkedAt\":\"2026-10-16T13:06:30.000Z\",\"checkedBy\":\"712020:1b2c3d4e-5f60-4a7b-8c9d-0e1f2a3b4c5d\",\"id\":\"p3\",\"required\":true,\"text\":\"Plan de marcha atrás escrito\"},{\"checked\":true,\"checkedAt\":\"2026-10-16T15:12:00.000Z\",\"checkedBy\":\"712020:1b2c3d4e-5f60-4a7b-8c9d-0e1f2a3b4c5d\",\"id\":\"p4\",\"required\":false,\"text\":\"Comunicación a las partes afectadas 📣\"}],\"issue\":{\"assignee\":\"712020:1b2c3d4e-5f60-4a7b-8c9d-0e1f2a3b4c5d\",\"components\":[\"Red\"],\"customFields\":{\"customfield_10001\":3.5,\"customfield_10002\":1e+21,\"customfield_10003\":100000000000000000000,\"customfield_10004\":0.000001,\"customfield_10005\":1e-7,\"customfield_10006\":0,\"customfield_10007\":4.5,\"customfield_10008\":null,\"customfield_10009\":{\"id\":\"10100\",\"value\":\"Sí\"},\"customfield_10011\":[\"b\",\"a\"],\"customfield_10012\":42,\"customfield_10030\":\"CAB-2026-118\"},\"descriptionHash\":null,\"fixVersions\":[],\"issueId\":\"10057\",\"issueKey\":\"LAB-57\",\"issueType\":\"Tarea\",\"issueUpdated\":\"2026-10-16T15:20:00.000Z\",\"labels\":[\"dns\",\"riesgo-alto\"],\"priority\":\"Más alta\",\"projectKey\":\"LAB\",\"reporter\":\"5f1a2b3c4d5e6f7a8b9c0d1e\",\"resolution\":null,\"status\":{\"id\":\"10001\",\"name\":\"En curso\"},\"summary\":\"Cambiar el proveedor de DNS autoritativo\"},\"prevHash\":\"eab71d4b7e5142878b2a75c24d8aa3a82ce86cb3732252d5d9c96b3f2a5f3063\",\"riskLevel\":\"ALTO\",\"schemaVersion\":1,\"sealType\":\"check\",\"signedAt\":\"2026-10-16T15:25:30.000Z\",\"signer\":\"712020:1b2c3d4e-5f60-4a7b-8c9d-0e1f2a3b4c5d\"}",
  "hash": "e5c07f2404af5446380725599003f34f3e73987f5f58e70031c6c3467660c619",
  "sealId": "L-e5c07f2404"
}
