diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 0ac3a33..6a91e4d 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -4,10 +4,8 @@ updates: directory: "/" schedule: interval: "monthly" + target-branch: "develop" groups: dependencies: patterns: - "*" - labels: - - "chore" - - "dependencies" diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index e3e8651..972e51e 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -42,7 +42,9 @@ We use **Conventional Commits**. Your commit messages must follow this structure * `refactor`: A code change that neither fixes a bug nor adds a feature * `perf`: A code change that improves performance * `test`: Adding missing tests -* `chore`: Changes to the build process or auxiliary tools +* `ci`: Changes to CI configuration files and scripts +* `build`: Changes to the build system or external dependencies +* `chore`: Other changes that don't modify src or test files **Example:** `feat(pdf-engine): add support for encrypted files` diff --git a/README.md b/README.md index 08c43db..d139dca 100644 --- a/README.md +++ b/README.md @@ -1,18 +1,21 @@ -# Hlid Systems - Configuration & Standards -> The central nervous system of the organization. +# Hlid Systems - Standards & Governance (.github) +> *"The Code of Laws for the Nine Worlds."* [![License: MIT](https://img.shields.io/badge/License-MIT-F7DF1E.svg)](https://opensource.org/licenses/MIT) -[![Type](https://img.shields.io/badge/Type-Configuration-blue.svg)](https://github.com/Hlid-Systems) +[![Type](https://img.shields.io/badge/Type-Governance-blue.svg)](https://github.com/Hlid-Systems) [![Status](https://img.shields.io/badge/Status-Active-brightgreen.svg)]() [![Security](https://img.shields.io/badge/Security-Strict-red.svg)]() -This repository (`.github`) is a special repository that stores the **Global Community Health Files** for the Hlid Systems organization. +This repository acts as the **Central Configuration & Governance Hub** for the entire **Hlid Systems** organization. It leverages GitHub's special `.github` repository feature to provide global defaults for community health, security policies, and workflow automation. -## 📂 Purpose -Files located here are automatically applied to all repositories within the **Hlid Systems** organization that do not have their own versions. +## 🏛️ Purpose +Files located here serve as the "Single Source of Truth" and are automatically inherited by all repositories (Realms) within the organization, ensuring consistency across our ecosystem. -* **Public Profile:** [profile/README.md](./profile/README.md) handles the landing page description. -* **Standards:** Stores `CONTRIBUTING`, `CODE_OF_CONDUCT`, and `SECURITY` policies. +* **Public Profile:** [profile/README.md](./profile/README.md) - The organization's landing page. +* **Global Standards:** `CONTRIBUTING` and `CODE_OF_CONDUCT` apply to all projects unless overridden. +* **Security:** `SECURITY.md` defines our vulnerability reporting protocol. + +## 📜 Key Policies * [Community Standards (Contributing)](./CONTRIBUTING.md) * [Code of Conduct](./CODE_OF_CONDUCT.md) diff --git a/es/CONTRIBUTING.md b/es/CONTRIBUTING.md index 561bf61..bbf99b7 100644 --- a/es/CONTRIBUTING.md +++ b/es/CONTRIBUTING.md @@ -40,7 +40,9 @@ Usamos **Conventional Commits**. Tus mensajes de commit deben seguir esta estruc * `refactor`: Un cambio de código que no corrige un error ni agrega una característica * `perf`: Un cambio de código que mejora el rendimiento * `test`: Agregar pruebas faltantes -* `chore`: Cambios en el proceso de compilación o herramientas auxiliares +* `ci`: Cambios en archivos y scripts de configuración de CI +* `build`: Cambios en el sistema de construcción o dependencias externas +* `chore`: Otros cambios que no modifican src o archivos de prueba **Ejemplo:** `feat(motor-pdf): agregar soporte para archivos encriptados` diff --git a/es/profile/README.md b/es/profile/README.md index c51ac61..51fd402 100644 --- a/es/profile/README.md +++ b/es/profile/README.md @@ -22,12 +22,12 @@ Nuestro ecosistema está estrictamente limitado a **9 Servicios Interconectados* | **Vanaheim** | ✨ Activo | `simulation-audio-generator` | **TTS e Inteligencia de Audio** | | **Jotunheim** | 🔨 Activo | `text-to-pdf-service` | **Transformador de Documentos y PDF** | | **Midgard** | 🌫️ TBD | `[REDACTADO]` | *Oculto en la niebla* | -| **Muspelheim**| 🌫️ TBD | `[REDACTADO]` | *Oculto en la niebla* | +| **Muspelheim** | 🌫️ TBD | `[REDACTADO]` | *Oculto en la niebla* | | **Niflheim** | 🌫️ TBD | `[REDACTADO]` | *Oculto en la niebla* | | **Alfheim** | 🌫️ TBD | `[REDACTADO]` | *Oculto en la niebla* | -| **Svartalfheim**| 🌫️ TBD | `[REDACTADO]` | *Oculto en la niebla* | +| **Svartalfheim** | 🌫️ TBD | `[REDACTADO]` | *Oculto en la niebla* | | **Helheim** | 🌫️ TBD | `[REDACTADO]` | *Oculto en la niebla* | -| **[REDACTADO]**| 🌫️ TBD | `[REDACTADO]` | *Oculto en la niebla* | +| **[REDACTADO]** | 🌫️ TBD | `[REDACTADO]` | *Oculto en la niebla* | > *Nota: Existe una instalación privada y separada conocida como **Munin** para operaciones internas de I+D y Ciencia de Datos.* @@ -37,7 +37,8 @@ Nuestro ecosistema está estrictamente limitado a **9 Servicios Interconectados* Somos **Agnósticos Tecnológicamente** e **Impulsados por IA**. No nos limitamos a un solo stack; empuñamos la herramienta correcta para el trabajo, amplificada por Inteligencia Artificial moderna. -* **Núcleo de Ingeniería:** GitFlow (Ramas estrictas), Conventional Commits, Protocolo de Anulación del Dueño. +* **Gobernanza:** Estándares centralizados vía el repositorio [`.github`](https://github.com/Hlid-Systems/.github) (Código de Conducta, Contribución, Seguridad). +* **Núcleo de Ingeniería:** GitFlow (Ramas Estrictas), Conventional Commits, Protocolo de Anulación del Propietario. * **Lenguajes:** Políglota (Python, Java, TypeScript, Lenguajes de Sistema). * **Infraestructura:** Cloud-Native y Serverless. diff --git a/es/pull_request_template.md b/es/pull_request_template.md index 96d8da6..0c09d81 100644 --- a/es/pull_request_template.md +++ b/es/pull_request_template.md @@ -4,9 +4,12 @@ - [ ] ✨ Nueva Característica (`feat`) - [ ] 🐛 Corrección de Error (`fix`) -- [ ] 🧪 Pruebas (`test`) -- [ ] ♻️ Refactorización (`refactor`) - [ ] 📝 Documentación (`docs`) +- [ ] 💎 Estilo (`style`) +- [ ] ♻️ Refactorización (`refactor`) +- [ ] ⚡ Rendimiento (`perf`) +- [ ] 🧪 Pruebas (`test`) +- [ ] 👷 CI / Construcción (`ci`, `build`) - [ ] 🧹 Tareas / Mantenimiento (`chore`) ## 📜 Descripción diff --git a/profile/README.md b/profile/README.md index c5ef674..a3bcab1 100644 --- a/profile/README.md +++ b/profile/README.md @@ -22,12 +22,12 @@ Our ecosystem is strictly scoped to **9 Interconnected Services**. | **Vanaheim** | ✨ Active | `simulation-audio-generator` | **TTS & Audio Intelligence** | | **Jotunheim** | 🔨 Active | `text-to-pdf-service` | **Document & PDF Transformer** | | **Midgard** | 🌫️ TBD | `[REDACTED]` | *Hidden in the mist* | -| **Muspelheim**| 🌫️ TBD | `[REDACTED]` | *Hidden in the mist* | +| **Muspelheim** | 🌫️ TBD | `[REDACTED]` | *Hidden in the mist* | | **Niflheim** | 🌫️ TBD | `[REDACTED]` | *Hidden in the mist* | | **Alfheim** | 🌫️ TBD | `[REDACTED]` | *Hidden in the mist* | -| **Svartalfheim**| 🌫️ TBD | `[REDACTED]` | *Hidden in the mist* | +| **Svartalfheim** | 🌫️ TBD | `[REDACTED]` | *Hidden in the mist* | | **Helheim** | 🌫️ TBD | `[REDACTED]` | *Hidden in the mist* | -| **[REDACTED]**| 🌫️ TBD | `[REDACTED]` | *Hidden in the mist* | +| **[REDACTED]** | 🌫️ TBD | `[REDACTED]` | *Hidden in the mist* | > *Note: A separate, private facility known as **Munin** exists for internal R&D and Data Science operations.* @@ -37,6 +37,7 @@ Our ecosystem is strictly scoped to **9 Interconnected Services**. We are **Technology Agnostic** and **AI-Driven**. We do not limit ourselves to a single stack; we wield the right tool for the job, amplified by modern Artificial Intelligence. +* **Governance:** Centralized standards via the [`.github`](https://github.com/Hlid-Systems/.github) repository (Code of Conduct, Contributing, Security). * **Engineering Core:** GitFlow (Strict Branching), Conventional Commits, Owner-Override Protocol. * **Languages:** Polyglot (Python, Java, TypeScript, System Languages). * **Infrastructure:** Cloud-Native & Serverless. diff --git a/pull_request_template.md b/pull_request_template.md index 2e221fe..938466f 100644 --- a/pull_request_template.md +++ b/pull_request_template.md @@ -4,9 +4,12 @@ - [ ] ✨ New Feature (`feat`) - [ ] 🐛 Bug Fix (`fix`) -- [ ] 🧪 Testing (`test`) -- [ ] ♻️ Refactor (`refactor`) - [ ] 📝 Documentation (`docs`) +- [ ] 💎 Style (`style`) +- [ ] ♻️ Refactor (`refactor`) +- [ ] ⚡ Performance (`perf`) +- [ ] 🧪 Testing (`test`) +- [ ] 👷 CI / Build (`ci`, `build`) - [ ] 🧹 Chore / Maintenance (`chore`) ## 📜 Description