docs: add Spanish README - #4
Conversation
📝 WalkthroughSummary by CodeRabbit
WalkthroughSe añade ChangesDocumentación de OmegaOS
Estimated code review effort: 1 (Trivial) | ~3 minutes Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Actionable comments posted: 3
🧹 Nitpick comments (1)
README.es-ES.md (1)
19-21: 📐 Maintainability & Code Quality | 🔵 Trivial | ⚡ Quick winAñade lenguajes a los bloques de código.
markdownlint reporta MD040 para estos bloques. Usa
shpara comandos ytextpara la salida deomega doctory el diagrama de arquitectura.Ejemplo
-``` +```sh-``` +```textAlso applies to: 25-29, 35-38, 55-58, 74-91, 135-137, 145-162, 198-202, 208-213, 219-221, 237-241
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the rest with a brief reason, keep changes minimal, and validate. In `@README.es-ES.md` around lines 19 - 21, Update every fenced code block in README.es-ES.md identified by the review, including the npx omega-os command blocks, to specify sh for shell commands and text for omega doctor output and the architecture diagram; preserve all block contents unchanged.Source: Linters/SAST tools
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In `@README.es-ES.md`:
- Line 99: Corrige el texto descriptivo de /omg-new-project en README.es-ES.md,
reemplazando “ejeciona” por “ejecuta” y sin modificar el resto de la
descripción.
- Line 107: Actualiza el enlace en el fragmento sobre `/omg-linear` para que
apunte al ancla generada por el encabezado `Integración con Linear`, manteniendo
intacto el resto del texto.
- Line 280: Actualiza la descripción de Claude Code en esta línea para
presentarlo como un runtime de agente compatible y opcional, manteniendo
coherencia con las referencias que identifican OpenAI Codex como runtime
predeterminado.
---
Nitpick comments:
In `@README.es-ES.md`:
- Around line 19-21: Update every fenced code block in README.es-ES.md
identified by the review, including the npx omega-os command blocks, to specify
sh for shell commands and text for omega doctor output and the architecture
diagram; preserve all block contents unchanged.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: Organization UI
Review profile: CHILL
Plan: Pro Plus
Run ID: f393a675-a0d4-4f1b-b35b-81ee7a3dd807
📒 Files selected for processing (1)
README.es-ES.md
📜 Review details
🧰 Additional context used
🪛 markdownlint-cli2 (0.23.1)
README.es-ES.md
[warning] 19-19: Fenced code blocks should have a language specified
(MD040, fenced-code-language)
[warning] 25-25: Fenced code blocks should have a language specified
(MD040, fenced-code-language)
[warning] 35-35: Fenced code blocks should have a language specified
(MD040, fenced-code-language)
[warning] 55-55: Fenced code blocks should have a language specified
(MD040, fenced-code-language)
[warning] 74-74: Fenced code blocks should have a language specified
(MD040, fenced-code-language)
[warning] 107-107: Link fragments should be valid
(MD051, link-fragments)
[warning] 135-135: Fenced code blocks should have a language specified
(MD040, fenced-code-language)
[warning] 145-145: Fenced code blocks should have a language specified
(MD040, fenced-code-language)
[warning] 198-198: Fenced code blocks should have a language specified
(MD040, fenced-code-language)
[warning] 208-208: Fenced code blocks should have a language specified
(MD040, fenced-code-language)
[warning] 219-219: Fenced code blocks should have a language specified
(MD040, fenced-code-language)
[warning] 237-237: Fenced code blocks should have a language specified
(MD040, fenced-code-language)
|
|
||
| - **Despachar misiones.** `omega dispatch <Project> "<mission>"` asigna trabajo al oráculo de ese proyecto, el cual planifica, genera trabajadores y controla el resultado. `omega orchestrate` ejecuta la tubería completa clasificar → planificar → despachar → monitorear → control en un solo comando. | ||
| - **Ejecutar planes tipados.** `/omg-planner` descompone una compilación en un DAG tipado (`.planner/tracker.json`); `omega plan-run` lo ejecuta con aplicación estructural de no-se-puede-saltar (Gate) y prueba independiente de comando de verificación (Guardian). | ||
| - **Iniciar aplicaciones completas.** `/omg-new-project` aprovisiona Vercel/Convex/GitHub/Clerk/Stripe desde sus claves, monta el stack y luego ejeciona visión → PRD → plan → compilación. |
There was a problem hiding this comment.
📐 Maintainability & Code Quality | 🟡 Minor | ⚡ Quick win
Corrige el error tipográfico.
Cambia ejeciona por ejecuta en la descripción de /omg-new-project.
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
In `@README.es-ES.md` at line 99, Corrige el texto descriptivo de /omg-new-project
en README.es-ES.md, reemplazando “ejeciona” por “ejecuta” y sin modificar el
resto de la descripción.
| - **Realizar también la estrategia de lanzamiento al mercado (go-to-market).** Un pack de marketing integrado (investigación de mercado, posicionamiento, estrategia de contenido, redes sociales, email en frío, creatividad para anuncios, estrategia de lanzamiento) más el par de identidad visual Higgsfield. | ||
| - **Recibir informes en su teléfono.** Cada misión termina con un informe PDF con marca en el tema de Telegram del proyecto, y una tarjeta de progreso en vivo se actualiza en su lugar mientras se ejecuta. Un bot de depósito les da a los agentes una bandeja de entrada privada para los archivos que envía desde su teléfono. | ||
| - **Operarlo.** `omega doctor` (salud del stack completo), `patrol` (supervisor de sesión), `usage` (presupuesto de tokens + alertas de Telegram), `backup` (estado irreproducible `~/.omega` → un tgz), `cleanup` / `kill-all`, `timeline` (reproducir una misión), `resurrect` (revivir un oráculo caído), `provision` (grupos de credenciales por cliente). | ||
| - **Resolver tickets de Linear de extremo a extremo.** `/omg-linear` repara, captura evidencia, audita hasta 100/100, comenta y mueve el ticket a revisión: nunca a Done; eso lo hace un humano. Consulte [Integración con Linear](#linear-integration). |
There was a problem hiding this comment.
🎯 Functional Correctness | 🟡 Minor | ⚡ Quick win
Corrige el fragmento del enlace de Linear.
#linear-integration no coincide con el encabezado Integración con Linear de Line 227. El enlace no funciona y markdownlint reporta MD051.
Propuesta
- Consulte [Integración con Linear](`#linear-integration`).
+ Consulte [Integración con Linear](`#integración-con-linear`).📝 Committable suggestion
‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.
| - **Resolver tickets de Linear de extremo a extremo.** `/omg-linear` repara, captura evidencia, audita hasta 100/100, comenta y mueve el ticket a revisión: nunca a Done; eso lo hace un humano. Consulte [Integración con Linear](#linear-integration). | |
| - **Resolver tickets de Linear de extremo a extremo.** `/omg-linear` repara, captura evidencia, audita hasta 100/100, comenta y mueve el ticket a revisión: nunca a Done; eso lo hace un humano. Consulte [Integración con Linear](`#integración-con-linear`). |
🧰 Tools
🪛 markdownlint-cli2 (0.23.1)
[warning] 107-107: Link fragments should be valid
(MD051, link-fragments)
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
In `@README.es-ES.md` at line 107, Actualiza el enlace en el fragmento sobre
`/omg-linear` para que apunte al ancla generada por el encabezado `Integración
con Linear`, manteniendo intacto el resto del texto.
Source: Linters/SAST tools
| - [anyhow](https://github.com/dtolnay/anyhow) y [thiserror](https://github.com/dtolnay/thiserror) — manejo de errores. | ||
| - `chrono` (marcas de tiempo), `dirs` (rutas), `fs2` (los bloqueos consultivos de archivos detrás de los reclamos de alcance), `regex`, `tempfile`, `tracing` con `tracing-subscriber` (registro) y `reqwest` (HTTP de Telegram y PDF). | ||
|
|
||
| [Claude Code](https://www.anthropic.com) de Anthropic es el runtime de agente. |
There was a problem hiding this comment.
🎯 Functional Correctness | 🟡 Minor | ⚡ Quick win
Aclara el runtime de Claude Code.
Lines 11, 66 y 249 indican que OpenAI Codex es el runtime predeterminado y que Claude Code es opcional. Esta línea afirma que Claude Code es el runtime de agente, lo que crea una contradicción en la documentación de instalación.
Describe Claude Code como un runtime compatible opcional o cambia esta línea para reflejar el runtime predeterminado.
Propuesta
-Claude Code de Anthropic es el runtime de agente.
+Claude Code de Anthropic es una opción de runtime de agente compatible.📝 Committable suggestion
‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.
| [Claude Code](https://www.anthropic.com) de Anthropic es el runtime de agente. | |
| Claude Code de Anthropic es una opción de runtime de agente compatible. |
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
In `@README.es-ES.md` at line 280, Actualiza la descripción de Claude Code en esta
línea para presentarlo como un runtime de agente compatible y opcional,
manteniendo coherencia con las referencias que identifican OpenAI Codex como
runtime predeterminado.
…plete (01→06 all green)
- OS/designer-os/: the Design {OS} pack vendored verbatim (SKILL.md, 12
references incl. master system prompt, flow challenge, interaction system,
visual system, responsive + accessibility, stax + shadcn, AI intelligence,
workflow gates, output contract, validation evals, and the intake + handoff
JSON schemas; assets: icon; 3 scripts: blueprint-intake validator,
design-handoff validator, self-test — passes; agents/openai.yaml); real
MASTER.md (product-design compiler + adversarial flow challenger)
- Four surfaces: /design-os + /designer-os + /omg-designer-os (Claude),
~/.codex/prompts/designer-os.md (Codex), omega-designer CLI (intake/handoff/
self-test — NAMED omega-designer to avoid colliding with omega-design, the
Open Design workspace CLI), Telegram bot linkable (T). Skill = the pack
folder verbatim at skills/design-os/
- Sits between Blueprint (WHAT/WHY) and Stepper: consumes the Blueprint
handoff, emits a validated Design Handoff for Stepper; maps to shadcn/ui +
STAX; orchestrates the R-DESIGN generators + Open Design, never forks them
- OS-tab commands block populated; registry tagline, tables, OS-SUITE notes,
install.sh block + skill closure 240 → 241; verify-install gate learns the
designer-os → design-os mapping
Build chain COMPLETE: 01 Ideation 🟢 · 02 Researcher 🟢 · 03 Blueprint 🟢 ·
04 Designer 🟢 · 05 Stepper 🟢 · 06 Builder 🟢. Personal: Mindset/Habits/Books
all 🟢 → 9/9 OSes integrated.
Verified live: omega-designer self-test passes; TUI shows Designer OS 🟢 04
with its commands; OS-suite parity gate green.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Adds README.es-ES.md alongside the original documentation.