Skip to content

Commit 8998745

Browse files
committed
docs: include Spanish quality regression tests
1 parent d33c00f commit 8998745

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

docs/project-structure.es.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,8 @@ python-study-guide/
8484
├── standard-library/
8585
│ └── README.md
8686
└── tests/
87-
└── README.md
87+
├── README.md
88+
└── test_check_internal_links.py
8889
```
8990

9091
## Guía de los archivos raíz
@@ -101,7 +102,7 @@ python-study-guide/
101102

102103
## Guía de directorios
103104

104-
- `.github/`: configuración de colaboración y automatización de GitHub. La plantilla de pull request solicita alcance, validación, alineación entre idiomas, declaración de asistencia por IA, verificaciones de privacidad y notas para la revisión. Los formularios de issue separan reportes de errores, sugerencias de contenido, preguntas de aprendizaje, mejoras de traducción y solicitudes seguras de un canal privado. `config.yml` desactiva las issues en blanco sin estructura y dirige a las orientaciones de contribución, seguridad y conducta. El workflow `quality-checks.yml` compila archivos Python, ejecuta ejemplos aprobados, verifica rutas internas en Markdown y valida la estructura del repositorio en pull requests y envíos a `main`.
105+
- `.github/`: configuración de colaboración y automatización de GitHub. La plantilla de pull request solicita alcance, validación, alineación entre idiomas, declaración de asistencia por IA, verificaciones de privacidad y notas para la revisión. Los formularios de issue separan reportes de errores, sugerencias de contenido, preguntas de aprendizaje, mejoras de traducción y solicitudes seguras de un canal privado. `config.yml` desactiva las issues en blanco sin estructura y dirige a las orientaciones de contribución, seguridad y conducta. El workflow `quality-checks.yml` compila archivos Python, ejecuta pruebas de regresión de las herramientas de calidad y ejemplos aprobados, verifica rutas internas en Markdown y valida la estructura del repositorio en pull requests y envíos a `main`.
105106
- `assets/`: política y futuro espacio para logotipos, banners, diagramas, capturas de pantalla e imágenes de presentación originales.
106107
- `comments-and-documentation/`: ruta sobre comentarios, docstrings, nombres, marcadores de tareas, decisiones de logging, PEP 8 y código legible. El primer capítulo está disponible en `01-comments/`.
107108
- `docs/`: roadmaps, arquitectura del proyecto, políticas y documentos multilingües de referencia. El directorio `ai-assisted-development/` explica el uso responsable de ChatGPT y Codex en el flujo del proyecto. El directorio `localized/` contiene las versiones en portugués de Brasil y español de los documentos principales del proyecto, autoría, contribución, conducta, seguridad y soporte. Mantener solamente los archivos canónicos en inglés en la raíz evita una detección ambigua de las pestañas automáticas de GitHub sin reducir la navegación multilingüe.
@@ -112,7 +113,7 @@ python-study-guide/
112113
- `practical-projects/`: futuros proyectos pequeños que combinarán varios conceptos.
113114
- `scripts/`: herramientas de mantenimiento sin dependencias externas, utilizadas localmente y por GitHub Actions para ejecutar ejemplos aprobados, verificar enlaces internos y validar la estructura del repositorio.
114115
- `standard-library/`: futuras guías sobre módulos distribuidos con Python.
115-
- `tests/`: pruebas automatizadas para los ejemplos ejecutables y proyectos a medida que se añadan.
116+
- `tests/`: pruebas de regresión de las herramientas de calidad del repositorio y, más adelante, pruebas automatizadas de los ejemplos educativos y proyectos prácticos.
116117

117118
## Convenciones de nombres e idiomas
118119

0 commit comments

Comments
 (0)