Saltar al contenido
Marketing, Sales & Growth Evolution Program

Changelog#

Formato basado en Keep a Changelog. Versionado semántico aplicado al contenido: mayor = cambio del estándar pedagógico, menor = contenido nuevo, parche = correcciones.

[1.6.0] — 2026-08-19#

Nueva página docs/FUENTES.md: las obras y los enlaces que sostienen el programa, sin recuentos y sin explicaciones sobre el método. Quien abre un repositorio de curso quiere ver de qué libros sale el contenido; el README anterior le daba en su lugar cuatro párrafos sobre verificación y una tabla de estadísticas.

agrupados por área con lo que aporta cada uno, las cinco normas chilenas con su texto oficial, los cuatro organismos que fiscalizan y las obras que se pueden leer gratis.

normas, que son lo único que cualquiera puede abrir y leer completo sin pagar. Fuera las estadísticas del registro.

alguna obra del registro no aparece en docs/FUENTES.md** con su título y su enlace. Un registro completo no sirve de nada si la página que la gente lee deja obras fuera.

[1.5.0] — 2026-08-19#

Retirado el front matter YAML de todo el material. GitHub lo pinta como una tabla de metadatos justo encima del título —title, type, language, part, updated—, es decir en el lugar donde el lector busca el contenido y donde no le dice nada. Era la misma ficha que se había quitado del cuerpo de las clases, sobreviviendo en la cabecera del archivo.

laboratorios, las 24 evaluaciones, los 24 casos, los 12 proyectos, las 17 rutas de rol, los 15 documentos de docs/, las 13 plantillas y el resto de READMEs. Ahora cada documento empieza por su título.

decoración: es lo que GitHub lee para construir el formulario de la incidencia.

anclajes de cada clase— no se pierde: vive en curriculum/curriculum.json, que es donde una máquina lo lee sin ensuciar lo que lee una persona. El validador y las pruebas lo comprueban ahí.

metadatos de las 336—; el repositorio pasa de 83 a 84 pruebas.

[1.4.0] — 2026-08-19#

Una bibliografía puede estar completa, enlazada y verificada y seguir afirmando algo que no se comprobó. El localizador demuestra que el libro existe y cuál es su edición; no demuestra que lo que dice la clase esté en ese libro. El README anterior mezclaba las dos cosas y llegaba a escribir «ninguna afirmación de estas 336 clases es invención del programa», una frase que este repositorio no puede respaldar: de las 96 obras, 90 son libros comerciales que el material no ha cotejado frase por frase. Esta versión separa lo comprobado de lo atribuido y añade fuentes que sí se pueden comprobar sin pagar.

Lo comprobado y lo atribuido, separados#

comprobado —la obra existe, ésta es la edición, el localizador resuelve— y la atribución del programa** —que la idea señalada esté en el capítulo que se indica—, declarada como lectura del material y no como cita cotejada. En los términos del propio estándar de evidencia: hecho verificado frente a inferencia declarada.

política del registro.

restringido por su editor, 1 es una norma de pago y 90 son libros comerciales. Aparece en el README, en cada parte, en cada clase y en sources/bibliography.json.

Fuentes que sí se pueden comprobar#

bcn.cl en todo el currículo. Ahora cada clase enlaza el texto oficial y gratuito de las cinco normas que cita.

cada una no está escrito de memoria: es el que devuelve el servicio de metadatos de la Biblioteca del Congreso Nacional, contrastado el 19 de agosto de 2026.

hace fallar el CI. Dos pruebas nuevas; el repositorio pasa de 81 a 83 pruebas**.

[1.3.0] — 2026-08-19#

La versión 1.2.0 dejó cada obra con un localizador comprobable, pero lo hizo sacando la bibliografía del README y dejándola en un JSON. El efecto práctico fue el contrario del buscado: quien abría el repositorio ya no veía en ninguna parte de qué libros salía el contenido. Un registro que nadie encuentra no es una fuente, es un archivo. Esta versión pone la bibliografía a la vista en los tres sitios donde alguien la busca y reescribe en prosa lo que se había convertido en fichas.

La bibliografía, visible#

versión original: el enlace donde se resuelve cada edición y en cuántas de las 336 clases se cita. Ya no está plegada dentro de un <details> que había que descubrir.

cuántas de sus clases citan cada una y el mismo enlace al localizador.

esa obra aporta.

veces las clases que además las citaban de forma explícita. Se cuentan clases, no citas.

Fuera las fichas, dentro la prosa#

enseña nada: obliga a leer casillas antes de saber de qué trata la sesión. Lo que decía —de dónde vienes, con qué datos vas a trabajar, cuánto dura, cómo sabrás que terminaste— se dice ahora en prosa, y explica además por qué importa cada cosa.

parte y enlaza al índice.

estudia en la parte, de qué parte vienes, hacia cuál va lo que produzcas, sobre qué caso se trabaja, qué vas a saber hacer, dónde se practica y qué puede salir mal.

[1.2.0] — 2026-08-19#

Trazabilidad de las fuentes. La versión 1.1.0 ancló cada cita a una idea concreta de la obra, pero las 96 obras seguían viviendo en el README, sin un solo localizador: ni un ISBN, ni un DOI, ni una dirección. Quien quisiera comprobar una cita tenía que buscar la obra por su cuenta y adivinar si daba con la edición que el programa usó. Esta versión cierra ese hueco.

Registro de fuentes#

autoría normalizada, año, editorial u organismo responsable, uso clase a clase y localizador resoluble: ISBN-13 para libros, DOI para artículos y URL de la fuente primaria para normas y documentación oficial.

la especificación, separado del lente pedagógico, y el registro se genera con tools/build_bibliography_json.py. El JSON es contenido generado; el used_in de cada obra se cuenta recorriendo las 336 clases, no se declara.

devuelto coincide con el declarado.

(Hulick), sin ISBN-13 localizable, e ISO 31000:2018, cuya ficha de catálogo no se puede confirmar desde fuera porque iso.org responde 403 tanto a rutas válidas como a rutas inexistentes. La dirección que se tenía queda en proposed_locator: marcar no es borrar.

Verificación#

scripts/verify-sources—, offline y determinista, incorporado al CI. Comprueba el esquema, el dígito de control de cada ISBN-13, la forma canónica de cada localizador, que toda obra citada tenga entrada, que ninguna entrada sobre, que ningún bloque de fuentes se repita entre clases y que las cifras del README coincidan con el recuento del registro.

scripts/refresh-sources—, en red y sin bloquear, programado en fuentes.yml. Resuelve cada ISBN contra openlibrary.org y cada DOI contra api.crossref.org, compara títulos, escribe sources/verification-log.json e informa de lo que dejó de resolver sin borrarlo. La red no entra en el CI que bloquea: un rojo por causas ajenas se aprende a ignorar.

pasa de 70 a 81 pruebas.

Contenido#

verificador, no escritas a mano—, enlaza el registro y muestra la obra que manda en cada una de las 24 partes. La lista completa, ahora con la columna «Dónde», vive en docs/BIBLIOGRAFIA.md.

palabra por palabra. Cuando la clase aplicada declara la misma idea que la introductoria, ninguna de las dos está declarando su propio uso: se repartieron los anclajes según lo que cada una hace de la obra.

[1.1.0] — 2026-08-19#

Reescritura del contenido de las clases y de su fundamentación bibliográfica. La versión 1.0.0 citaba obras correctamente y declaraba el lente general de cada una; una auditoría propia mostró que ese lente era un atributo del libro y no de la clase —la misma frase servía para las cincuenta y seis clases que citaban la misma obra—. Esta versión corrige eso y, con ello, reescribe el desarrollo de las 336 clases.

Estándar#

añade cuatro requisitos: desarrollo redactado clase a clase (R14), anclaje bibliográfico por idea concreta (R8 reformulado), bloque de entrada con prerrequisitos y criterio de término (R15), y criterios de respuesta suficiente para cada pregunta de comprobación (R17).

Fundamentación bibliográfica#

atribuidas a las 96 obras: tesis, marcos y distinciones identificables, cada una con la indicación de en qué capítulo o sección buscarla. No se citan números de página, porque cambian entre ediciones.

una de las 336 clases, qué idea de cada una de sus cuatro obras sostiene ese contenido.

Rechaza obras citadas sin anclaje, identificadores inexistentes y anclajes idénticos al lente general.

tabla con la idea anclada, dónde buscarla y una pregunta específica para el diagnóstico de esa clase.

Contenido de las clases#

curriculum/spec/desarrollo_pNN.py. El generador se detiene si falta el texto de una clase: ninguna puede publicarse con relleno de plantilla.

y cómo saber que la clase terminó.

comprobación, sin entregar la respuesta.

criterio de término por paso.

Pruebas#

exigibles R8 y R14: toda obra citada tiene aporte catalogado, todo anclaje apunta a un identificador existente, ningún anclaje repite el lente general, ninguna pista de lectura cita páginas numeradas y ningún párrafo de desarrollo se reutiliza entre clases. El total pasa de 59 a 70 pruebas.

Documentación#

número de clases que la citan, más las fuentes normativas oficiales con enlace. El bloque se genera con tools/build_readme_bibliografia.py y la integración continua verifica que liste exactamente 96 obras.

—cita, lente y anclaje— y las prohibiciones asociadas.

Corregido#

siguiente y dejaba títulos en inglés al descubierto, produciendo 99 falsos positivos.

la nueva prueba de sustancia.

reconstruir el portal sobre un sitio ya generado, esos 85 índices conservaban el listado antiguo y ocultaban los archivos nuevos. Ahora se reescriben siempre.

[1.0.0] — 2026-08-19#

Primera versión pública del programa. Currículo completo, capa de práctica, documentación, rutas profesionales, portal HTML e integración continua.

Currículo#

clase-profunda-v1 con 18 secciones obligatorias: propósito, resultados de aprendizaje, agenda por tramos, conceptos operacionales, modelo mental, desarrollo en seis bloques, lectura comparada, ejemplo trabajado, comparación de caminos, escalamiento por rol, caso ejecutivo, práctica, errores frecuentes, comprobación, contexto chileno, entregable, rúbrica y fuentes.

de la misma forma.

Kotler hasta Kohavi, Fader, Ramanujam y el marco de gestión de riesgo de IA del NIST.

decisiones de una parte condicionan las siguientes.

Práctica y evaluación#

Rutas profesionales#

marketing, growth, SDR/BDR, ejecutivo comercial, customer success, RevOps, performance marketer, content manager, e-commerce manager, brand manager, head of GTM, CMO, VP de ventas, CRO y founder.

recorrido concreto del programa, artefactos que lo acreditan, credenciales que pesan, progresión, rangos orientativos por región, mitos frecuentes y una nota honesta sobre lo que el programa no cubre.

Documentación#

aprendizaje, guía docente, plan de capacitación y migración a LMS, rutas profesionales, accesibilidad y preguntas frecuentes.

del currículo, mapa de competencias, syllabus, manifiesto, índice de archivos y estado.

Herramientas y portal#

construir y validar el material no exige instalar nada.

panel de progreso exportable.

publicación con verificación del sitio ya desplegado, análisis estático y revisión de seguridad e higiene.

Datos y recursos#

[1.0.0]: https://github.com/vladimiracunadev-create/marketing-sales-growth-evolution-program/releases/tag/v1.0.0