Skip to content
Apothem
Comunidad

Hoja de ruta

Hoja de ruta pública de Apothem — próximas funcionalidades y mejoras planificadas.

Esta hoja de ruta describe hacia dónde se dirige Apothem. Es una declaración de intenciones, no un compromiso; las prioridades cambian a medida que evolucionan el proyecto y sus usuarios. Para lo que ya se ha publicado, consulta el registro de cambios. El ROADMAP.md del repositorio es la única hoja de ruta; la página de la hoja de ruta del sitio web del proyecto se genera a partir de él.

Leyenda de estados: planificado · en curso · publicado.

Lanzamiento actual

La línea actual distribuye el gestor de configuración de entornos agnóstico al host: un perfil compartido (~/.config/apothem/profile.yaml) que se materializa en configuración nativa de cada entorno para los adaptadores registrados, controlado mediante la línea de comandos apothem (quickstart · install · update · uninstall · rollback · backups · verify · status · diff · harnesses · profile · doctor · migrate-workspace · completion).

ElementoEstadoNotas
Diecisiete adaptadores de entornopublicadoCada uno con instalación, desinstalación, actualización y verificación; las páginas de entornos admitidos los listan
Propagación de plantillas basada en un manifiestopublicadoUna única fuente de verdad de la propagación en src/apothem/lib/propagation-manifest.yaml
Sitio de documentaciónpublicadoSitio público con índices de referencia generados, recursos de marca, un índice del sitio legible por máquina y runbooks de lanzamiento
Lanzamientos firmadospublicadoCada GitHub Release lleva artefactos firmados, un SBOM y procedencia de compilación
Canalizaciones /plan y /researchpublicadoLa canalización de planificación por etapas de especificación, generación, revisión y ejecución, además de la canalización de investigación de trece etapas
Comandos de auditoría y el bucle /fortresspublicadoAuditorías bajo demanda de seguridad, código, accesibilidad, rendimiento, dependencias, cadena de suministro, modelo de amenazas, arquitectura, revisión de código, revisión de documentación y UX, envueltas por el bucle de endurecimiento /fortress
Infraestructura de auditoría y de revisión de la derivapublicadoEscáneres de inventario y de deriva detrás de los comandos de auditoría
Puerta de conformidadpublicadoValidadores de cabeceras de autoría, nomenclatura, artesanía del código, lenguaje evasivo y reciprocidad de vínculos sobre cada superficie materializada, con goldens de behavior-diff que fijan la salida de cada adaptador
Memoria duradera y aprendizaje continuo opcionalpublicadoUn nivel de memoria persistente y un bucle de aprendizaje opcional que llevan las convenciones confirmadas de una sesión a otra
Distribución por npm / npxpublicadoEl paquete @ahmed-g-gad/apothem ejecuta el motor mediante npx @ahmed-g-gad/apothem
Ficha del plugin de Claude CodepublicadoSe instala con /plugin marketplace add ahmed-g-gad/apothem
Canalización de CI/CD y cadena de suministro de lanzamientos firmadospublicadoCada cambio pasa, antes del lanzamiento, por puertas de lint, pruebas, comprobaciones de tipos, una compilación de la documentación y comprobaciones de la cadena de suministro

A corto plazo

ElementoEstadoNotas
Guías de documentaciónen cursoMás guías orientadas a tareas, diagramas y ejemplos para configuraciones reales de entornos
Cobertura de plataformas de npxplanificadoMantener el punto de entrada npx @ahmed-g-gad/apothem alineado con cada lanzamiento y ampliar su cobertura de plataformas
Crecimiento de la ficha del pluginplanificadoHacer crecer la ficha del plugin a medida que se estabilice la superficie del marketplace
Más adaptadores de entornoplanificadoEntornos adicionales a medida que sus convenciones de configuración se estabilicen y los usuarios los soliciten
Mejoras del esquema del perfilplanificadoSuperficies de anulación por entorno más ricas y diagnósticos de validación más estrictos
Validación del perfil en la puerta de conformidadplanificadoValidar el perfil compartido contra su esquema como una comprobación de la puerta
Versionado y migración del perfilplanificadoVersionar el formato del perfil y migrar hacia delante los perfiles más antiguos
apothem update --watchplanificadoVolver a materializar la configuración de los entornos cuando cambie el perfil

A más largo plazo

ElementoEstadoNotas
Sincronización del perfil alojada en la nubeplanificadoOpcional y controlada por el operador
Gestión de perfiles compartidos en equipoplanificadoUn perfil compartido por todo un equipo
Extensión de editor con retroalimentación de conformidad en vivoplanificadoHallazgos de conformidad mientras editas, en editores de la familia VS Code

Visión a largo plazo

Apothem aspira a ser la forma predeterminada en que cualquiera gestiona la configuración de entornos en todas las herramientas que usa: escribir las convenciones una vez, materializarlas en todas partes y mantenerlas sincronizadas a medida que evolucionan tanto las preferencias como los entornos.

Cómo influir en la hoja de ruta

  • Abre un issue o vota a favor de uno existente en el gestor de issues; una solicitud de funcionalidad allí es la forma de proponer un elemento para la hoja de ruta. Las solicitudes populares avanzan más rápido.
  • Consulta CONTRIBUTING.md para saber cómo proponer e integrar cambios.

On this page