Saltar al contenido
AKOS

Changelog

Qué cambia y qué viene

Entradas marcadas por estado, sin fechas prometidas.

  1. v1.17.16

    Actual
    • · El README incorpora el logotipo oficial y dos capturas reales de la web (home y agentes) en una sección «See it».
    • · Las capturas van explicadas: AKOS no tiene interfaz propia — es una CLI más el corpus Markdown que lee el agente; lo que se ve en las imágenes es el sitio, no la herramienta.
    • · Nuevo directorio docs/assets/ con el lockup horizontal y el símbolo como activos de marca.
  2. v1.17.15

    Constitución
    • · El artículo 2 de core/constitution.md amplía «keyboard reachability» a operabilidad de teclado: alcanzable, con foco visible y nunca atrapado.
    • · Alinea el artículo con lo que ya asumían agents/accessibility-reviewer.md, workflows/accessibility-review.md, packs/ux/wcag y la capa personal Nivel 0.
    • · Los cuatro ejemplos nombrados del artículo pasan a declararse representativos de su categoría, no una enumeración exhaustiva; skills/akos-review/SKILL.md actualiza su cita del floor-check.
  3. v1.17.14

    Producto
    • · Nuevo docs/product/first-adopter-segment.md: el primer adoptante es un desarrollador en solitario, en proyecto personal o pequeño, que ya usa Claude Code o Codex CLI.
    • · Encaja con el modelo de instalación (una máquina, sin config de equipo), con el peso del corpus (Prototype y Startup MVP son los perfiles de menos ceremonia) y con las dos integraciones que llevan skills reales frente al fallback de plantilla.
    • · No toca la arquitectura agnóstica de herramienta del README: solo fija de quién se mide y optimiza la activación primero.
  4. v1.17.13

    Pipeline
    • · Fase 4 de 4 del backlog abierto por el ensayo del 2026-07-31: el paso 2 empieza con un reconocimiento del target (inventario de ficheros y tecnologías, presencia de tests y de CI, README/CLAUDE.md) antes de resolver las lentes.
    • · El reconocimiento alimenta los defaults de Primary surface y Deployed y la propia selección de lentes: un proyecto sin frontend produce un informe con lentes correctamente omitidas, no uno vacío o inventado.
    • · Es reconnaissance, no review: no genera hallazgos ni sustituye al pase determinista ni a la lectura por lente.
  5. v1.17.12

    Detector nuevo
    • · Nuevo detector Nivel B `A11Y_SELECT_NO_LABEL` para `<select>` sin nombre accesible: peor que un input sin label, porque no hay placeholder de recurso.
    • · `schemas/a11y_dom_utils.py` centraliza el escaneo de etiquetas que ahora comparten ambos detectores, en vez de duplicar 150 líneas endurecidas contra bugs reales.
    • · Una lente que confirma un defecto del dominio de un detector que su patrón no ve se declara como hueco de cobertura del detector. Recuento de detectores 8 → 9.
  6. v1.17.5

    Pipeline de review
    • · La pipeline de review llega al merge y produce un informe decidido: cinco lentes despachadas, cinco reportadas, un único Review Summary con decisión BLOCKED.
    • · El checkpoint a fichero era circular: las lentes tienen Read/Grep/Glob sin Write, así que no pueden guardar su propio resumen. SKILL.md ahora declara el beneficio honesto (durabilidad ante caídas), no economía de contexto.
    • · Corregida la guía de wave-dispatch, que citaba números de lente equivocados y asumía siempre doce lentes; ahora un workflow de cinco o menos va en una sola wave.
    • · `akos history record` queda exento en revisiones read-only de proyectos ajenos: escribe .akos/reviews/ en el repositorio revisado.
    • · Una lente que devuelve una decisión fuera de las canónicas solo se mapea si expone su razonamiento en términos de AKOS; si no, se reporta el desajuste.
    • · El score de la lente de copy se pliega dentro de UX mediante la rúbrica que copy-reviewer.md ya cita, en vez de añadir una fila propia a scoring/overall-score.md.
  7. v1.17.4

    Onboarding dry run
    • · La pipeline de review no tenía forma de decir que la review no ocurrió: nuevo estado INCOMPLETE.
    • · Un ensayo gastó ~123k tokens con cinco subagentes cuya salida nunca llegó al orquestador y aun así se ensambló un informe.
    • · Auditoría del camino de instalación como usuario primerizo tras hacerse público el repositorio.
    • · Documentado el paso de reiniciar la sesión del agente: las skills se enumeran al arrancar la sesión.
  8. v1.17.3

    Base sincronizada
    • · 61 packs en 13 dominios, 13 agentes, 9 workflows.
    • · Nuevo dominio personal (capa Level 0 pau-avila).
    • · Motor de reglas fail-closed con detectores deterministas antes del dispatch a agentes.
    • · Bloqueo estricto de secretos sin downgrade por path.
    • · Historial atómico con IDs únicos y publicación por rename.
    • · Schemas v1 estrictos para packs, skills y agentes; drafts fuera del routing estable.