TETrayectoria EscolarDocumentación HTML← Centro documental
GitHub PagesVersión HTML

Contribuir

Las contribuciones deben mejorar claridad, trazabilidad, accesibilidad o aplicación pedagógica. El proyecto acepta correcciones pequeñas, contenido desarrollado y revisiones documentadas.

Metodología · Flujo de contenido y despliegue · Estándar de presentación · Estándar de calidad · Roadmap

Antes de comenzar

Contrato de una clase desarrollada

Toda clase debe incluir:

  1. identificador, posición, nivel, asignatura y OA;
  2. propósito docente y meta en lenguaje estudiantil;
  3. conocimientos previos, vocabulario y error previsible;
  4. inicio, modelado, práctica guiada y desempeño individual;
  5. materiales y preparación viables;
  6. apoyo que conserva el OA y profundización no mecánica;
  7. ticket, evidencia y al menos tres criterios observables;
  8. decisión posterior y adaptación a 45 minutos;
  9. accesibilidad, seguridad y fuentes pertinentes.

Evita frases intercambiables entre asignaturas. Una clase debe nombrar el contenido, el producto o desempeño, el razonamiento que se modela y la evidencia que se observará.

Reglas editoriales

Fuente y artefactos generados

Modifica la fuente estructurada correspondiente. No edites manualmente miles de fichas derivadas: scripts/generate_school_program.py vuelve a producir catálogo, Markdown, HTML, malla, sitemap, portada documental, índices y 149 guías completas de 1° básico a 4° medio. Para competencias, edita los JSON versionados y regenera su vista con scripts/generate_competency_portal.py.

Después del cambio ejecuta:

python scripts/generate_school_program.py
python scripts/generate_competency_portal.py
python scripts/validate_school_program.py
python scripts/validate_licensing.py
python scripts/validate_competency_system.py
python scripts/validate_content_presentation.py
python scripts/generate_competency_portal.py --check
python -m unittest discover -s tests -p "test_*.py" -v

El diff después de una segunda generación debe quedar vacío.

Revisión propuesta

Una revisión humana debe indicar:

El equipo mantenedor decide cuándo la evidencia permite cambiar el estado editorial.

Derechos y procedencia

Registra contenido externo y atribuciones según LICENSING.md. Enlaza recursos cuando la licencia no permite redistribución y no copies fragmentos extensos de obras.

Al contribuir confirmas que puedes enviar el aporte y concederlo bajo la licencia que corresponde:

No se exige un CLA. El proyecto adopta el Developer Certificate of Origin 1.1 como declaración ligera de procedencia para contribuciones futuras. Firma cada commit con:

Signed-off-by: Nombre Apellido <correo@example.com>

La firma confirma que tienes derecho a enviar el aporte, que conoces su carácter público y que su registro puede conservarse. No transfiere la titularidad ni permite relicenciar obras ajenas. Los commits anteriores a la adopción documentada en el historial de licenciamiento no se consideran firmados retroactivamente.