Skip to content

Releases

apa-kit v0.2.1

Choose a tag to compare

@jhoel0521 jhoel0521 released this 12 Nov 15:45
53457bf

Changelog

Versionado semántico en fase de desarrollo (0.x): puede haber cambios grandes entre versiones menores.

Sin publicar

Nuevo

  • Logo en el README y archivos para compartir en docs/img/ (logo, imagen social de GitHub, historia vertical).

Cambia

  • El sitio web pasa de la rama gh-pages a la carpeta sitio/ de main, con validación en cada PR (tests/probar_sitio.py) y publicación automática (.github/workflows/sitio.yml).
  • herramientas/arte/preparar_arte.py genera el logo y las imágenes para compartir a partir de las imágenes de la IA.

Corrige

  • Sitio web (auditoría UX): enlaces de navegación, logo, resúmenes de preguntas y botones miden 44 px o más; la descarga del
    Cowork es el botón principal de «Instalar» y «Copiar texto» pasa a secundario; el aviso para móviles va antes de los botones;
    los botones heredan la fuente de la página; la tipografía se reduce a 4 tamaños (15, 17, 24 y 28/40 px); los dos botones
    «Copiar» tienen nombre accesible distinto; «Copiado» indica el siguiente paso; el iPad se reconoce como móvil (sin probar en
    un iPad real); logo de cabecera de 5 KB en lugar de 42 KB; se borra CSS sin uso. Medido con Edge a 320, 375 y 1280 px,
    en tema claro y oscuro, sin desborde horizontal. tests/probar_sitio.py fija estas correcciones.
  • Tablas: una tabla que cabía en una página podía partirse, con el título y dos filas al pie de una hoja y el resto en la
    siguiente. Ahora ninguna fila se parte y cada tabla va atada a su título y a su nota: si cabe en una página, Word la mueve
    entera; si es más alta, la parte y repite el encabezado. En un barrido de 40 tablas en Word, pasó de 9 rotas a 0 con las
    mismas páginas. Se desactiva con tablas_juntas = false en documento.toml.

Documenta

  • Maquetación en apa-guia/references/sintaxis.md: por qué no usar saltos manuales, <br> dentro de una celda, tamaño
    de figuras y logo.

0.2.0 — apa-kit

Cambio de diseño: el repositorio deja de ser una plantilla para clonar y pasa a ser un kit de skills.
Quien necesite el diseño anterior puede descargar la etiqueta v0.1.0.

Rompe

  • Ya no se clona dentro de docs/. Se instalan las skills (npx skills add jhoel0521/apa-kit, plugin o zip para Cowork)
    y apa-init crea .apa/ y la carpeta del documento en el proyecto del usuario.
  • scripts/ ya no está en la raíz: el motor vive en skills/apa-init/assets/scripts/ y se copia a .apa/scripts/.
  • Se eliminan PROMPT_INICIAL.md y GUIA_ESTUDIANTES.md (la guía pasó a docs/guia-estudiantes.md).
  • Valores por defecto ahora neutrales (APA 7 puro): numerar_titulos = false, salto_nivel1 = false, idioma es,
    salida = nombre de la carpeta del documento. Los tipos y iniciar.py --migrar escriben los valores explícitos.

Nuevo

  • Seis skills: apa-guia, apa-init, apa-importar, apa-escribir, apa-generar, apa-revisar.
  • Seis tipos de documento: tesis, tesis-software, trabajo-estudiante, articulo, informe, libre.
  • iniciar.py: crea, sincroniza (--sincronizar) y migra (--migrar) sin escribir nunca dentro de la skill.
  • revisar.py: marcas pendientes, citas sin referencia y referencias sin cita (candidatos, no errores).
  • Opciones de documento.toml: salto_nivel1, etiqueta_seccion, encabezado, [portada].nota_autor y la
    parte titulo_cuerpo de [preliminares].orden.
  • Varios documentos por proyecto (--doc <carpeta> o APA_DOC).
  • Paquetes: apa-kit-cowork.zip (una sola skill con todo), un zip por skill y el plugin (herramientas/empaquetar.py).
  • Plugin y marketplace de Claude Code (.claude-plugin/).

Cambia

  • Los capítulos de ejemplo ya no suponen una tesis de software; eso quedó en el tipo tesis-software.
  • La CI corre en cualquier repositorio (antes se saltaba fuera de jhoel0521/plantilla-docs-apa).

0.1.0 — plantilla

Plantilla de documentación académica en APA 7 para clonar en docs/, con generador .docx, importador de Word,
verificador de entorno y CI en Windows, macOS y Linux.

apa-kit v0.2.0

Choose a tag to compare

@jhoel0521 jhoel0521 released this 12 Nov 13:52
009be9c

Changelog

Versionado semántico en fase de desarrollo (0.x): puede haber cambios grandes entre versiones menores.

0.2.0 — apa-kit

Cambio de diseño: el repositorio deja de ser una plantilla para clonar y pasa a ser un kit de skills.
Quien necesite el diseño anterior puede descargar la etiqueta v0.1.0.

Rompe

  • Ya no se clona dentro de docs/. Se instalan las skills (npx skills add jhoel0521/apa-kit, plugin o zip para Cowork)
    y apa-init crea .apa/ y la carpeta del documento en el proyecto del usuario.
  • scripts/ ya no está en la raíz: el motor vive en skills/apa-init/assets/scripts/ y se copia a .apa/scripts/.
  • Se eliminan PROMPT_INICIAL.md y GUIA_ESTUDIANTES.md (la guía pasó a docs/guia-estudiantes.md).
  • Valores por defecto ahora neutrales (APA 7 puro): numerar_titulos = false, salto_nivel1 = false, idioma es,
    salida = nombre de la carpeta del documento. Los tipos y iniciar.py --migrar escriben los valores explícitos.

Nuevo

  • Seis skills: apa-guia, apa-init, apa-importar, apa-escribir, apa-generar, apa-revisar.
  • Seis tipos de documento: tesis, tesis-software, trabajo-estudiante, articulo, informe, libre.
  • iniciar.py: crea, sincroniza (--sincronizar) y migra (--migrar) sin escribir nunca dentro de la skill.
  • revisar.py: marcas pendientes, citas sin referencia y referencias sin cita (candidatos, no errores).
  • Opciones de documento.toml: salto_nivel1, etiqueta_seccion, encabezado, [portada].nota_autor y la
    parte titulo_cuerpo de [preliminares].orden.
  • Varios documentos por proyecto (--doc <carpeta> o APA_DOC).
  • Paquetes: apa-kit-cowork.zip (una sola skill con todo), un zip por skill y el plugin (herramientas/empaquetar.py).
  • Plugin y marketplace de Claude Code (.claude-plugin/).

Cambia

  • Los capítulos de ejemplo ya no suponen una tesis de software; eso quedó en el tipo tesis-software.
  • La CI corre en cualquier repositorio (antes se saltaba fuera de jhoel0521/plantilla-docs-apa).

0.1.0 — plantilla

Plantilla de documentación académica en APA 7 para clonar en docs/, con generador .docx, importador de Word,
verificador de entorno y CI en Windows, macOS y Linux.

v0.1.0 — Plantilla para clonar en docs/

Choose a tag to compare

@jhoel0521 jhoel0521 released this 12 Nov 13:56

Última versión del diseño original. Desde v0.2.0 el repositorio es apa-kit.