Skip to content

docs: complete community standards - #37

Merged
eeminionn merged 1 commit into
mainfrom
agent/community-standards
Jul 30, 2026
Merged

docs: complete community standards#37
eeminionn merged 1 commit into
mainfrom
agent/community-standards

Conversation

@eeminionn

@eeminionn eeminionn commented Jul 30, 2026

Copy link
Copy Markdown
Owner

Issue relacionado

Closes #35

Qué cambia

  • Añade un código de conducta basado en Contributor Covenant.
  • Añade formularios estructurados para errores, mejoras y tareas técnicas.
  • Deshabilita issues en blanco y dirige dudas a Discussions y vulnerabilidades a reportes privados.
  • Añade una plantilla de pull request con impacto, pruebas, privacidad, accesibilidad y despliegue.
  • Documenta el estándar de responsables, labels, milestones y cierre en CONTRIBUTING.md.

Por qué

GitHub reportaba 71 % de Community Standards y las contribuciones no tenían una estructura común. Esto dejaba issues sin criterios verificables y PR sin información suficiente para revisión o despliegue.

Implementación

Los formularios asignan inicialmente a eeminionn y aplican un label de tipo. El área y el milestone se completan durante el triage porque dependen del trabajo concreto. Los issues en blanco quedan deshabilitados. También se activó Private Vulnerability Reporting en la configuración del repositorio para que el enlace de seguridad sea funcional.

No se creó un GitHub Project: para este milestone de dos issues, labels, responsables y milestone cubren el seguimiento sin duplicar información.

Evidencia visual

No aplica: son documentos y formularios nativos de GitHub.

Validación

  • pnpm check
  • CI: aplicación, E2E y base de datos
  • Los cuatro YAML cargan correctamente con un parser YAML
  • Private Vulnerability Reporting responde como habilitado

Privacidad, seguridad y accesibilidad

  • No añadí secretos, soluciones privadas ni datos personales al código, fixtures o logs.
  • Los formularios advierten explícitamente que no se publiquen datos estudiantiles ni credenciales.
  • Los reportes sensibles se dirigen a un canal privado.
  • Los formularios usan controles nativos y labels descriptivos de GitHub.

Despliegue

GitHub reconocerá los archivos al fusionar en main; no requiere migraciones ni variables. Reversión: revertir el commit del PR y restaurar blank_issues_enabled si fuera necesario.

Checklist de entrega

  • El PR tiene responsable, labels y milestone.
  • Actualicé documentación y validación.
  • No contiene cambios ajenos al issue.
  • CI está en verde.
  • Está listo para revisión.

@eeminionn eeminionn added this to the Tomatin Code Lab 3.1 milestone Jul 30, 2026
@eeminionn eeminionn added documentation Improvements or additions to documentation area: community Community health, contribution workflow and repository standards. labels Jul 30, 2026
@eeminionn eeminionn self-assigned this Jul 30, 2026
@eeminionn
eeminionn marked this pull request as ready for review July 30, 2026 20:38
@eeminionn
eeminionn merged commit 679758e into main Jul 30, 2026
2 checks passed
@eeminionn
eeminionn deleted the agent/community-standards branch July 30, 2026 20:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: community Community health, contribution workflow and repository standards. documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Completar Community Standards y plantillas de colaboración

1 participant