> Esta traducción se ofrece por comodidad. El texto normativo es el original en inglés. # Contribuir al Meta-Universo Gracias por ayudar a construir un estándar abierto. Toda clase de contribuciones - incidencias, revisiones, propuestas, ejemplos, herramientas - son bienvenidas. ## Antes de empezar 1. Lee los [Principios](00-foundation/Principles.md) y la [Constitución](01-constitution/Meta-Universe-Constitution.md). Todo cambio debe seguir siendo coherente con ambos. 2. Echa un vistazo a [STATUS.md](STATUS.md) y al modelo de [Gobernanza](GOVERNANCE.md). ## Cómo funcionan los cambios Todos los cambios fluyen por el [Proceso de cambio](01-constitution/Change-Process.md) como **Solicitud de cambio (CR)**: un pull request que declara: - **Tipo:** Editorial · Correctivo · Evolutivo · Rompedor (más la [Clasificación del cambio semántico](01-constitution/Change-Process.md) cuando corresponda). - **ID de requisitos afectados** (de [REQUIREMENTS-INDEX.md](REQUIREMENTS-INDEX.md)). - **Impacto en la compatibilidad** y, para cambios rompedores, orientación de migración. Una CR a un documento normativo la revisa el órgano competente (véase [GOVERNANCE.md](GOVERNANCE.md)) y pasa por un periodo de revisión pública. ## Reglas de redacción - **Solo en inglés.** Mantén el registro sereno, de RFC o ISO, del texto que la rodea. - Usa la **Cabecera estándar** (mírala en cualquier documento existente) y encabezados de sección planos con `#`. - Usa las palabras clave de RFC 2119 (`SHALL`/`SHOULD`/`MAY`) **solo** en documentos normativos. - Mantén todo el JSON válido y todos los ejemplos comprobables por máquina. ## Antes de abrir un PR Ejecuta las comprobaciones locales con las herramientas de referencia (para ver cómo invocarlas, mira [`tools/`](tools/) y [`tests/`](tests/)): - **`mu-test`**: el Kit de pruebas semánticas debe pasar. - **`mu-requirements`**: regenera `REQUIREMENTS-INDEX.md` si cambiaste texto normativo. - **`mu-spec-index`**: regenera `spec-index.yaml` si añadiste o renombraste un documento. Si cambiaste un modelo, confirma su huella con **`mu-fingerprint `** y valídalo con **`mu-validate `**. ## Developer Certificate of Origin Al enviar una contribución certificas que la escribiste (o que tienes derecho a enviarla) y que puede distribuirse bajo la licencia [Apache-2.0](LICENSE) del proyecto, incluida su concesión de patentes. ## Informar de problemas de seguridad **No** abras una incidencia pública por vulnerabilidades. Véase [SECURITY.md](SECURITY.md). ## Conducta Toda participación se rige por el [Código de conducta](CODE_OF_CONDUCT.md).