Orbit

INFRAESTRUCTURA / DEVOPS

37 issues activos · agrupados por asignado

Campo de inicio0/37
Start dateFecha de inicioFecha de inicio
Campo de fin4/37
Due dateduedate (sistema)

Estado actual

Tareas activas por estado del workflow

Por hacer
15
  • POR HACER
    13(0📅)
  • EN ANÁLISIS
    2(0📅)
📅 = con fechas (visibles en Gantt)
En progreso
22
  • En revisión
    11(0📅)
  • En progreso
    6(0📅)
  • EN PRUEBAS
    5(0📅)
📅 = con fechas (visibles en Gantt)

Debug — campos raw del primer issue

Buscá los campos que tengan valor de fecha y avisame el ID.

{
  "customfield_10073": [],
  "customfield_10074": null,
  "customfield_10075": null,
  "customfield_10076": {
    "self": "https://albatrosservices.atlassian.net/rest/api/3/customFieldOption/10107",
    "value": "Media",
    "id": "10107"
  },
  "customfield_10077": null,
  "statusCategory": {
    "self": "https://albatrosservices.atlassian.net/rest/api/3/statuscategory/4",
    "id": 4,
    "key": "indeterminate",
    "colorName": "yellow",
    "name": "In Progress"
  },
  "customfield_10078": null,
  "customfield_10079": null,
  "resolution": null,
  "lastViewed": null,
  "customfield_11395": null,
  "customfield_11394": null,
  "customfield_10065": null,
  "customfield_10066": null,
  "customfield_10067": null,
  "customfield_10861": {
    "self": "https://albatrosservices.atlassian.net/rest/api/3/customFieldOption/11091",
    "value": "Media (P3)",
    "id": "11091"
  },
  "customfield_10862": {
    "self": "https://albatrosservices.atlassian.net/rest/api/3/customFieldOption/11095",
    "value": "DEV",
    "id": "11095"
  },
  "labels": [
    "migracion-portugal"
  ],
  "customfield_12005": null,
  "customfield_10973": null,
  "customfield_10974": null,
  "customfield_10975": null,
  "customfield_10976": null,
  "aggregatetimeoriginalestimate": null,
  "issuelinks": [],
  "assignee": {
    "self": "https://albatrosservices.atlassian.net/rest/api/3/user?accountId=712020%3Ae33f4acf-a24d-4b01-8b57-bfeb6b5e30c8",
    "accountId": "712020:e33f4acf-a24d-4b01-8b57-bfeb6b5e30c8",
    "avatarUrls": {
      "48x48": "https://secure.gravatar.com/avatar/346be24da13c064eac2ecf0bc53af975?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FJS-6.png",
      "24x24": "https://secure.gravatar.com/avatar/346be24da13c064eac2ecf0bc53af975?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FJS-6.png",
      "16x16": "https://secure.gravatar.com/avatar/346be24da13c064eac2ecf0bc53af975?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FJS-6.png",
      "32x32": "https://secure.gravatar.com/avatar/346be24da13c064eac2ecf0bc53af975?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FJS-6.png"
    },
    "displayName": "Javier Sánchez",
    "active": true,
    "timeZone": "America/Guatemala",
    "accountType": "atlassian"
  },
  "components": [],
  "customfield_10050": null,
  "customfield_11260": null,
  "customfield_10051": null,
  "customfield_10053": null,
  "customfield_10054": null,
  "customfield_10055": null,
  "customfield_10056": null,
  "customfield_10057": null,
  "customfield_10970": null,
  "customfield_10971": null,
  "customfield_10058": null,
  "customfield_10972": null,
  "customfield_10059": null,
  "customfield_10049": null,
  "customfield_10967": null,
  "customfield_10968": null,
  "customfield_10969": null,
  "customfield_11817": null,
  "subtasks": [],
  "customfield_10040": null,
  "customfield_10041": null,
  "customfield_10042": null,
  "reporter": {
    "self": "https://albatrosservices.atlassian.net/rest/api/3/user?accountId=712020%3Ae33f4acf-a24d-4b01-8b57-bfeb6b5e30c8",
    "accountId": "712020:e33f4acf-a24d-4b01-8b57-bfeb6b5e30c8",
    "avatarUrls": {
      "48x48": "https://secure.gravatar.com/avatar/346be24da13c064eac2ecf0bc53af975?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FJS-6.png",
      "24x24": "https://secure.gravatar.com/avatar/346be24da13c064eac2ecf0bc53af975?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FJS-6.png",
      "16x16": "https://secure.gravatar.com/avatar/346be24da13c064eac2ecf0bc53af975?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FJS-6.png",
      "32x32": "https://secure.gravatar.com/avatar/346be24da13c064eac2ecf0bc53af975?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FJS-6.png"
    },
    "displayName": "Javier Sánchez",
    "active": true,
    "timeZone": "America/Guatemala",
    "accountType": "atlassian"
  },
  "customfield_10043": null,
  "customfield_10044": null,
  "customfield_10045": null,
  "customfield_10046": null,
  "customfield_10047": null,
  "customfield_10048": null,
  "customfield_10038": null,
  "customfield_10039": null,
  "progress": {
    "progress": 0,
    "total": 0
  },
  "votes": {
    "self": "https://albatrosservices.atlassian.net/rest/api/3/issue/ID-53/votes",
    "votes": 0,
    "hasVoted": false
  },
  "worklog": {
    "startAt": 0,
    "maxResults": 20,
    "total": 0,
    "worklogs": []
  },
  "issuetype": {
    "self": "https://albatrosservices.atlassian.net/rest/api/3/issuetype/11097",
    "id": "11097",
    "description": "",
    "iconUrl": "https://albatrosservices.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10300?size=medium",
    "name": "Tarea de Infra/devOps",
    "subtask": false,
    "avatarId": 10300,
    "hierarchyLevel": 0
  },
  "customfield_10030": null,
  "project": {
    "self": "https://albatrosservices.atlassian.net/rest/api/3/project/11180",
    "id": "11180",
    "key": "ID",
    "name": "INFRAESTRUCTURA / DEVOPS",
    "projectTypeKey": "software",
    "simplified": false,
    "avatarUrls": {
      "48x48": "https://albatrosservices.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10401",
      "24x24": "https://albatrosservices.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10401?size=small",
      "16x16": "https://albatrosservices.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10401?size=xsmall",
      "32x32": "https://albatrosservices.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10401?size=medium"
    }
  },
  "customfield_10031": null,
  "customfield_10032": null,
  "customfield_10033": null,
  "customfield_10034": null,
  "customfield_10035": null,
  "customfield_10156": null,
  "customfield_10036": null,
  "customfield_10037": null,
  "customfield_10027": null,
  "customfield_10028": null,
  "customfield_10029": null,
  "resolutiondate": null,
  "customfield_11917": null,
  "customfield_10828": {
    "self": "https://albatrosservices.atlassian.net/rest/api/3/customFieldOption/11056",
    "value": "Planificada",
    "id": "11056"
  },
  "watches": {
    "self": "https://albatrosservices.atlassian.net/rest/api/3/issue/ID-53/watchers",
    "watchCount": 1,
    "isWatching": false
  },
  "customfield_11470": null,
  "customfield_10025": null,
  "customfield_10026": [],
  "customfield_11469": null,
  "customfield_11226": null,
  "customfield_11468": null,
  "customfield_11227": null,
  "customfield_10930": null,
  "customfield_10018": null,
  "customfield_10931": null,
  "customfield_10932": null,
  "customfield_10933": null,
  "customfield_10934": null,
  "updated": "2026-09-01T14:12:59.943-0600",
  "timeoriginalestimate": null,
  "customfield_11461": null,
  "description": {
    "type": "doc",
    "version": 1,
    "content": [
      {
        "type": "heading",
        "attrs": {
          "level": 2
        },
        "content": [
          {
            "type": "text",
            "text": "Contexto"
          }
        ]
      },
      {
        "type": "paragraph",
        "content": [
          {
            "type": "text",
            "text": "Paso 2 de la migración PHRYMA: re-guardar cada maestro desde la UI de "
          },
          {
            "type": "text",
            "text": "development",
            "marks": [
              {
                "type": "code"
              }
            ]
          },
          {
            "type": "text",
            "text": " (csm-lucy). Este ticket cubre rangos de numeración (189 documentos)."
          }
        ]
      },
      {
        "type": "heading",
        "attrs": {
          "level": 2
        },
        "content": [
          {
            "type": "text",
            "text": "Requisitos"
          }
        ]
      },
      {
        "type": "bulletList",
        "content": [
          {
            "type": "listItem",
            "content": [
              {
                "type": "paragraph",
                "content": [
                  {
                    "type": "text",
                    "text": "Ejecutar el re-guardado E2E (Playwright) de los 189 rangos de PHRYMA contra csm-lucy."
                  }
                ]
              }
            ]
          },
          {
            "type": "listItem",
            "content": [
              {
                "type": "paragraph",
                "content": [
                  {
                    "type": "text",
                    "text": "Medir el fan-out en "
                  },
                  {
                    "type": "text",
                    "text": "lucy",
                    "marks": [
                      {
                        "type": "code"
                      }
                    ]
                  },
                  {
                    "type": "text",
                    "text": " antes y después."
                  }
                ]
              }
            ]
          }
        ]
      },
      {
        "type": "heading",
        "attrs": {
          "level": 2
        },
        "content": [
          {
            "type": "text",
            "text": "Criterios de Aceptación"
          }
        ]
      },
      {
        "type": "bulletList",
        "content": [
          {
            "type": "listItem",
            "content": [
              {
                "type": "paragraph",
                "content": [
                  {
                    "type": "text",
                    "text": "189/189 rangos re-guardados sin error."
                  }
                ]
              }
            ]
          },
          {
            "type": "listItem",
            "content": [
              {
                "type": "paragraph",
                "content": [
                  {
                    "type": "text",
                    "text": "Diferencias de esquema antes/después documentadas."
                  }
                ]
              }
            ]
          }
        ]
      },
      {
        "type": "heading",
        "attrs": {
          "level": 2
        },
        "content": [
          {
            "type": "text",
            "text": "Estimación sugerida"
          }
        ]
      },
      {
        "type": "paragraph",
        "content": [
          {
            "type": "text",
            "text": "4h"
          }
        ]
      }
    ]
  },
  "customfield_10010": null,
  "customfield_11463": "2026-09-01",
  "customfield_11462": null,
  "customfield_10011": "0|i031ye:",
  "customfield_11465": null,
  "customfield_10012": null,
  "customfield_10013": null,
  "customfield_11464": null,
  "customfield_11467": null,
  "customfield_11466": null,
  "customfield_11225": null,
  "timetracking": {},
  "customfield_10008": null,
  "customfield_10928": {
    "self": "https://albatrosservices.atlassian.net/rest/api/3/customFieldOption/11230",
    "value": "Medio",
    "id": "11230"
  },
  "customfield_10929": {
    "self": "https://albatrosservices.atlassian.net/rest/api/3/customFieldOption/11233",
    "value": "Cambio",
    "id": "11233"
  },
  "summary": "Migración Portugal - E2E re-guardado de rangos (189)",
  "customfield_10000": "{}",
  "customfield_10001": null,
  "customfield_10122": null,
  "customfield_10004": [],
  "customfield_10115": null,
  "customfield_10116": null,
  "environment": null,
  "customfield_10117": null,
  "duedate": null,
  "comment": {
    "comments": [
      {
        "self": "https://albatrosservices.atlassian.net/rest/api/3/issue/67482/comment/75645",
        "id": "75645",
        "author": {
          "self": "https://albatrosservices.atlassian.net/rest/api/3/user?accountId=712020%3Ae33f4acf-a24d-4b01-8b57-bfeb6b5e30c8",
          "accountId": "712020:e33f4acf-a24d-4b01-8b57-bfeb6b5e30c8",
          "avatarUrls": {
            "48x48": "https://secure.gravatar.com/avatar/346be24da13c064eac2ecf0bc53af975?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FJS-6.png",
            "24x24": "https://secure.gravatar.com/avatar/346be24da13c064eac2ecf0bc53af975?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FJS-6.png",
            "16x16": "https://secure.gravatar.com/avatar/346be24da13c064eac2ecf0bc53af975?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FJS-6.png",
            "32x32": "https://secure.gravatar.com/avatar/346be24da13c064eac2ecf0bc53af975?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FJS-6.png"
          },
          "displayName": "Javier Sánchez",
          "active": true,
          "timeZone": "America/Guatemala",
          "accountType": "atlassian"
        },
        "body": {
          "type": "doc",
          "version": 1,
          "content": [
            {
              "type": "paragraph",
              "content": [
                {
                  "type": "text",
                  "text": "Re-guardado E2E de rangos de documento ejecutado — 2026-09-01",
                  "marks": [
                    {
                      "type": "strong"
                    }
                  ]
                }
              ]
            },
            {
              "type": "paragraph",
              "content": [
                {
                  "type": "text",
                  "text": "Spec Playwright "
                },
                {
                  "type": "text",
                  "text": "e2e/tests/document/document-range-save.spec.ts",
                  "marks": [
                    {
                      "type": "code"
                    }
                  ]
                },
                {
                  "type": "text",
                  "text": " (rama "
                },
                {
                  "type": "text",
                  "text": "feature/e2e-testing",
                  "marks": [
                    {
                      "type": "code"
                    }
                  ]
                },
                {
                  "type": "text",
                  "text": ", change "
                },
                {
                  "type": "text",
                  "text": "e2e-document-emission-points-and-ranges-resave",
                  "marks": [
                    {
                      "type": "code"
                    }
                  ]
                },
                {
                  "type": "text",
                  "text": ") contra "
                },
                {
                  "type": "text",
                  "text": "csm-lucy",
                  "marks": [
                    {
                      "type": "code"
                    }
                  ]
                },
                {
                  "type": "text",
                  "text": ", usuario "
                },
                {
                  "type": "text",
                  "text": "albatros-prd",
                  "marks": [
                    {
                      "type": "code"
                    }
                  ]
                },
                {
                  "type": "text",
                  "text": ". Ruta real: "
                },
                {
                  "type": "text",
                  "text": "/master/document/document-range",
                  "marks": [
                    {
                      "type": "code"
                    }
                  ]
                },
                {
                  "type": "text",
                  "text": "."
                }
              ]
            },
            {
              "type": "paragraph",
              "content": [
                {
                  "type": "text",
                  "text": "Veredicto: 187 de 189 procesados (98.9%)",
                  "marks": [
                    {
                      "type": "strong"
                    }
                  ]
                },
                {
                  "type": "text",
                  "text": " antes de que la corrida alcanzara su límite de una hora — "
                },
                {
                  "type": "text",
                  "text": "17-20 reguardados, 170 bloqueados",
                  "marks": [
                    {
                      "type": "strong"
                    }
                  ]
                },
                {
                  "type": "text",
                  "text": "."
                }
              ]
            },
            {
              "type": "paragraph",
              "content": [
                {
                  "type": "text",
                  "text": "Hallazgo sistémico (el objetivo de este paso, no un defecto):",
                  "marks": [
                    {
                      "type": "strong"
                    }
                  ]
                },
                {
                  "type": "text",
                  "text": " 170 de 189 rangos (90%) tienen \"Guardar\" deshabilitado por la misma causa: "
                },
                {
                  "type": "text",
                  "text": "lowerLimit",
                  "marks": [
                    {
                      "type": "code"
                    }
                  ]
                },
                {
                  "type": "text",
                  "text": "/"
                },
                {
                  "type": "text",
                  "text": "initialValue",
                  "marks": [
                    {
                      "type": "code"
                    }
                  ]
                },
                {
                  "type": "text",
                  "text": "/"
                },
                {
                  "type": "text",
                  "text": "notifyWhenReachNumber",
                  "marks": [
                    {
                      "type": "code"
                    }
                  ]
                },
                {
                  "type": "text",
                  "text": " exigen "
                },
                {
                  "type": "text",
                  "text": "Validators.min(1)",
                  "marks": [
                    {
                      "type": "code"
                    }
                  ]
                },
                {
                  "type": "text",
                  "text": " en el formulario nuevo, y la mayoría de los rangos de PHRYMA tiene esos campos en "
                },
                {
                  "type": "text",
                  "text": "0",
                  "marks": [
                    {
                      "type": "code"
                    }
                  ]
                },
                {
                  "type": "text",
                  "text": ". Requiere decisión: backfill de datos a un valor ≥ 1, o relajar el validador (mismo tipo de decisión que ID-44 con el campo \"Código\" de plantas)."
                }
              ]
            },
            {
              "type": "paragraph",
              "content": [
                {
                  "type": "text",
                  "text": "Cobertura no llegó al 100%",
                  "marks": [
                    {
                      "type": "strong"
                    }
                  ]
                },
                {
                  "type": "text",
                  "text": " por el límite de tiempo de la corrida (no un hallazgo de datos): el ambiente de ejecución tenía memoria del sistema muy ajustada durante esta sesión. Dado que 170/189 ya comparten exactamente la misma causa, es improbable que los 2 registros restantes cambien la conclusión; una corrida adicional cerraría el 100% si se considera necesario."
                }
              ]
            },
            {
              "type": "paragraph",
              "content": [
                {
                  "type": "text",
                  "text": "Diferencias de esquema",
                  "marks": [
                    {
                      "type": "strong"
                    }
                  ]
                },
                {
                  "type": "text",
                  "text": ": "
                },
                {
                  "type": "text",
                  "text": "mst-document-range",
                  "marks": [
                    {
                      "type": "code"
                    }
                  ]
                },
                {
                  "type": "text",
                  "text": " ya tenía sus 189 documentos con "
                },
                {
                  "type": "text",
                  "text": "updatedBy",
                  "marks": [
                    {
                      "type": "code"
                    }
                  ]
                },
                {
                  "type": "text",
                  "text": " de un script de migración previo ("
                },
                {
                  "type": "text",
                  "text": "multicompania-portugal-phryma",
                  "marks": [
                    {
                      "type": "code"
                    }
                  ]
                },
                {
                  "type": "text",
                  "text": ", auditoría sin "
                },
                {
                  "type": "text",
                  "text": "userLogin",
                  "marks": [
                    {
                      "type": "code"
                    }
                  ]
                },
                {
                  "type": "text",
                  "text": "/"
                },
                {
                  "type": "text",
                  "text": "request",
                  "marks": [
                    {
                      "type": "code"
                    }
                  ]
                },
                {
                  "type": "text",
                  "text": "/"
                },
                {
                  "type": "text",
                  "text": "subAppVersion",
                  "marks": [
                    {
                      "type": "code"
                    }
                  ]
                },
                {
                  "type": "text",
                  "text": "). Tras esta corrida, ~20 documentos tienen la auditoría completa de un "
                },
                {
                  "type": "text",
                  "text": "PATCH",
                  "marks": [
                    {
                      "type": "code"
                    }
                  ]
                },
                {
                  "type": "text",
                  "text": " real de UI."
                }
              ]
            },
            {
              "type": "paragraph",
              "content": [
                {
                  "type": "text",
                  "text": "Fan-out",
                  "marks": [
                    {
                      "type": "strong"
                    }
                  ]
                },
                {
                  "type": "text",
                  "text": ": "
                },
                {
                  "type": "text",
                  "text": "mst-document-range",
                  "marks": [
                    {
                      "type": "code"
                    }
                  ]
                },
                {
                  "type": "text",
                  "text": " no tiene consumidor registrado en "
                },
                {
                  "type": "text",
                  "text": "ave-change-stream",
                  "marks": [
                    {
                      "type": "code"
                    }
                  ]
                },
                {
                  "type": "text",
                  "text": " — es terminal, no propaga."
                }
              ]
            },
            {
              "type": "paragraph",
              "content": [
                {
                  "type": "text",
                  "text": "Dos bugs de harness encontrados y corregidos en el camino",
                  "marks": [
                    {
                      "type": "strong"
                    }
                  ]
                },
                {
                  "type": "text",
                  "text": " (primer maestro con filas de renderizado pesado en un listado de más de una página): duplicación por paginación (mismo bug que ID-51) y un timeout de 30s leyendo filas que Angular todavía no había montado. Ambos corregidos en "
                },
                {
                  "type": "text",
                  "text": "DataTablePage",
                  "marks": [
                    {
                      "type": "code"
                    }
                  ]
                },
                {
                  "type": "text",
                  "text": ", verificados con una lectura limpia de las 189 filas antes de escribir."
                }
              ]
            },
            {
              "type": "paragraph",
              "content": [
                {
                  "type": "text",
                  "text": "Evidencia: "
                },
                {
                  "type": "text",
                  "text": "ave-migrations/scripts/migracion-phryma/paso-2-e2e/mediciones/documentos-2026-09-01.md",
                  "marks": [
                    {
                      "type": "code"
                    }
                  ]
                },
                {
                  "type": "text",
                  "text": "."
                }
              ]
            }
          ]
        },
        "updateAuthor": {
          "self": "https://albatrosservices.atlassian.net/rest/api/3/user?accountId=712020%3Ae33f4acf-a24d-4b01-8b57-bfeb6b5e30c8",
          "accountId": "712020:e33f4acf-a24d-4b01-8b57-bfeb6b5e30c8",
          "avatarUrls": {
            "48x48": "https://secure.gravatar.com/avatar/346be24da13c064eac2ecf0bc53af975?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FJS-6.png",
            "24x24": "https://secure.gravatar.com/avatar/346be24da13c064eac2ecf0bc53af975?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FJS-6.png",
            "16x16": "https://secure.gravatar.com/avatar/346be24da13c064eac2ecf0bc53af975?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FJS-6.png",
            "32x32": "https://secure.gravatar.com/avatar/346be24da13c064eac2ecf0bc53af975?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FJS-6.png"
          },
          "displayName": "Javier Sánchez",
          "active": true,
          "timeZone": "America/Guatemala",
          "accountType": "atlassian"
        },
        "created": "2026-09-01T11:57:36.904-0600",
        "updated": "2026-09-01T11:57:36.904-0600",
        "jsdPublic": true
      },
      {
        "self": "https://albatrosservices.atlassian.net/rest/api/3/issue/67482/comment/75647",
        "id": "75647",
        "author": {
          "self": "https://albatrosservices.atlassian.net/rest/api/3/user?accountId=712020%3Ae33f4acf-a24d-4b01-8b57-bfeb6b5e30c8",
          "accountId": "712020:e33f4acf-a24d-4b01-8b57-bfeb6b5e30c8",
          "avatarUrls": {
            "48x48": "https://secure.gravatar.com/avatar/346be24da13c064eac2ecf0bc53af975?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FJS-6.png",
            "24x24": "https://secure.gravatar.com/avatar/346be24da13c064eac2ecf0bc53af975?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FJS-6.png",
            "16x16": "https://secure.gravatar.com/avatar/346be24da13c064eac2ecf0bc53af975?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FJS-6.png",
            "32x32": "https://secure.gravatar.com/avatar/346be24da13c064eac2ecf0bc53af975?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FJS-6.png"
          },
          "displayName": "Javier Sánchez",
          "active": true,
          "timeZone": "America/Guatemala",
          "accountType": "atlassian"
        },
        "body": {
          "type": "doc",
          "version": 1,
          "content": [
            {
              "type": "paragraph",
              "content": [
                {
                  "type": "text",
                  "text": "Actualización final — reguardado E2E rangos de documento, post-backfill (2026-09-01)",
                  "marks": [
                    {
                      "type": "strong"
                    }
                  ]
                }
              ]
            },
            {
              "type": "paragraph",
              "content": [
                {
                  "type": "text",
                  "text": "El hallazgo previo (170/189 rangos bloqueados por "
                },
                {
                  "type": "text",
                  "text": "Validators.min(1)",
                  "marks": [
                    {
                      "type": "code"
                    }
                  ]
                },
                {
                  "type": "text",
                  "text": " en "
                },
                {
                  "type": "text",
                  "text": "lowerLimit",
                  "marks": [
                    {
                      "type": "code"
                    }
                  ]
                },
                {
                  "type": "text",
                  "text": "/"
                },
                {
                  "type": "text",
                  "text": "initialValue",
                  "marks": [
                    {
                      "type": "code"
                    }
                  ]
                },
                {
                  "type": "text",
                  "text": "/"
                },
                {
                  "type": "text",
                  "text": "notifyWhenReachNumber",
                  "marks": [
                    {
                      "type": "code"
                    }
                  ]
                },
                {
                  "type": "text",
                  "text": " con valor "
                },
                {
                  "type": "text",
                  "text": "0",
                  "marks": [
                    {
                      "type": "code"
                    }
                  ]
                },
                {
                  "type": "text",
                  "text": ") se resolvió con un backfill directo a MongoDB ("
                },
                {
                  "type": "text",
                  "text": "ave-migrations",
                  "marks": [
                    {
                      "type": "code"
                    }
                  ]
                },
                {
                  "type": "text",
                  "text": ", "
                },
                {
                  "type": "text",
                  "text": "paso-3-backfills/61-document-range-limites-minimos.mjs",
                  "marks": [
                    {
                      "type": "code"
                    }
                  ]
                },
                {
                  "type": "text",
                  "text": ") — no era posible corregir por API: el endpoint de actualización rechaza con 400 ("
                },
                {
                  "type": "text",
                  "text": "INITIAL_VALUE_LESS_THAN_CURRENT_VALUE",
                  "marks": [
                    {
                      "type": "code"
                    }
                  ]
                },
                {
                  "type": "text",
                  "text": ") cualquier "
                },
                {
                  "type": "text",
                  "text": "initialValue",
                  "marks": [
                    {
                      "type": "code"
                    }
                  ]
                },
                {
                  "type": "text",
                  "text": " nuevo ≤ "
                },
                {
                  "type": "text",
                  "text": "currentValue",
                  "marks": [
                    {
                      "type": "code"
                    }
                  ]
                },
                {
                  "type": "text",
                  "text": " existente, y todo rango con documentos ya emitidos tiene "
                },
                {
                  "type": "text",
                  "text": "currentValue >= 1",
                  "marks": [
                    {
                      "type": "code"
                    }
                  ]
                },
                {
                  "type": "text",
                  "text": "."
                }
              ]
            },
            {
              "type": "paragraph",
              "content": [
                {
                  "type": "text",
                  "text": "Backfill aplicado: 165 de 189 documentos modificados (24 ya cumplían), "
                },
                {
                  "type": "text",
                  "text": "notifyWhenReachNumber",
                  "marks": [
                    {
                      "type": "code"
                    }
                  ]
                },
                {
                  "type": "text",
                  "text": " fijado al 90% de "
                },
                {
                  "type": "text",
                  "text": "upperLimit",
                  "marks": [
                    {
                      "type": "code"
                    }
                  ]
                },
                {
                  "type": "text",
                  "text": " de cada rango, "
                },
                {
                  "type": "text",
                  "text": "currentValue",
                  "marks": [
                    {
                      "type": "code"
                    }
                  ]
                },
                {
                  "type": "text",
                  "text": " intacto. Verificado post-aplicación: cero campos en "
                },
                {
                  "type": "text",
                  "text": "0",
                  "marks": [
                    {
                      "type": "code"
                    }
                  ]
                },
                {
                  "type": "text",
                  "text": " restantes."
                }
              ]
            },
            {
              "type": "paragraph",
              "content": [
                {
                  "type": "text",
                  "text": "Corrida real post-backfill: 136 de 189 rangos reguardados",
                  "marks": [
                    {
                      "type": "strong"
                    }
                  ]
                },
                {
                  "type": "text",
                  "text": ", 0 bloqueados por el validador numérico. Cortó por un conflicto de negocio real y aislado del backend:"
                }
              ]
            },
            {
              "type": "blockquote",
              "content": [
                {
                  "type": "paragraph",
                  "content": [
                    {
                      "type": "text",
                      "text": "[400] El rango de documento se solapa con el rango de código PEAQP12. Por favor revisar los límites y los formatos."
                    }
                  ]
                }
              ]
            },
            {
              "type": "paragraph",
              "content": [
                {
                  "type": "text",
                  "text": "PEAQP11",
                  "marks": [
                    {
                      "type": "code"
                    }
                  ]
                },
                {
                  "type": "text",
                  "text": " y "
                },
                {
                  "type": "text",
                  "text": "PEAQP12",
                  "marks": [
                    {
                      "type": "code"
                    }
                  ]
                },
                {
                  "type": "text",
                  "text": " comparten el mismo "
                },
                {
                  "type": "text",
                  "text": "leftFormat",
                  "marks": [
                    {
                      "type": "code"
                    }
                  ]
                },
                {
                  "type": "text",
                  "text": " (\"PA11-\", ambos "
                },
                {
                  "type": "text",
                  "text": "1-99999999",
                  "marks": [
                    {
                      "type": "code"
                    }
                  ]
                },
                {
                  "type": "text",
                  "text": ") — probable error de tipeo en uno de los dos (se esperaría \"PA12-\" en PEAQP12). Verificado contra los 189 documentos completos: es el "
                },
                {
                  "type": "text",
                  "text": "único",
                  "marks": [
                    {
                      "type": "strong"
                    }
                  ]
                },
                {
                  "type": "text",
                  "text": " par solapado, no un hallazgo sistémico. Requiere decisión de negocio sobre cuál "
                },
                {
                  "type": "text",
                  "text": "leftFormat",
                  "marks": [
                    {
                      "type": "code"
                    }
                  ]
                },
                {
                  "type": "text",
                  "text": " es correcto antes de reguardar ese par; los 53 registros posteriores en el listado no se alcanzaron por el corte."
                }
              ]
            },
            {
              "type": "paragraph",
              "content": [
                {
                  "type": "text",
                  "text": "Hallazgo adicional cosmético (no bloqueante): "
                },
                {
                  "type": "text",
                  "text": "onDateChange()",
                  "marks": [
                    {
                      "type": "code"
                    }
                  ]
                },
                {
                  "type": "text",
                  "text": " en "
                },
                {
                  "type": "text",
                  "text": "form-document-range.component.ts",
                  "marks": [
                    {
                      "type": "code"
                    }
                  ]
                },
                {
                  "type": "text",
                  "text": " dispara un snackbar de error de fechas como efecto colateral del propio guardado (revalida contra estado intermedio mientras "
                },
                {
                  "type": "text",
                  "text": "commitDateMaskFields()",
                  "marks": [
                    {
                      "type": "code"
                    }
                  ]
                },
                {
                  "type": "text",
                  "text": " reescribe 3 campos en secuencia). Confirmado que no afecta el resultado: el "
                },
                {
                  "type": "text",
                  "text": "PATCH",
                  "marks": [
                    {
                      "type": "code"
                    }
                  ]
                },
                {
                  "type": "text",
                  "text": " respondió 200 y el diálogo cerró con normalidad. Ajustado el harness para usar el cierre del diálogo como única señal de éxito."
                }
              ]
            },
            {
              "type": "paragraph",
              "content": [
                {
                  "type": "text",
                  "text": "Evidencia completa: "
                },
                {
                  "type": "text",
                  "text": "ave-migrations/scripts/migracion-phryma/paso-2-e2e/mediciones/documentos-2026-09-01.md",
                  "marks": [
                    {
                      "type": "code"
                    }
                  ]
                },
                {
                  "type": "text",
                  "text": " y "
                },
                {
                  "type": "text",
                  "text": "paso-3-backfills/61-document-range-limites-minimos.md",
                  "marks": [
                    {
                      "type": "code"
                    }
                  ]
                },
                {
                  "type": "text",
                  "text": "."
                }
              ]
            }
          ]
        },
        "updateAuthor": {
          "self": "https://albatrosservices.atlassian.net/rest/api/3/user?accountId=712020%3Ae33f4acf-a24d-4b01-8b57-bfeb6b5e30c8",
          "accountId": "712020:e33f4acf-a24d-4b01-8b57-bfeb6b5e30c8",
          "avatarUrls": {
            "48x48": "https://secure.gravatar.com/avatar/346be24da13c064eac2ecf0bc53af975?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FJS-6.png",
            "24x24": "https://secure.gravatar.com/avatar/346be24da13c064eac2ecf0bc53af975?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FJS-6.png",
            "16x16": "https://secure.gravatar.com/avatar/346be24da13c064eac2ecf0bc53af975?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FJS-6.png",
            "32x32": "https://secure.gravatar.com/avatar/346be24da13c064eac2ecf0bc53af975?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FJS-6.png"
          },
          "displayName": "Javier Sánchez",
          "active": true,
          "timeZone": "America/Guatemala",
          "accountType": "atlassian"
        },
        "created": "2026-09-01T14:12:59.943-0600",
        "updated": "2026-09-01T14:12:59.943-0600",
        "jsdPublic": true
      }
    ],
    "self": "https://albatrosservices.atlassian.net/rest/api/3/issue/67482/comment",
    "maxResults": 2,
    "total": 2,
    "startAt": 0
  },
  "statuscategorychangedate": "2026-09-01T11:56:47.812-0600",
  "fixVersions": [],
  "customfield_10114": null,
  "customfield_10104": null,
  "customfield_11678": null,
  "priority": {
    "self": "https://albatrosservices.atlassian.net/rest/api/3/priority/3",
    "iconUrl": "https://albatrosservices.atlassian.net/images/icons/priorities/medium_new.svg",
    "name": "Medium",
    "id": "3"
  },
  "customfield_10101": null,
  "customfield_10103": null,
  "timeestimate": null,
  "versions": [],
  "customfield_11428": null,
  "status": {
    "self": "https://albatrosservices.atlassian.net/rest/api/3/status/11215",
    "description": "Jira Service Management lo ha generado automáticamente durante la importación del flujo de trabajo",
    "iconUrl": "https://albatrosservices.atlassian.net/images/icons/status_generic.gif",
    "name": "En revisión",
    "id": "11215",
    "statusCategory": {
      "self": "https://albatrosservices.atlassian.net/rest/api/3/statuscategory/4",
      "id": 4,
      "key": "indeterminate",
      "colorName": "yellow",
      "name": "In Progress"
    }
  },
  "customfield_11540": null,
  "customfield_11541": null,
  "customfield_11539": null,
  "aggregatetimeestimate": null,
  "creator": {
    "self": "https://albatrosservices.atlassian.net/rest/api/3/user?accountId=712020%3Ae33f4acf-a24d-4b01-8b57-bfeb6b5e30c8",
    "accountId": "712020:e33f4acf-a24d-4b01-8b57-bfeb6b5e30c8",
    "avatarUrls": {
      "48x48": "https://secure.gravatar.com/avatar/346be24da13c064eac2ecf0bc53af975?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FJS-6.png",
      "24x24": "https://secure.gravatar.com/avatar/346be24da13c064eac2ecf0bc53af975?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FJS-6.png",
      "16x16": "https://secure.gravatar.com/avatar/346be24da13c064eac2ecf0bc53af975?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FJS-6.png",
      "32x32": "https://secure.gravatar.com/avatar/346be24da13c064eac2ecf0bc53af975?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FJS-6.png"
    },
    "displayName": "Javier Sánchez",
    "active": true,
    "timeZone": "America/Guatemala",
    "accountType": "atlassian"
  },
  "aggregateprogress": {
    "progress": 0,
    "total": 0
  },
  "customfield_11645": null,
  "timespent": null,
  "customfield_10550": null,
  "aggregatetimespent": null,
  "customfield_10551": null,
  "customfield_10552": null,
  "customfield_11643": null,
  "customfield_10544": null,
  "customfield_10545": null,
  "customfield_10546": null,
  "customfield_10547": null,
  "customfield_10548": null,
  "customfield_10549": null,
  "workratio": -1,
  "issuerestriction": {
    "issuerestrictions": {},
    "shouldDisplay": false
  },
  "created": "2026-08-25T10:55:10.739-0600",
  "customfield_10540": null,
  "customfield_10541": null,
  "customfield_10542": null,
  "customfield_10543": null,
  "customfield_10533": null,
  "customfield_10534": null,
  "customfield_11504": null,
  "customfield_10535": null,
  "customfield_11746": null,
  "customfield_10536": null,
  "customfield_11503": null,
  "customfield_10537": null,
  "customfield_11506": null,
  "customfield_10538": null,
  "customfield_11747": null,
  "customfield_11505": null,
  "customfield_10539": null,
  "customfield_10090": null,
  "customfield_10091": null,
  "customfield_10092": null,
  "customfield_10093": null,
  "customfield_10530": null,
  "customfield_10531": null,
  "customfield_10532": null,
  "customfield_10522": null,
  "customfield_10523": null,
  "security": null,
  "customfield_10524": null,
  "customfield_10525": null,
  "customfield_10526": null,
  "attachment": [],
  "customfield_10527": null,
  "customfield_10528": null,
  "customfield_10529": null,
  "customfield_10080": null,
  "customfield_10081": null,
  "customfield_10082": null,
  "customfield_10085": null
}
septiembre de 2026
octubre de 2026
noviembre de 2026
diciembre de 2026
enero de 2027
Asignado
hoy
A
andres.sosa
8 tareas
IDID-59EN ANÁLISISAmbiente UTILES (Honduras) - Field Sales como replica de MAYA con BD en blanco, Powersync e integracion SAP
IDID-30EN PRUEBASImplementar Redis en Emsula para la autenthicación
IDID-20En revisiónRevision proyectos GeoPay y ave-Blog
IDID-29En progresoHabilitar servicios de Rabbit para encolamientos de notificaciones
IDID-32En revisiónSolicitud de analisis de consultas que sobrecargan la db
IDID-31POR HACERSeguridad por ip en la base de datos de Diunsa
IDID-11En progresoHabilitar s3 para el storage de EMSULA
IDID-18En revisiónHabilitar ambiente de pruebas para certificar actualización de didac a la versión estable
CJ
Cristhian Joy Reis Serrin
1 tarea
IDID-15En progresoPCSM-372 NO FIGURA LOS CLIENTES - AMBIENTE REPRESENTANTE DE FARMACIAS
EC
Edison Chavez
3 tareas
IDID-63POR HACERProyecto orbit - jira metrics dashboard
IDID-62En progresolimpiar duplicacion de datos cortijo en bigquery
IDID-34En progresoRevision y analisis de kubernetes para el servicio de notificaciones, status
JS
Javier Sánchez
22 tareas
IDID-53En revisiónMigración Portugal - E2E re-guardado de rangos (189)
IDID-51En revisiónMigración Portugal - E2E re-guardado de puntos de emisión (66)
IDID-50En revisiónMigración Portugal - E2E re-guardado de activos (2)
IDID-47En revisiónMigración Portugal - E2E re-guardado de tipos de pago
IDID-46En revisiónMigración Portugal - E2E re-guardado de métodos de pago
IDID-45En revisiónMigración Portugal - E2E re-guardado de bancos
IDID-56EN PRUEBASMigración Portugal - Agregar categoría al backfill de materiales
IDID-60EN PRUEBASPOS-Reskin - Diseño de reskin barra lateral táctil de productos
IDID-61EN PRUEBASPOS-Reskin - Diseño de reskin ventana flotante de productos
IDID-35En revisiónAlbatros Intelligence - Implementar transporte Streamable HTTP
IDID-55POR HACERMigración Portugal - E2E backfill de Clases de documentos (8): condición de pago, expedición y filtro de materiales
IDID-54POR HACERMigración Portugal - Script backfill de Perfil de transporte
IDID-52POR HACERMigración Portugal - E2E re-guardado de clases de línea (1)
IDID-49POR HACERMigración Portugal - Crear perfil de transporte obligatorio en vehículo
IDID-48POR HACERMigración Portugal - E2E re-guardado de políticas comerciales (data maestra)
IDID-44POR HACERMigración Portugal - Quitar validación "Requerido" del campo Código (código externo) en formulario de planta
IDID-37EN ANÁLISISAlbatros Intelligence - Crear y configurar OAuth con cuentas de Google
IDID-41POR HACERAlbatros Intelligence - Mejorar skills de code phase
IDID-40POR HACERAlbatros Intelligence - Alinear ADRs de intelligence
IDID-39POR HACERAlbatros Intelligence - Actualizar skills de Jira en base a la documentación de Orbit
IDID-38POR HACERAlbatros Intelligence - Actualizar distribution para instalar con el nuevo protocolo Streamable HTTP
IDID-36POR HACERAlbatros Intelligence - Panel administrativo para gestión de usuarios y proyectos
Por hacerEn progresoHechoChoqueHoyInicio anteriorFechas estimadasLLidera proyecto34 tareas en el gráfico · 3 vencidas fuera de rango
Vencidas fuera de rangoIssues activos cuyo dueDate ya pasó (anteriores al mes actual)
3expandir

Carga por persona

Todas las tareas activas asignadas, incluyendo las que no entran al Gantt

4 personas
JS
Javier Sánchez
22 tareas1012
  • ID-56Migración Portugal - Agregar categoría al backfill de materiales
    EN PRUEBASsin fechas
  • ID-60POS-Reskin - Diseño de reskin barra lateral táctil de productos
    EN PRUEBASsin fechas
  • ID-61POS-Reskin - Diseño de reskin ventana flotante de productos
    EN PRUEBASsin fechas
  • ID-35Albatros Intelligence - Implementar transporte Streamable HTTP
    En revisiónsin fechas
  • ID-45Migración Portugal - E2E re-guardado de bancos
    En revisiónsin fechas
  • ID-46Migración Portugal - E2E re-guardado de métodos de pago
    En revisiónsin fechas
  • ID-47Migración Portugal - E2E re-guardado de tipos de pago
    En revisiónsin fechas
  • ID-50Migración Portugal - E2E re-guardado de activos (2)
    En revisiónsin fechas
  • ID-51Migración Portugal - E2E re-guardado de puntos de emisión (66)
    En revisiónsin fechas
  • ID-53Migración Portugal - E2E re-guardado de rangos (189)
    En revisiónsin fechas
  • ID-37Albatros Intelligence - Crear y configurar OAuth con cuentas de Google
    EN ANÁLISISsin fechas
  • ID-36Albatros Intelligence - Panel administrativo para gestión de usuarios y proyectos
    POR HACERsin fechas
  • ID-38Albatros Intelligence - Actualizar distribution para instalar con el nuevo protocolo Streamable HTTP
    POR HACERsin fechas
  • ID-39Albatros Intelligence - Actualizar skills de Jira en base a la documentación de Orbit
    POR HACERsin fechas
  • ID-40Albatros Intelligence - Alinear ADRs de intelligence
    POR HACERsin fechas
  • ID-41Albatros Intelligence - Mejorar skills de code phase
    POR HACERsin fechas
  • ID-44Migración Portugal - Quitar validación "Requerido" del campo Código (código externo) en formulario de planta
    POR HACERsin fechas
  • ID-48Migración Portugal - E2E re-guardado de políticas comerciales (data maestra)
    POR HACERsin fechas
  • ID-49Migración Portugal - Crear perfil de transporte obligatorio en vehículo
    POR HACERsin fechas
  • ID-52Migración Portugal - E2E re-guardado de clases de línea (1)
    POR HACERsin fechas
  • ID-54Migración Portugal - Script backfill de Perfil de transporte
    POR HACERsin fechas
  • ID-55Migración Portugal - E2E backfill de Clases de documentos (8): condición de pago, expedición y filtro de materiales
    POR HACERsin fechas
A
andres.sosa
9 tareas72
  • ID-22Levantar Temporal para producción en Emsula
    En progresovence 2026-04-10 · sin inicio
  • ID-11Habilitar s3 para el storage de EMSULA
    En progresosin fechas
  • ID-29Habilitar servicios de Rabbit para encolamientos de notificaciones
    En progresosin fechas
  • ID-30Implementar Redis en Emsula para la autenthicación
    EN PRUEBASsin fechas
  • ID-18Habilitar ambiente de pruebas para certificar actualización de didac a la versión estable
    En revisiónsin fechas
  • ID-20Revision proyectos GeoPay y ave-Blog
    En revisiónsin fechas
  • ID-32Solicitud de analisis de consultas que sobrecargan la db
    En revisiónsin fechas
  • ID-59Ambiente UTILES (Honduras) - Field Sales como replica de MAYA con BD en blanco, Powersync e integracion SAP
    EN ANÁLISISvence 2026-09-04 · sin inicio
  • ID-31Seguridad por ip en la base de datos de Diunsa
    POR HACERsin fechas
CJ
Cristhian Joy Reis Serrin
3 tareas3
  • ID-15PCSM-372 NO FIGURA LOS CLIENTES - AMBIENTE REPRESENTANTE DE FARMACIAS
    En progresosin fechas
  • ID-19Habilitar modulo de GEOPAY
    EN PRUEBASvence 2026-03-23 · sin inicio
  • ID-33Infra - Crear servicio Amazon SES para Intur ([email protected])
    En revisiónvence 2026-08-11 · sin inicio
EC
Edison Chavez
3 tareas21
  • ID-34Revision y analisis de kubernetes para el servicio de notificaciones, status
    En progresosin fechas
  • ID-62limpiar duplicacion de datos cortijo en bigquery
    En progresosin fechas
  • ID-63Proyecto orbit - jira metrics dashboard
    POR HACERsin fechas