# adr.yml — GitHub Issue Form para registrar un ADR
# Instalar en: .github/ISSUE_TEMPLATE/adr.yml
# Qué hace: formaliza la captura de una decisión arquitectónica como issue;
#           la versión completa vive en el repo con adr-template.md.
name: "🏛️ ADR — Decisión de arquitectura"
description: "Registrar una decisión técnica significativa y su justificación."
title: "[ADR] "
labels: ["adr"]
body:
  - type: input
    id: decision
    attributes:
      label: "Decisión tomada"
      placeholder: "Usaremos PostgreSQL en lugar de MongoDB"
    validations:
      required: true
  - type: textarea
    id: contexto
    attributes:
      label: "Contexto"
      description: "¿Qué problema o restricción nos llevó a decidir esto ahora?"
    validations:
      required: true
  - type: textarea
    id: alternativas
    attributes:
      label: "Alternativas consideradas"
      placeholder: "1. MongoDB — descartado porque...\n2. MySQL — descartado porque..."
    validations:
      required: true
  - type: textarea
    id: consecuencias
    attributes:
      label: "Consecuencias (positivas y negativas)"
      placeholder: "+ Transacciones ACID\n− El equipo necesita capacitación en..."
    validations:
      required: true
  - type: dropdown
    id: estado
    attributes:
      label: "Estado"
      options:
        - Propuesto
        - Aceptado
        - Deprecado
        - Reemplazado
    validations:
      required: true
